const MaterialProperty< RankTwoTensor > & _tensor
The tensor from which the scalar quantity used as a marking criterion is extracted.
const Point _point1
Points used to define an axis of rotation for some scalar quantities.
const VariableValue & _threshold
Threshold value of the scalar.
const MooseArray< Real > & _coord
virtual bool doesElementCrack(RealVectorValue &direction) override
Determine whether the current element should be cut by a new crack.
static InputParameters validParams()
virtual ~XFEMRankTwoTensorMarkerUserObject()
XFEMRankTwoTensorMarkerUserObject(const InputParameters ¶meters)
MooseEnum _scalar_type
The type of scalar to be extracted from the tensor.
OutputTools< Real >::VariableValue VariableValue
const InputParameters & parameters() const
const MooseArray< Real > & _JxW
Transformed Jacobian weights.
bool _average
Whether to average the value for all quadrature points in an element.