DrainBilinearMaterial Class Reference

#include <DrainBilinearMaterial.h>

Inheritance diagram for DrainBilinearMaterial:

DrainMaterial UniaxialMaterial Material TaggedObject MovableObject List of all members.

Public Member Functions

 DrainBilinearMaterial (int tag, double E, double fyp, double fyn, double alpha, double ecaps, double ecapk, double ecapa, double ecapd, double cs, double ck, double ca, double cd, double capSlope, double capDispP, double capDispN, double res, double beto=0.0)
 DrainBilinearMaterial (int tag, const Vector &input, double beto=0.0)
 DrainBilinearMaterial (void)
virtual ~DrainBilinearMaterial ()
const char * getClassType (void)
int revertToStart (void)
UniaxialMaterialgetCopy (void)

Detailed Description

Definition at line 36 of file DrainBilinearMaterial.h.


Constructor & Destructor Documentation

DrainBilinearMaterial::DrainBilinearMaterial ( int  tag,
double  E,
double  fyp,
double  fyn,
double  alpha,
double  ecaps,
double  ecapk,
double  ecapa,
double  ecapd,
double  cs,
double  ck,
double  ca,
double  cd,
double  capSlope,
double  capDispP,
double  capDispN,
double  res,
double  beto = 0.0 
)

Definition at line 34 of file DrainBilinearMaterial.cpp.

References DrainMaterial::data, and revertToStart().

DrainBilinearMaterial::DrainBilinearMaterial ( int  tag,
const Vector input,
double  beto = 0.0 
)

Definition at line 64 of file DrainBilinearMaterial.cpp.

References DrainMaterial::data, and revertToStart().

DrainBilinearMaterial::DrainBilinearMaterial ( void   ) 

Definition at line 75 of file DrainBilinearMaterial.cpp.

Referenced by getCopy().

DrainBilinearMaterial::~DrainBilinearMaterial (  )  [virtual]

Definition at line 81 of file DrainBilinearMaterial.cpp.


Member Function Documentation

const char* DrainBilinearMaterial::getClassType ( void   )  [inline]

Definition at line 48 of file DrainBilinearMaterial.h.

int DrainBilinearMaterial::revertToStart ( void   )  [virtual]

Reimplemented from DrainMaterial.

Definition at line 87 of file DrainBilinearMaterial.cpp.

References DrainMaterial::data, and DrainMaterial::hstv.

Referenced by DrainBilinearMaterial().

UniaxialMaterial * DrainBilinearMaterial::getCopy ( void   )  [virtual]

Reimplemented from DrainMaterial.

Definition at line 115 of file DrainBilinearMaterial.cpp.

References DrainMaterial::beto, DrainMaterial::data, and DrainBilinearMaterial().


The documentation for this class was generated from the following files:

Generated on Mon Oct 23 15:05:41 2006 for OpenSees by doxygen 1.5.0