20 "Computes the czm traction in global coordinates for a small strain kinematic formulation");
registerMooseObject("SolidMechanicsApp", CZMComputeGlobalTractionSmallStrain)
Base class traction computing the traction used to impose equilibrium and its derivatives w....
const MaterialProperty< RankTwoTensor > & _czm_total_rotation
the rotation matrix trnasforming from interface to global coordinates
const MaterialProperty< RealVectorValue > & _interface_traction
static InputParameters validParams()
MaterialProperty< RealVectorValue > & _traction_global
the value of the traction in global and interface coordinates
const MaterialProperty< RankTwoTensor > & _dinterface_traction_djump
MaterialProperty< RankTwoTensor > & _dtraction_djump_global
the traction's derivatives w.r.t.
This class uses the interface traction and its derivatives w.r.t.
void computeEquilibriumTracionAndDerivatives() override
method used to compute the traction and it's derivatives in global coordinates.
static InputParameters validParams()
CZMComputeGlobalTractionSmallStrain(const InputParameters ¶meters)