www.mooseframework.org
Public Member Functions | Static Public Member Functions | List of all members
CrackFrontPointsProvider Class Referenceabstract

Base class for crack front points provider. More...

#include <CrackFrontPointsProvider.h>

Inheritance diagram for CrackFrontPointsProvider:
[legend]

Public Member Functions

 CrackFrontPointsProvider (const InputParameters &parameters)
 
virtual const std::vector< Point > getCrackFrontPoints (unsigned int) const =0
 get a set of points along a crack front from a XFEM GeometricCutUserObject More...
 

Static Public Member Functions

static InputParameters validParams ()
 

Detailed Description

Base class for crack front points provider.

Definition at line 22 of file CrackFrontPointsProvider.h.

Constructor & Destructor Documentation

◆ CrackFrontPointsProvider()

CrackFrontPointsProvider::CrackFrontPointsProvider ( const InputParameters &  parameters)

Definition at line 24 of file CrackFrontPointsProvider.C.

25  : ElementUserObject(parameters)
26 {
27 }

Member Function Documentation

◆ getCrackFrontPoints()

virtual const std::vector<Point> CrackFrontPointsProvider::getCrackFrontPoints ( unsigned int  ) const
pure virtual

◆ validParams()

InputParameters CrackFrontPointsProvider::validParams ( )
static

Definition at line 15 of file CrackFrontPointsProvider.C.

16 {
17  InputParameters params = ElementUserObject::validParams();
18  params.addClassDescription("Base class for a class that can provide a set of points along a "
19  "crack front. The virtual functions must be overridden by a derived "
20  "class to provide this functionality.");
21  return params;
22 }

The documentation for this class was generated from the following files:
validParams
InputParameters validParams()