#include <XFEMMarkerAux.h>
Definition at line 17 of file XFEMMarkerAux.h.
◆ XFEMMarkerAux()
XFEMMarkerAux::XFEMMarkerAux |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 24 of file XFEMMarkerAux.C.
24 : AuxKernel(parameters)
26 FEProblemBase * fe_problem =
dynamic_cast<FEProblemBase *
>(&_subproblem);
27 if (fe_problem == NULL)
28 mooseError(
"Problem casting _subproblem to FEProblemBase in XFEMMarkerAux");
29 _xfem = MooseSharedNamespace::dynamic_pointer_cast<
XFEM>(fe_problem->getXFEM());
31 mooseError(
"Problem casting to XFEM in XFEMMarkerAux");
33 mooseError(
"XFEMMarkerAux can only be run on an element variable");
std::shared_ptr< XFEM > _xfem
◆ ~XFEMMarkerAux()
virtual XFEMMarkerAux::~XFEMMarkerAux |
( |
| ) |
|
|
inlinevirtual |
◆ computeValue()
Real XFEMMarkerAux::computeValue |
( |
| ) |
|
|
protectedvirtual |
Definition at line 37 of file XFEMMarkerAux.C.
39 bool isCTE =
_xfem->isElemAtCrackTip(_current_elem);
std::shared_ptr< XFEM > _xfem
◆ _xfem
std::shared_ptr<XFEM> XFEMMarkerAux::_xfem |
|
private |
The documentation for this class was generated from the following files: