ElasticIsotropicBeamFiber Class Reference

#include <ElasticIsotropicBeamFiber.h>

Inheritance diagram for ElasticIsotropicBeamFiber:

ElasticIsotropicMaterial NDMaterial Material TaggedObject MovableObject List of all members.

Public Member Functions

 ElasticIsotropicBeamFiber (int tag, double E, double nu, double rho)
 ElasticIsotropicBeamFiber ()
 ~ElasticIsotropicBeamFiber ()
int setTrialStrain (const Vector &v)
int setTrialStrain (const Vector &v, const Vector &r)
int setTrialStrainIncr (const Vector &v)
int setTrialStrainIncr (const Vector &v, const Vector &r)
const MatrixgetTangent (void)
const MatrixgetInitialTangent (void)
const VectorgetStress (void)
const VectorgetStrain (void)
int commitState (void)
int revertToLastCommit (void)
int revertToStart (void)
NDMaterialgetCopy (void)
const char * getType (void) const
int getOrder (void) const

Detailed Description

Definition at line 43 of file ElasticIsotropicBeamFiber.h.


Constructor & Destructor Documentation

ElasticIsotropicBeamFiber::ElasticIsotropicBeamFiber ( int  tag,
double  E,
double  nu,
double  rho 
)

Definition at line 39 of file ElasticIsotropicBeamFiber.cpp.

ElasticIsotropicBeamFiber::ElasticIsotropicBeamFiber (  ) 

Definition at line 46 of file ElasticIsotropicBeamFiber.cpp.

Referenced by getCopy().

ElasticIsotropicBeamFiber::~ElasticIsotropicBeamFiber (  ) 

Definition at line 53 of file ElasticIsotropicBeamFiber.cpp.


Member Function Documentation

int ElasticIsotropicBeamFiber::setTrialStrain ( const Vector v  )  [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 59 of file ElasticIsotropicBeamFiber.cpp.

int ElasticIsotropicBeamFiber::setTrialStrain ( const Vector v,
const Vector r 
) [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 67 of file ElasticIsotropicBeamFiber.cpp.

int ElasticIsotropicBeamFiber::setTrialStrainIncr ( const Vector v  )  [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 75 of file ElasticIsotropicBeamFiber.cpp.

int ElasticIsotropicBeamFiber::setTrialStrainIncr ( const Vector v,
const Vector r 
) [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 81 of file ElasticIsotropicBeamFiber.cpp.

const Matrix & ElasticIsotropicBeamFiber::getTangent ( void   )  [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 87 of file ElasticIsotropicBeamFiber.cpp.

References ElasticIsotropicMaterial::v.

const Matrix & ElasticIsotropicBeamFiber::getInitialTangent ( void   )  [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 101 of file ElasticIsotropicBeamFiber.cpp.

References ElasticIsotropicMaterial::v.

const Vector & ElasticIsotropicBeamFiber::getStress ( void   )  [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 115 of file ElasticIsotropicBeamFiber.cpp.

References ElasticIsotropicMaterial::v.

const Vector & ElasticIsotropicBeamFiber::getStrain ( void   )  [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 129 of file ElasticIsotropicBeamFiber.cpp.

int ElasticIsotropicBeamFiber::commitState ( void   )  [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 135 of file ElasticIsotropicBeamFiber.cpp.

int ElasticIsotropicBeamFiber::revertToLastCommit ( void   )  [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 141 of file ElasticIsotropicBeamFiber.cpp.

int ElasticIsotropicBeamFiber::revertToStart ( void   )  [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 147 of file ElasticIsotropicBeamFiber.cpp.

NDMaterial * ElasticIsotropicBeamFiber::getCopy ( void   )  [virtual]

const char * ElasticIsotropicBeamFiber::getType ( void   )  const [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 162 of file ElasticIsotropicBeamFiber.cpp.

int ElasticIsotropicBeamFiber::getOrder ( void   )  const [virtual]

Reimplemented from ElasticIsotropicMaterial.

Definition at line 168 of file ElasticIsotropicBeamFiber.cpp.


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