Steel03 Class Reference#include <Steel03.h>
Inheritance diagram for Steel03:
List of all members.
|
Public Member Functions |
| Steel03 (int tag, double fy, double E0, double b, double r, double cR1, double cR2, double a1=STEEL_03_DEFAULT_A1, double a2=STEEL_03_DEFAULT_A2, double a3=STEEL_03_DEFAULT_A3, double a4=STEEL_03_DEFAULT_A4) |
| Steel03 () |
| ~Steel03 () |
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 61 of file Steel03.h.
Constructor & Destructor Documentation
Steel03::Steel03 |
( |
int |
tag, |
|
|
double |
fy, |
|
|
double |
E0, |
|
|
double |
b, |
|
|
double |
r, |
|
|
double |
cR1, |
|
|
double |
cR2, |
|
|
double |
a1 = STEEL_03_DEFAULT_A1 , |
|
|
double |
a2 = STEEL_03_DEFAULT_A2 , |
|
|
double |
a3 = STEEL_03_DEFAULT_A3 , |
|
|
double |
a4 = STEEL_03_DEFAULT_A4 | |
|
) |
| | |
Member Function Documentation
const char* Steel03::getClassType |
( |
void |
|
) |
const [inline, virtual] |
int Steel03::setTrialStrain |
( |
double |
strain, |
|
|
double |
strainRate = 0.0 | |
|
) |
| | [virtual] |
int Steel03::setTrial |
( |
double |
strain, |
|
|
double & |
stress, |
|
|
double & |
tangent, |
|
|
double |
strainRate = 0.0 | |
|
) |
| | [virtual] |
double Steel03::getStrain |
( |
void |
|
) |
[virtual] |
double Steel03::getStress |
( |
void |
|
) |
[virtual] |
double Steel03::getTangent |
( |
void |
|
) |
[virtual] |
double Steel03::getInitialTangent |
( |
void |
|
) |
[inline, virtual] |
int Steel03::commitState |
( |
void |
|
) |
[virtual] |
int Steel03::revertToLastCommit |
( |
void |
|
) |
[virtual] |
int Steel03::revertToStart |
( |
void |
|
) |
[virtual] |
Implements UniaxialMaterial.
Definition at line 381 of file Steel03.cpp.
References CbStrain, CbStress, CcurR, Cloading, CmaxStrain, CminStrain, Cplastic, CrStrain, CrStress, CshiftN, CshiftP, Cstrain, Cstress, Ctangent, Steel03(), TbStrain, TbStress, TcurR, Tloading, TmaxStrain, TminStrain, Tplastic, TrStrain, TrStress, TshiftN, TshiftP, Tstrain, Tstress, and Ttangent.
int Steel03::sendSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel | |
|
) |
| | [virtual] |
void Steel03::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:49 2006 for OpenSees by 1.5.0
|