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