34 const std::vector<Real>
_c1;
37 const std::vector<Real>
_c2;
const InputParameters & parameters() const
IsotropicSD plasticity model from Yoon (2013) the name of the paper is "Asymmetric yield function bas...
Orthotropic plasticity model from Yoon (2013) the name of the paper is "Asymmetric yield function bas...
RankTwoTensor dyieldFunction_dstress(const RankTwoTensor &stress, Real intnl) const override
Tensor derivative of the yield_function with respect to the stress tensor.
RankFourTensor _l1
Transformation tensor from the stress tensor to the deviatoric stress tensor for J2.
RankFourTensor dflowPotential_dstress(const RankTwoTensor &stress, Real intnl) const override
Tensor derivative of the tensor derivative of the yield_function with respect to the stress tensor.
Real yieldFunction(const RankTwoTensor &stress, Real intnl) const override
Yield_function = a[b*I1 + (J2^{3/2} - c*J3)^{1/3}] - yield_strength.
const std::vector< Real > _c1
The six coefficients of L prime.
RankFourTensor _l2
Transformation tensor from the stress tensor to the deviatoric stress tensor for J3.
RankTwoTensor flowPotential(const RankTwoTensor &stress, Real intnl) const override
Receives the flag for associative or non-associative and calculates the flow potential accordingly.
const std::vector< Real > _c2
The six coefficients of L prime prime.
static InputParameters validParams()