52 #include <material/uniaxial/PY/TzSimple1.h> 79 double meanConsolStress;
90 double initialTangent;
93 double getEffectiveStress(
void);
99 TzLiq1(
int tag,
int classtag,
int tzType,
double tult,
double z50,
100 double dashpot,
int solidElem1,
int solidElem2,
Domain *theDomain);
101 TzLiq1(
int tag,
int classtag= MAT_TAG_TzLiq1);
104 int setTrialStrain(
double y,
double yRate);
105 double getStrain(
void)
const;
106 double getStress(
void)
const;
107 double getTangent(
void)
const;
110 double getInitialTangent(
void)
const;
112 int commitState(
void);
113 int revertToLastCommit(
void);
114 int revertToStart(
void);
122 int updateParameter(
int snum,
Information &eleInformation);
124 void Print(std::ostream &s,
int flag =0);
??.
Definition: TzLiq1.h:60
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:98
void Print(std::ostream &s, int flag=0)
Imprime el objeto.
Definition: TzLiq1.cpp:489
Material que representa una curva t-z.
Definition: TzSimple1.h:58
double getStrainRate(void) const
default operation for strain rate is zero
Definition: TzLiq1.cpp:212
UniaxialMaterial * getCopy(void) const
Virtual constructor.
Definition: TzLiq1.cpp:421
double getDampTangent(void) const
default operation for damping tangent is zero
Definition: TzLiq1.cpp:200
Four node quad.
Definition: FourNodeQuad.h:73
int sendData(CommParameters &)
Send object members through the channel being passed as parameter.
Definition: TzLiq1.cpp:433
int recvData(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: TzLiq1.cpp:445
TzLiq1(void)
Default constructor.
Definition: TzLiq1.cpp:87
double dashpot
dashpot on the far-field (elastic) component
Definition: PYBase.h:56
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:88