InputParameters validParams< SalehaniIrani3DCTraction >()
const std::vector< Real > _max_allowable_traction
the vector representing the maximum allowed traction in each direction
Implementation of the non-stateful exponential traction separation law proposed by Salehani,...
virtual RankTwoTensor computeTractionDerivatives() override
method returning the traction derivitaves wrt local displacement jump.
This is the base Material class for implementing a traction separation material model.
SalehaniIrani3DCTraction(const InputParameters ¶meters)
const std::vector< Real > _delta_u0
the displacement jump associated to the maximum traction
virtual RealVectorValue computeTraction() override
method returning the traction in the interface coordinate system.