52 #include "material/uniaxial/PY/PQyzBase.h" 73 void getGap(
double zlast,
double dz,
double dz_old);
74 void getClosure(
double zlast,
double dz);
75 void getSuction(
double zlast,
double zy);
76 void getNearField(
double zlast,
double dz,
double dz_old);
82 QzSimple1(
int tag,
int qzType,
double Qult,
double z50,
double suction,
double dashpot);
83 QzSimple1(
int tag,
int classtag= MAT_TAG_QzSimple1);
86 int setTrialStrain(
double z,
double zRate);
87 double getStress(
void)
const;
90 int commitState(
void);
91 int revertToLastCommit(
void);
92 int revertToStart(
void);
99 void Print(std::ostream &s,
int flag =0);
int recvData(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: QzSimple1.cpp:587
double getDampTangent(void) const
default operation for damping tangent is zero
Definition: QzSimple1.cpp:443
int sendData(CommParameters &)
Send object members through the channel being passed as parameter.
Definition: QzSimple1.cpp:575
UniaxialMaterial * getCopy(void) const
Virtual constructor.
Definition: QzSimple1.cpp:571
Internal parameters for a p-y material.
Definition: InternalParamsA.h:38
double dashpot
dashpot on the far-field (elastic) component
Definition: PYBase.h:56
Material que representa la resistencia por fuste de un pilote.
Definition: QzSimple1.h:59
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
QzSimple1(void)
Default constructor.
Definition: QzSimple1.cpp:87
void Print(std::ostream &s, int flag=0)
Imprime el objeto.
Definition: QzSimple1.cpp:631
Internal parameters for a p-y material.
Definition: InternalParamsIn.h:38
Base class for PySimple1 y QzSimple1.
Definition: PQyzBase.h:38
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:88