const RadialAverage::Result & _average
virtual void initQpStatefulProperties() override
std::map< dof_id_type, std::vector< Real > > Result
virtual void updateQpDamageIndex() override
Update the damage index at the current qpoint.
ScalarDamageBaseTempl< is_ad > * _local_damage_model
MaterialName _local_damage_model_name
{@ Local damage model needed for updating
NonlocalDamageTempl< true > ADNonlocalDamage
Scalar damage model that defines the damage parameter using a material property.
virtual void initialSetup() override
NonlocalDamageTempl< false > NonlocalDamage
const InputParameters & parameters() const
Add-on class that provides the functionality to check if guarantees for material properties are provi...
static InputParameters validParams()
NonlocalDamageTempl(const InputParameters ¶meters)
Base class for scalar damage models.
RadialAverage::Result::const_iterator _average_damage