J2Stress stress response. More...
#include <J2Stress.hpp>

Public Member Functions | |
| J2Stress (const Teuchos::ParameterList &p) | |
| void | postRegistrationSetup (typename Traits::SetupData d, PHX::FieldManager< Traits > &vm) |
| void | evaluateFields (typename Traits::EvalData d) |
Private Types | |
| typedef EvalT::ScalarT | ScalarT |
| typedef EvalT::MeshScalarT | MeshScalarT |
Private Member Functions | |
| EvalT::ScalarT | norm (Intrepid::FieldContainer< ScalarT >) |
| void | exponential_map (Intrepid::FieldContainer< ScalarT > &, const Intrepid::FieldContainer< ScalarT >) |
Private Attributes | |
| PHX::MDField< ScalarT, Cell, QuadPoint, Dim, Dim > | defgrad |
| PHX::MDField< ScalarT, Cell, QuadPoint > | J |
| PHX::MDField< ScalarT, Cell, QuadPoint > | elasticModulus |
| PHX::MDField< ScalarT, Cell, QuadPoint > | poissonsRatio |
| PHX::MDField< ScalarT, Cell, QuadPoint > | yieldStrength |
| PHX::MDField< ScalarT, Cell, QuadPoint > | hardeningModulus |
| PHX::MDField< ScalarT, Cell, QuadPoint > | satMod |
| PHX::MDField< ScalarT, Cell, QuadPoint > | satExp |
| PHX::MDField< ScalarT, Cell, QuadPoint, Dim, Dim > | stress |
| PHX::MDField< ScalarT, Cell, QuadPoint, Dim, Dim > | Fp |
| PHX::MDField< ScalarT, Cell, QuadPoint > | eqps |
| std::string | fpName |
| std::string | eqpsName |
| unsigned int | numQPs |
| unsigned int | numDims |
| unsigned int | worksetSize |
| Intrepid::FieldContainer< ScalarT > | be |
| Intrepid::FieldContainer< ScalarT > | s |
| Intrepid::FieldContainer< ScalarT > | N |
| Intrepid::FieldContainer< ScalarT > | A |
| Intrepid::FieldContainer< ScalarT > | expA |
| Intrepid::FieldContainer< ScalarT > | Fpinv |
| Intrepid::FieldContainer< ScalarT > | FpinvT |
| Intrepid::FieldContainer< ScalarT > | Cpinv |
| Intrepid::FieldContainer< ScalarT > | tmp |
| Intrepid::FieldContainer< ScalarT > | tmp2 |
J2Stress stress response.
This evaluator computes stress based on a uncoupled J2Stress potential
Definition at line 24 of file J2Stress.hpp.
typedef EvalT::ScalarT LCM::J2Stress< EvalT, Traits >::ScalarT [private] |
Definition at line 38 of file J2Stress.hpp.
typedef EvalT::MeshScalarT LCM::J2Stress< EvalT, Traits >::MeshScalarT [private] |
Definition at line 39 of file J2Stress.hpp.
| LCM::J2Stress< EvalT, Traits >::J2Stress | ( | const Teuchos::ParameterList & | p | ) |
Definition at line 18 of file J2Stress_Def.hpp.
| void LCM::J2Stress< EvalT, Traits >::postRegistrationSetup | ( | typename Traits::SetupData | d, | |
| PHX::FieldManager< Traits > & | vm | |||
| ) |
Definition at line 87 of file J2Stress_Def.hpp.
| void LCM::J2Stress< EvalT, Traits >::evaluateFields | ( | typename Traits::EvalData | d | ) |
Definition at line 106 of file J2Stress_Def.hpp.
| EvalT::ScalarT LCM::J2Stress< EvalT, Traits >::norm | ( | Intrepid::FieldContainer< ScalarT > | A | ) | [private] |
Definition at line 443 of file J2Stress_Def.hpp.
| void LCM::J2Stress< EvalT, Traits >::exponential_map | ( | Intrepid::FieldContainer< ScalarT > & | expA, | |
| const Intrepid::FieldContainer< ScalarT > | A | |||
| ) | [private] |
Definition at line 396 of file J2Stress_Def.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint,Dim,Dim> LCM::J2Stress< EvalT, Traits >::defgrad [private] |
Definition at line 45 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint> LCM::J2Stress< EvalT, Traits >::J [private] |
Definition at line 46 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint> LCM::J2Stress< EvalT, Traits >::elasticModulus [private] |
Definition at line 47 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint> LCM::J2Stress< EvalT, Traits >::poissonsRatio [private] |
Definition at line 48 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint> LCM::J2Stress< EvalT, Traits >::yieldStrength [private] |
Definition at line 49 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint> LCM::J2Stress< EvalT, Traits >::hardeningModulus [private] |
Definition at line 50 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint> LCM::J2Stress< EvalT, Traits >::satMod [private] |
Definition at line 51 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint> LCM::J2Stress< EvalT, Traits >::satExp [private] |
Definition at line 52 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint,Dim,Dim> LCM::J2Stress< EvalT, Traits >::stress [private] |
Definition at line 55 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint,Dim,Dim> LCM::J2Stress< EvalT, Traits >::Fp [private] |
Definition at line 56 of file J2Stress.hpp.
PHX::MDField<ScalarT,Cell,QuadPoint> LCM::J2Stress< EvalT, Traits >::eqps [private] |
Definition at line 57 of file J2Stress.hpp.
std::string LCM::J2Stress< EvalT, Traits >::fpName [private] |
Definition at line 59 of file J2Stress.hpp.
std::string LCM::J2Stress< EvalT, Traits >::eqpsName [private] |
Definition at line 59 of file J2Stress.hpp.
unsigned int LCM::J2Stress< EvalT, Traits >::numQPs [private] |
Definition at line 60 of file J2Stress.hpp.
unsigned int LCM::J2Stress< EvalT, Traits >::numDims [private] |
Definition at line 61 of file J2Stress.hpp.
unsigned int LCM::J2Stress< EvalT, Traits >::worksetSize [private] |
Definition at line 62 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::be [private] |
Definition at line 65 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::s [private] |
Definition at line 66 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::N [private] |
Definition at line 67 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::A [private] |
Definition at line 68 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::expA [private] |
Definition at line 69 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::Fpinv [private] |
Definition at line 70 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::FpinvT [private] |
Definition at line 71 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::Cpinv [private] |
Definition at line 72 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::tmp [private] |
Definition at line 74 of file J2Stress.hpp.
Intrepid::FieldContainer<ScalarT> LCM::J2Stress< EvalT, Traits >::tmp2 [private] |
Definition at line 75 of file J2Stress.hpp.
1.7.1