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