32 virtual const std::vector<Point>
38 virtual const std::vector<RealVectorValue>
Base class for crack front points provider.
virtual const std::vector< RealVectorValue > getCrackPlaneNormals(unsigned int) const =0
get a set of normal vectors along a crack front from a XFEM GeometricCutUserObject
virtual unsigned int getNumberOfCrackFrontPoints() const =0
Get the current number of crack front points.
const bool _uses_mesh
bool to set if CrackFrontPointsProvider derived objects use a cutter mesh
virtual const std::vector< Point > getCrackFrontPoints(unsigned int) const =0
get a set of points along a crack front from a XFEM GeometricCutUserObject
static InputParameters validParams()
bool usesMesh() const
Getter for if a cutter mesh is used in a derived class.
const InputParameters & parameters() const