52 #include <material/uniaxial/PY/PQyzBase.h> 71 void getGap(
double ylast,
double dy,
double dy_old);
72 void getClosure(
double ylast,
double dy);
73 void getDrag(
double ylast,
double dy);
74 void getNearField(
double ylast,
double dy,
double dy_old);
83 PySimple1(
int tag,
int classtag= MAT_TAG_PySimple1);
86 int setTrialStrain(
double y,
double yRate);
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 sendData(CommParameters &)
Send object members through the channel being passed as parameter.
Definition: PySimple1.cpp:584
void Print(std::ostream &s, int flag=0)
Imprime el objeto.
Definition: PySimple1.cpp:641
Material que representa una curva p-y.
Definition: PySimple1.h:58
int soilType
Soil type.
Definition: PYBase.h:51
double getDampTangent(void) const
default operation for damping tangent is zero
Definition: PySimple1.cpp:430
int recvData(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: PySimple1.cpp:596
UniaxialMaterial * getCopy(void) const
Virtual constructor.
Definition: PySimple1.cpp:580
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
Internal parameters for a p-y material.
Definition: InternalParamsLR.h:38
Internal parameters for a p-y material.
Definition: InternalParamsIn.h:38
PySimple1(void)
Default constructor.
Definition: PySimple1.cpp:78
Base class for PySimple1 y QzSimple1.
Definition: PQyzBase.h:38
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:88