ElasticCrossAnisotropic Class Reference#include <ElasticCrossAnisotropic.h>
Inheritance diagram for ElasticCrossAnisotropic:
List of all members.
|
Public Member Functions |
| | ElasticCrossAnisotropic (int tag, double Ehp, double Evp, double nuhvp, double nuhhp, double Ghvp, double rhop=0.0) |
| | ElasticCrossAnisotropic () |
| | ~ElasticCrossAnisotropic () |
| const char * | getClassType (void) const |
| double | getrho () |
| double | getMatParameter (int MatParameterID) |
| int | setTrialStrain (const Tensor &v) |
| int | setTrialStrain (const Tensor &v, const Tensor &r) |
| int | setTrialStrainIncr (const Tensor &v) |
| int | setTrialStrainIncr (const Tensor &v, const Tensor &r) |
| const Tensor & | getTangentTensor (void) |
| const stresstensor & | getStressTensor (void) |
| const straintensor & | getStrainTensor (void) |
| int | commitState (void) |
| int | revertToLastCommit (void) |
| int | revertToStart (void) |
| NDMaterial * | getCopy (void) |
| NDMaterial * | getCopy (const char *type) |
| const char * | getType (void) const |
| void | Print (OPS_Stream &s, int flag=0) |
| int | sendSelf (int commitTag, Channel &theChannel) |
| int | recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker) |
Detailed Description
Definition at line 43 of file ElasticCrossAnisotropic.h.
Constructor & Destructor Documentation
| ElasticCrossAnisotropic::ElasticCrossAnisotropic |
( |
int |
tag, |
|
|
double |
Ehp, |
|
|
double |
Evp, |
|
|
double |
nuhvp, |
|
|
double |
nuhhp, |
|
|
double |
Ghvp, |
|
|
double |
rhop = 0.0 | |
|
) |
| | |
| ElasticCrossAnisotropic::ElasticCrossAnisotropic |
( |
|
) |
|
| ElasticCrossAnisotropic::~ElasticCrossAnisotropic |
( |
|
) |
|
Member Function Documentation
| const char* ElasticCrossAnisotropic::getClassType |
( |
void |
|
) |
const [inline, virtual] |
| double ElasticCrossAnisotropic::getrho |
( |
|
) |
|
| double ElasticCrossAnisotropic::getMatParameter |
( |
int |
MatParameterID |
) |
|
| int ElasticCrossAnisotropic::setTrialStrain |
( |
const Tensor & |
v |
) |
[virtual] |
| int ElasticCrossAnisotropic::setTrialStrain |
( |
const Tensor & |
v, |
|
|
const Tensor & |
r | |
|
) |
| | [virtual] |
| int ElasticCrossAnisotropic::setTrialStrainIncr |
( |
const Tensor & |
v |
) |
[virtual] |
| int ElasticCrossAnisotropic::setTrialStrainIncr |
( |
const Tensor & |
v, |
|
|
const Tensor & |
r | |
|
) |
| | [virtual] |
| const Tensor & ElasticCrossAnisotropic::getTangentTensor |
( |
void |
|
) |
[virtual] |
| const stresstensor & ElasticCrossAnisotropic::getStressTensor |
( |
void |
|
) |
[virtual] |
| const straintensor & ElasticCrossAnisotropic::getStrainTensor |
( |
void |
|
) |
[virtual] |
| int ElasticCrossAnisotropic::commitState |
( |
void |
|
) |
[virtual] |
| int ElasticCrossAnisotropic::revertToLastCommit |
( |
void |
|
) |
[virtual] |
| int ElasticCrossAnisotropic::revertToStart |
( |
void |
|
) |
[virtual] |
| NDMaterial * ElasticCrossAnisotropic::getCopy |
( |
void |
|
) |
[virtual] |
| NDMaterial * ElasticCrossAnisotropic::getCopy |
( |
const char * |
type |
) |
[virtual] |
| const char * ElasticCrossAnisotropic::getType |
( |
void |
|
) |
const [virtual] |
| void ElasticCrossAnisotropic::Print |
( |
OPS_Stream & |
s, |
|
|
int |
flag = 0 | |
|
) |
| | [virtual] |
| int ElasticCrossAnisotropic::sendSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel | |
|
) |
| | [virtual] |
| int ElasticCrossAnisotropic::recvSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel, |
|
|
FEM_ObjectBroker & |
theBroker | |
|
) |
| | [virtual] |
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:41 2006 for OpenSees by 1.5.0
|