56 #ifndef EvolutionLaw_NLEeq_H 57 #define EvolutionLaw_NLEeq_H 60 #include "material/nD/template_3d_ep/EvolutionLaw_S.h" 74 double eeqEtaPeak, etaResidual, etaStart, etaPeak, e, d;
79 double etaResiduald = .2,
80 double etaStartd = 0.3,
81 double etaPeakd = 0.5,
84 eeqEtaPeak(eeqEtaPeakd), etaResidual(etaResiduald),
85 etaStart(etaStartd), etaPeak(etaPeakd), e(ed), d(dd) {}
102 virtual void print(std::ostream &)
const;
106 double geteeqEtaPeak()
const;
107 double getetaResidual()
const;
108 double getetaStart()
const;
109 double getetaPeak()
const;
Definition: PotentialSurface.h:76
Non linear evolution law (on plastic equivalent strain).
Definition: EvolutionLaw_NLEeq.h:70
virtual void print(std::ostream &) const
Print vars defined in NLinear Evolution Law.
Definition: EvolutionLaw_NLEeq.cpp:206
Base class for scalar evolution laws.
Definition: EvolutionLaw_S.h:70
Base class for all elasto-plastic states.
Definition: EPState.h:151
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
EvolutionLaw_S * getCopy(void) const
Virtual constructor.
Definition: EvolutionLaw_NLEeq.cpp:78