Mehanny Class Reference#include <Mehanny.h>
Inheritance diagram for Mehanny:
List of all members.
|
Public Member Functions |
| Mehanny (int tag, double alpha, double beta, double gamma, double ultimatePosValue, double ultimateNegValue, double abstol, double reltol, double posmodifier, double negmodifier) |
| Mehanny () |
| ~Mehanny () |
int | setTrial (Vector trialVector) |
int | setTrial () |
int | setInputResponse (Element *elem, const char **argv, int argc, int ndof) |
double | getDamage (void) |
double | getPosDamage (void) |
double | getNegDamage (void) |
int | commitState (void) |
int | revertToLastCommit (void) |
int | revertToStart (void) |
DamageModel * | getCopy (void) |
int | setVariable (const char *argv) |
int | getVariable (int variableID, double &info) |
int | setParameter (char **argv, int argc, Information &eleInformation) |
int | updateParameter (int responseID, Information &eleInformation) |
Response * | setResponse (char **argv, int argc, Information &info) |
int | getResponse (int responseID, Information &info) |
int | sendSelf (int commitTag, Channel &theChannel) |
int | recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker) |
void | Print (OPS_Stream &s, int flag=0) |
void | update (void) |
Detailed Description
Definition at line 43 of file Mehanny.h.
Constructor & Destructor Documentation
Mehanny::Mehanny |
( |
int |
tag, |
|
|
double |
alpha, |
|
|
double |
beta, |
|
|
double |
gamma, |
|
|
double |
ultimatePosValue, |
|
|
double |
ultimateNegValue, |
|
|
double |
abstol, |
|
|
double |
reltol, |
|
|
double |
posmodifier, |
|
|
double |
negmodifier | |
|
) |
| | |
Member Function Documentation
int Mehanny::setTrial |
( |
Vector |
trialVector |
) |
[virtual] |
int Mehanny::setTrial |
( |
|
) |
[inline] |
int Mehanny::setInputResponse |
( |
Element * |
elem, |
|
|
const char ** |
argv, |
|
|
int |
argc, |
|
|
int |
ndof | |
|
) |
| | |
double Mehanny::getDamage |
( |
void |
|
) |
[virtual] |
double Mehanny::getPosDamage |
( |
void |
|
) |
[virtual] |
double Mehanny::getNegDamage |
( |
void |
|
) |
[virtual] |
int Mehanny::commitState |
( |
void |
|
) |
[virtual] |
int Mehanny::revertToLastCommit |
( |
void |
|
) |
[virtual] |
int Mehanny::revertToStart |
( |
void |
|
) |
[virtual] |
Implements DamageModel.
Definition at line 232 of file Mehanny.cpp.
References CommDamage, CommDefoIncr, CommNegCycle, CommNegPHC, CommPlasticDefo, CommPosCycle, CommPosPHC, CommSumNegFHC, CommSumPosFHC, CommTempPDefo, LCommDamage, LCommDefoIncr, LCommNegCycle, LCommNegPHC, LCommPlasticDefo, LCommPosCycle, LCommPosPHC, LCommSumNegFHC, LCommSumPosFHC, LCommTempPDefo, Mehanny(), TrialDamage, TrialDefoIncr, TrialNegCycle, TrialNegPHC, TrialPlasticDefo, TrialPosCycle, TrialPosPHC, TrialSumNegFHC, TrialSumPosFHC, and TrialTempPDefo.
int Mehanny::setVariable |
( |
const char * |
argv |
) |
[virtual] |
int Mehanny::getVariable |
( |
int |
variableID, |
|
|
double & |
info | |
|
) |
| | [virtual] |
int Mehanny::setParameter |
( |
char ** |
argv, |
|
|
int |
argc, |
|
|
Information & |
eleInformation | |
|
) |
| | [virtual] |
int Mehanny::updateParameter |
( |
int |
responseID, |
|
|
Information & |
eleInformation | |
|
) |
| | [virtual] |
int Mehanny::getResponse |
( |
int |
responseID, |
|
|
Information & |
info | |
|
) |
| | [virtual] |
int Mehanny::sendSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel | |
|
) |
| | [virtual] |
void Mehanny::Print |
( |
OPS_Stream & |
s, |
|
|
int |
flag = 0 | |
|
) |
| | [virtual] |
void Mehanny::update |
( |
void |
|
) |
[inline] |
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:45 2006 for OpenSees by 1.5.0
|