31 #ifndef YS_EVOLUTION2D_H 32 #define YS_EVOLUTION2D_H 34 #include "YS_Evolution.h" 35 #include "material/yieldSurface/plasticHardeningMaterial/PlasticHardeningMaterial.h" 45 double iso_ratio,
double kin_ratio);
48 virtual void Print(std::ostream &s,
int flag =0) =0;
51 virtual int getResponse(
int responseID,
Information &info);
53 virtual int update(
int flag);
58 virtual int commitState();
59 virtual int revertToLastCommit(
void);
60 virtual const Vector &getEquiPlasticStiffness(
void)=0;
66 virtual void setTrialPlasticStrains(
double ep,
const Vector &f,
const Vector &g)=0;
67 virtual double getIsoPlasticStiffness(
int dir)=0;
68 virtual double getKinPlasticStiffness(
int dir)=0;
virtual void Print(std::ostream &s, int flag=0)=0
Imprime el objeto.
Yield surface.
Definition: YieldSurface_BC.h:46
2D yield surface evolution.
Definition: YS_Evolution2D.h:41
Yield surface evolution.
Definition: YS_Evolution.h:46
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
Definition: Response.h:71