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"))
registerMooseObject("SolidMechanicsApp", RankTwoDirectionalComponent)
static InputParameters validParams()
RankTwoDirectionalComponent computes the component of a rank-2 tensor in specified direction.
RankTwoDirectionalComponentTempl(const InputParameters ¶meters)
static InputParameters validParams()
virtual void initQpStatefulProperties() override
virtual void computeQpProperties() override