https://mooseframework.inl.gov
Namespaces | Functions
LagrangianObjectiveRate.C File Reference

Go to the source code of this file.

Namespaces

 LagrangianObjectiveRates
 Objective-stress-rate updates as stateless free functions.
 

Functions

Outputs LagrangianObjectiveRates::truesdell (const Inputs &in, bool need_jacobian)
 sigma_{n+1} = J(dL)^{-1} (sigma_n + Deltasigma). Truesdell rate. More...
 
Outputs LagrangianObjectiveRates::jaumann (const Inputs &in, bool need_jacobian)
 sigma_{n+1} = J(dW)^{-1} (sigma_n + Deltasigma). Jaumann rate. More...
 
Outputs LagrangianObjectiveRates::greenNaghdi (const Inputs &in, bool need_jacobian)
 sigma_{n+1} = J(dO)^{-1} (sigma_n + Deltasigma), with dO built from the polar rotation increment. More...
 
Outputs LagrangianObjectiveRates::rashid (const Inputs &in, bool need_jacobian)
 sigma_{n+1} = r_hat (sigma_n + Deltasigma) r_hat^T, r_hat = exp(Deltaw). More...
 
Outputs LagrangianObjectiveRates::compute (const MooseEnum &rate, const Inputs &in, bool need_jacobian)
 Dispatch to the rate selected by the objective_rate enum (truesdell / jaumann / green_naghdi / rashid). More...