Bond_SP01 Class Reference#include <Bond_SP01.h>
Inheritance diagram for Bond_SP01:
List of all members.
|
Public Member Functions |
| Bond_SP01 (int tag, double fy, double sy, double fu, double su, double Kz, double R, double Cd, double db, double fc, double la) |
| Bond_SP01 (int tag, double fy, double sy, double fu, double su, double Kz, double R) |
| Bond_SP01 () |
| ~Bond_SP01 () |
const char * | getClassType (void) const |
int | setTrialStrain (double strain, double strainRate=0.0) |
int | setTrial (double strain, double &stress, double &tangent, double strainRate=0.0) |
double | getStrain (void) |
double | getStress (void) |
double | getTangent (void) |
double | getInitialTangent (void) |
int | commitState (void) |
int | revertToLastCommit (void) |
int | revertToStart (void) |
UniaxialMaterial * | getCopy (void) |
int | sendSelf (int commitTag, Channel &theChannel) |
int | recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker) |
void | Print (OPS_Stream &s, int flag=0) |
Detailed Description
Definition at line 43 of file Bond_SP01.h.
Constructor & Destructor Documentation
Bond_SP01::Bond_SP01 |
( |
int |
tag, |
|
|
double |
fy, |
|
|
double |
sy, |
|
|
double |
fu, |
|
|
double |
su, |
|
|
double |
Kz, |
|
|
double |
R, |
|
|
double |
Cd, |
|
|
double |
db, |
|
|
double |
fc, |
|
|
double |
la | |
|
) |
| | |
Bond_SP01::Bond_SP01 |
( |
int |
tag, |
|
|
double |
fy, |
|
|
double |
sy, |
|
|
double |
fu, |
|
|
double |
su, |
|
|
double |
Kz, |
|
|
double |
R | |
|
) |
| | |
Bond_SP01::~Bond_SP01 |
( |
|
) |
|
Member Function Documentation
const char* Bond_SP01::getClassType |
( |
void |
|
) |
const [inline, virtual] |
int Bond_SP01::setTrialStrain |
( |
double |
strain, |
|
|
double |
strainRate = 0.0 | |
|
) |
| | [virtual] |
int Bond_SP01::setTrial |
( |
double |
strain, |
|
|
double & |
stress, |
|
|
double & |
tangent, |
|
|
double |
strainRate = 0.0 | |
|
) |
| | [virtual] |
double Bond_SP01::getStrain |
( |
void |
|
) |
[virtual] |
double Bond_SP01::getStress |
( |
void |
|
) |
[virtual] |
double Bond_SP01::getTangent |
( |
void |
|
) |
[virtual] |
double Bond_SP01::getInitialTangent |
( |
void |
|
) |
[virtual] |
int Bond_SP01::commitState |
( |
void |
|
) |
[virtual] |
int Bond_SP01::revertToLastCommit |
( |
void |
|
) |
[virtual] |
int Bond_SP01::revertToStart |
( |
void |
|
) |
[virtual] |
Implements UniaxialMaterial.
Definition at line 661 of file Bond_SP01.cpp.
References Bond_SP01(), Cload, Cloading, CmaxHSlip, CminHSlip, Cr, CRLoad, CRSlip, CRSlope, Cslip, Ctangent, CYieldFlag, E0, Ks, la, Tload, Tloading, TmaxHSlip, TminHSlip, TRLoad, TRSlip, TRSlope, Tslip, Ttangent, and TYieldFlag.
int Bond_SP01::sendSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel | |
|
) |
| | [virtual] |
void Bond_SP01::Print |
( |
OPS_Stream & |
s, |
|
|
int |
flag = 0 | |
|
) |
| | [virtual] |
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:39 2006 for OpenSees by 1.5.0
|