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