Clough Class Reference#include <Clough.h>
Inheritance diagram for Clough:
List of all members.
|
Public Member Functions |
| Clough () |
| Clough (int tag, Vector inputParam) |
virtual | ~Clough () |
const char * | getClassType (void) const |
int | setTrialStrain (double d, 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) |
Protected Member Functions |
void | envelPosCap (double fy, double alphaPos, double alphaCap, double cpDsp, double d, double *f, double *ek) |
void | envelNegCap (double fy, double alphaNeg, double alphaCap, double cpDsp, double d, double *f, double *ek) |
void | recordInfo (int cond=0) |
Detailed Description
Definition at line 47 of file Clough.h.
Constructor & Destructor Documentation
Clough::Clough |
( |
int |
tag, |
|
|
Vector |
inputParam | |
|
) |
| | |
Clough::~Clough |
( |
|
) |
[virtual] |
Member Function Documentation
const char* Clough::getClassType |
( |
void |
|
) |
const [inline, virtual] |
int Clough::setTrialStrain |
( |
double |
d, |
|
|
double |
strainRate = 0.0 | |
|
) |
| | [virtual] |
double Clough::getStrain |
( |
void |
|
) |
[virtual] |
double Clough::getStress |
( |
void |
|
) |
[virtual] |
double Clough::getTangent |
( |
void |
|
) |
[virtual] |
double Clough::getInitialTangent |
( |
void |
|
) |
[virtual] |
int Clough::commitState |
( |
void |
|
) |
[virtual] |
int Clough::revertToLastCommit |
( |
void |
|
) |
[virtual] |
int Clough::revertToStart |
( |
void |
|
) |
[virtual] |
int Clough::sendSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel | |
|
) |
| | [virtual] |
void Clough::Print |
( |
OPS_Stream & |
s, |
|
|
int |
flag = 0 | |
|
) |
| | [virtual] |
void Clough::envelPosCap |
( |
double |
fy, |
|
|
double |
alphaPos, |
|
|
double |
alphaCap, |
|
|
double |
cpDsp, |
|
|
double |
d, |
|
|
double * |
f, |
|
|
double * |
ek | |
|
) |
| | [protected] |
void Clough::envelNegCap |
( |
double |
fy, |
|
|
double |
alphaNeg, |
|
|
double |
alphaCap, |
|
|
double |
cpDsp, |
|
|
double |
d, |
|
|
double * |
f, |
|
|
double * |
ek | |
|
) |
| | [protected] |
void Clough::recordInfo |
( |
int |
cond = 0 |
) |
[protected] |
The documentation for this class was generated from the following files:
- OpenSees/SRC/material/uniaxial/snap/Clough.h
- OpenSees/SRC/material/uniaxial/snap/Clough.cpp
Generated on Mon Oct 23 15:05:39 2006 for OpenSees by 1.5.0
|