40   std::vector<const GenericMaterialProperty<Real, is_ad> *> 
_summand_F;
    43   std::vector<std::vector<const GenericMaterialProperty<Real, is_ad> *>> 
_summand_dF;
    46   std::vector<std::vector<std::vector<const GenericMaterialProperty<Real, is_ad> *>>> 
_summand_d2F;
    49   std::vector<std::vector<std::vector<std::vector<const GenericMaterialProperty<Real, is_ad> *>>>>
 DerivativeSumMaterialTempl(const InputParameters ¶meters)
DerivativeSumMaterialTempl< true > ADDerivativeSumMaterial
std::vector< std::string > _sum_materials
usingDerivativeFunctionMaterialBaseMembers(is_ad)
const InputParameters & parameters() const
Get the parameters of the object. 
std::vector< std::vector< std::vector< const GenericMaterialProperty< Real, is_ad > * > > > _summand_d2F
Second derivatives of the summands. 
std::vector< std::vector< std::vector< std::vector< const GenericMaterialProperty< Real, is_ad > * > > > > _summand_d3F
Third derivatives of the summands. 
DerivativeSumMaterialTempl< false > DerivativeSumMaterial
std::vector< Real > _prefactor
arguments to construct a sum of the form  
virtual void initialSetup()
Check if we got the right number of components in the 'coupled_variables' vector. ...
const bool _validate_coupling
Flag to optionally turn on or off validateCoupling. 
std::vector< std::vector< const GenericMaterialProperty< Real, is_ad > * > > _summand_dF
Derivatives of the summands with respect to arg[i]. 
virtual void computeProperties()
Performs the quadrature point loop, calling computeQpProperties. 
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Material base class to compute a function and its derivatives. 
std::vector< const GenericMaterialProperty< Real, is_ad > * > _summand_F
Function values of the summands. 
unsigned int _num_materials
static InputParameters validParams()