13 #include "metaphysicl/raw_type.h" 25 "The rank two material property tensor name");
27 "property_name",
"Name of the material property computed by this model");
28 params.
addRequiredParam<Point>(
"direction",
"Direction to calculate component in.");
36 _tensor(getGenericMaterialProperty<
RankTwoTensor, is_ad>(
"rank_two_tensor")),
37 _property(declareGenericProperty<
Real, is_ad>(
"property_name")),
38 _direction(getParam<Point>(
"direction"))
virtual void computeQpProperties() override
static InputParameters validParams()
RankTwoDirectionalComponent computes the component of a rank-2 tensor in specified direction...
virtual void initQpStatefulProperties() override
static InputParameters validParams()
RankTwoDirectionalComponentTempl(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
registerMooseObject("SolidMechanicsApp", RankTwoDirectionalComponent)