ExponReducing Class Reference

#include <ExponReducing.h>

Inheritance diagram for ExponReducing:

PlasticHardeningMaterial Material TaggedObject MovableObject List of all members.

Public Member Functions

 ExponReducing (int tag, double kp0, double alfa)
 ExponReducing (int tag, double kp0, double alfa, double res_fact)
virtual ~ExponReducing ()
double getTrialPlasticStiffness ()
PlasticHardeningMaterialgetCopy (void)
void Print (OPS_Stream &s, int flag=0)

Detailed Description

Definition at line 12 of file ExponReducing.h.


Constructor & Destructor Documentation

ExponReducing::ExponReducing ( int  tag,
double  kp0,
double  alfa 
)

Definition at line 14 of file ExponReducing.cpp.

Referenced by getCopy().

ExponReducing::ExponReducing ( int  tag,
double  kp0,
double  alfa,
double  res_fact 
)

Definition at line 20 of file ExponReducing.cpp.

ExponReducing::~ExponReducing (  )  [virtual]

Definition at line 28 of file ExponReducing.cpp.


Member Function Documentation

double ExponReducing::getTrialPlasticStiffness (  )  [virtual]

PlasticHardeningMaterial * ExponReducing::getCopy ( void   )  [virtual]

Implements PlasticHardeningMaterial.

Definition at line 70 of file ExponReducing.cpp.

References ExponReducing(), and TaggedObject::getTag().

void ExponReducing::Print ( OPS_Stream s,
int  flag = 0 
) [virtual]

Reimplemented from PlasticHardeningMaterial.

Definition at line 63 of file ExponReducing.cpp.

References endln, and TaggedObject::getTag().


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

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