39 #ifndef NULLEVOLUTION_H 40 #define NULLEVOLUTION_H 42 #include "material/yieldSurface/evolution/YS_Evolution.h" 64 NullEvolution(
int tag,
double isox,
double isoy,
double isoz);
81 double getTrialPlasticStrains(
int dof);
82 double getCommitPlasticStrains(
int dof);
Float vector abstraction.
Definition: Vector.h:93
Definition: Response.h:71
int getResponse(int responseID, Information &info)
No descriptions.
Definition: NullEvolution.cpp:126
int commitState(int status)
No descriptions.
Definition: NullEvolution.cpp:136
Response * setResponse(const std::vector< std::string > &argv, Information &info)
No descriptions.
Definition: NullEvolution.cpp:132
Useful for declaring inner-surfaces or pinching surfaces or just plain elastic-perfectly plastic surf...
Definition: NullEvolution.h:54
virtual int recvSelf(const CommParameters &)
Receive the object.
Definition: NullEvolution.h:77
YS_Evolution * getCopy()
No descriptions.
Definition: NullEvolution.cpp:84
int evolveSurface(YieldSurface_BC *ys, double magPlasticDefo, Vector &G, Vector &F_Surface, int flag)
No descriptions.
Definition: NullEvolution.cpp:76
Yield surface evolution.
Definition: YS_Evolution.h:46
virtual int sendSelf(CommParameters &)
Send the object.
Definition: NullEvolution.h:76
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Communication parameters between processes.
Definition: CommParameters.h:65
const Vector & getEquiPlasticStiffness()
No descriptions.
Definition: NullEvolution.cpp:100
Yield surface.
Definition: YieldSurface_BC.h:46
int revertToLastCommit()
No descriptions.
Definition: NullEvolution.cpp:139