20 InputParameters params = validParams<AuxKernel>();
27 mooseError(
"XFEMVolFracAux must be run on an element variable");
28 FEProblemBase * fe_problem = dynamic_cast<FEProblemBase *>(&_subproblem);
29 if (fe_problem == NULL)
30 mooseError(
"Problem casting _subproblem to FEProblemBase in XFEMVolFracAux");
31 _xfem = MooseSharedNamespace::dynamic_pointer_cast<XFEM>(fe_problem->getXFEM());
33 mooseError(
"Problem casting to XFEM in XFEMVolFracAux");
39 return _xfem->getPhysicalVolumeFraction(_current_elem);