18 params.
addClassDescription(
"Class for computing peridynamic micro elastic modulus for bond-based " 19 "model using irregular mesh");
auto norm() const -> decltype(std::norm(Real()))
Material class for bond based peridynamic solid mechanics model based on irregular spatial discretiza...
Base material class for bond based peridynamic solid mechanics models.
ComputeSmallStrainVariableHorizonMaterialBPD(const InputParameters ¶meters)
virtual void computePeridynamicsParams() override
Function to compute the micro-moduli for bond-based and ordinary state-based models.
std::vector< Real > _horizon_vol
registerMooseObject("PeridynamicsApp", ComputeSmallStrainVariableHorizonMaterialBPD)
static InputParameters validParams()
static InputParameters validParams()