virtual void computeQpProperties() override
Users must override this method.
GenericMaterialProperty< RankTwoTensor, is_ad > & _prop
const unsigned int _num_functions
GenericFunctionRankTwoTensorTempl< false > GenericFunctionRankTwoTensor
static InputParameters validParams()
Declares a function material property of type RankTwoTensor.
GenericFunctionRankTwoTensorTempl< true > ADGenericFunctionRankTwoTensor
typename GenericMaterialPropertyStruct< T, is_ad >::type GenericMaterialProperty
std::vector< const Function * > _functions
const std::vector< FunctionName > _function_names
Materials compute MaterialProperties.
GenericFunctionRankTwoTensorTempl(const InputParameters ¶meters)
virtual void initQpStatefulProperties() override
Initialize stateful properties at quadrature points.
const InputParameters & parameters() const
Get the parameters of the object.