53 #include "TzSimple1.h"    80     double meanConsolStress;
    91     double initialTangent;
    94     double getEffectiveStress(
void);
   100     TzLiq1(
int tag, 
int classtag, 
int tzType, 
double tult, 
double z50,
   101               double dashpot, 
int solidElem1, 
int solidElem2, 
Domain *theDomain);
   102     TzLiq1(
int tag, 
int classtag= MAT_TAG_TzLiq1);
   106     double getStrain(
void) 
const;          
   115     int commitState(
void);
   116     int revertToLastCommit(
void);    
   127     void Print(std::ostream &s, 
int flag =0) 
const;
 Float vector abstraction. 
Definition: Vector.h:94
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: TzLiq1.cpp:502
int sendSelf(Communicator &)
Send the object. 
Definition: TzLiq1.cpp:470
Communication parameters between processes. 
Definition: Communicator.h:66
int recvData(const Communicator &)
Receives object members through the communicator argument. 
Definition: TzLiq1.cpp:458
Base class for uniaxial materials. 
Definition: UniaxialMaterial.h:93
static int getMaterialStage(void)
return the material stage (0:elastic 1:plastic). 
Definition: TzLiq1.cpp:397
Simple uniaxial t-z material for use with a zeroLength element. 
Definition: TzSimple1.h:59
double getStress(void) const
Return the current value of stress. 
Definition: TzLiq1.cpp:179
UniaxialMaterial * getCopy(void) const
Virtual constructor. 
Definition: TzLiq1.cpp:434
double getDampTangent(void) const
default operation for damping tangent is zero 
Definition: TzLiq1.cpp:201
int updateParameter(int snum, Information &eleInformation)
Updates the parameter identified by parameterID with info. 
Definition: TzLiq1.cpp:417
Uniaxial t-z material that incorporates liquefaction effects. 
Definition: TzLiq1.h:61
double getTangent(void) const
Return the material tangent stiffness. 
Definition: TzLiq1.cpp:193
double getStrainRate(void) const
default operation for strain rate is zero 
Definition: TzLiq1.cpp:213
TzLiq1(void)
Default constructor. 
Definition: TzLiq1.cpp:87
double dashpot
dashpot on the far-field (elastic) component 
Definition: PYBase.h:62
int setTrialStrain(double y, double yRate)
Sets the value of the trial strain. 
Definition: TzLiq1.cpp:93
double getInitialTangent(void) const
Return the material initial stiffness. 
Definition: TzLiq1.cpp:197
int recvSelf(const Communicator &)
Receive the object. 
Definition: TzLiq1.cpp:484
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
int revertToStart(void)
Revert the material to its initial state. 
Definition: TzLiq1.cpp:244
Four node quadrilateral element for two-dimensional problems. 
Definition: FourNodeQuad.h:76
Domain (mesh and boundary conditions) of the finite element model. 
Definition: Domain.h:117
int sendData(Communicator &)
Send object members through the communicator argument. 
Definition: TzLiq1.cpp:446
static void updateMaterialStage(int)
Update material stage. 
Definition: TzLiq1.cpp:405