Inheritance diagram for GenericEP< nIntVars >:
Public Types | |
typedef blitz::TinyVector< REAL, nIntVars > | IntVars |
Internal variables and Hardening moduli. | |
typedef blitz::TinyVector< REAL, nIntVars > | HardMod |
typedef blitz::TinyVector< REAL, nIntVars > | T_dfdz |
Public Member Functions | |
GenericEP () | |
virtual | ~GenericEP () |
void | TgStiffness (Tensors::Tensor4 &D) const |
void | Actualize (Tensors::Tensor2 const &DSig, Tensors::Tensor2 &DEps) |
void | StressUpdate (Tensors::Tensor2 const &DEps, Tensors::Tensor2 &DSig) |
void | BackupState () |
void | RestoreState () |
virtual int | nAdditionalInternalStateValues () const |
virtual void | AdditionalInternalStateValues (Array< REAL > &IntStateVals) const |
virtual void | AdditionalInternalStateNames (Array< String > &IntStateNames) const |
int | nInternalStateValues () const |
void | InternalStateValues (Array< REAL > &IntStateVals) const |
void | InternalStateNames (Array< String > &IntStateNames) const |
Protected Attributes | |
REAL | _v |
IntVars | _z |
REAL | _v_bkp |
IntVars | _z_bkp |
Private Member Functions | |
int | _Dep_times_dEps (Tensor2 const &Eps, Tensor2 const &Sig, IntVars const &z, Tensor2 const &dEps, Tensor2 &dSig, IntVars &dz) const |
int | _Cep_times_dSig (Tensor2 const &Sig, Tensor2 const &Eps, IntVars const &z, Tensor2 const &dSig, Tensor2 &dEps, IntVars &dz) const |
int | _De_times_dEps (Tensor2 const &Eps, Tensor2 const &Sig, float const &dummy1, Tensor2 const &dEps, Tensor2 &dSig, float &dummy2) const |
int | _Ce_times_dSig (Tensor2 const &Sig, Tensor2 const &Eps, float const &dummy1, Tensor2 const &dSig, Tensor2 &dEps, float &dummy2) const |
REAL | _local_error (Tensor2 const &Ey, Tensor2 const &y_high, IntVars const &Ez, IntVars const &z_high) const |
REAL | _local_error (Tensor2 const &Ey, Tensor2 const &y_high, float const &dummy1, float const &dummy2) const |
Private Attributes | |
REAL | _num_dLam |
REAL | _bkp_num_dLam |
Definition at line 52 of file genericep.h.