24 _K(
std::vector<
Real>{getParam<Real>(
"normal_stiffness"),
25 getParam<Real>(
"tangent_stiffness"),
26 getParam<Real>(
"tangent_stiffness")})
static InputParameters validParams()
AD equivalent of CZMComputeLocalTractionTotalBase.
virtual void computeInterfaceTraction()
Compute the local traction.
registerMooseObject("SolidMechanicsApp", ADPureElasticTractionSeparation)
static InputParameters validParams()
ADMaterialProperty< RealVectorValue > & _interface_traction
the value of the traction in local coordinates
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
ADPureElasticTractionSeparation(const InputParameters ¶meters)
const ADMaterialProperty< RealVectorValue > & _interface_displacement_jump
The displacment jump in local coordaintes.
Implementation of the purely elastic traction-separation law.