31 #if !defined PLASTICHARDENING2D_H 32 #define PLASTICHARDENING2D_H 34 #include "material/yieldSurface/evolution/YS_Evolution2D.h" 46 bool defPosX, defPosY;
51 double iso_ratio,
double kin_ratio,
59 virtual int commitState();
60 virtual int revertToLastCommit(
void);
62 virtual void Print(std::ostream &s,
int flag =0);
64 virtual const Vector &getEquiPlasticStiffness(
void);
65 double getTrialPlasticStrains(
int dof);
66 double getCommitPlasticStrains(
int dof);
69 virtual void setTrialPlasticStrains(
double ep,
const Vector &f,
const Vector &g);
70 virtual double getIsoPlasticStiffness(
int dir);
71 virtual double getKinPlasticStiffness(
int dir);
virtual void Print(std::ostream &s, int flag=0)
Imprime el objeto.
Definition: PlasticHardening2D.cpp:286
2D yield surface evolution.
Definition: YS_Evolution2D.h:41
Yield surface evolution.
Definition: YS_Evolution.h:46
Plastic material with strain hardening.
Definition: PlasticHardeningMaterial.h:42
================================================================================
Definition: ContinuaReprComponent.h:34
??
Definition: PlasticHardening2D.h:40