www.mooseframework.org
Functions
XFEMMaterialTensorMarkerUserObject.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("XFEMApp", XFEMMaterialTensorMarkerUserObject)
 
template<>
InputParameters validParams< XFEMMaterialTensorMarkerUserObject > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "XFEMApp"  ,
XFEMMaterialTensorMarkerUserObject   
)

◆ validParams< XFEMMaterialTensorMarkerUserObject >()

template<>
InputParameters validParams< XFEMMaterialTensorMarkerUserObject > ( )

Definition at line 18 of file XFEMMaterialTensorMarkerUserObject.C.

19 {
20  InputParameters params = validParams<XFEMMaterialStateMarkerBase>();
22  params.addRequiredParam<std::string>("tensor", "The material tensor name.");
23  params.addRequiredParam<Real>("threshold", "The threshold for crack growth.");
24  params.addRequiredParam<bool>(
25  "average", "Should the tensor quantity be averaged over the quadruature points?");
26  params.addParam<Real>(
27  "random_range", 0.0, "Range of a uniform random distribution for the threshold");
28  return params;
29 }
validParams< MaterialTensorCalculator >
InputParameters validParams< MaterialTensorCalculator >()
Definition: MaterialTensorCalculator.C:15
validParams< XFEMMaterialStateMarkerBase >
InputParameters validParams< XFEMMaterialStateMarkerBase >()
Definition: XFEMMaterialStateMarkerBase.C:20