FDEPState Class Reference

#include <FDEPState.h>

List of all members.

Public Member Functions

 FDEPState ()
 FDEPState (const straintensor &xFpInVar, double xStressLikeInVar, double xStrainLikeInVar, const stresstensor &xStressLikeKiVar, const straintensor &xStrainLikeKiVar, const straintensor &xCommitedFpInVar, double xCommitedStressLikeInVar, double xCommitedStrainLikeInVar, const stresstensor &xCommitedStressLikeKiVar, const straintensor &xCommitedStrainLikeKiVar)
 ~FDEPState ()
FDEPStatenewObj ()
 FDEPState (const FDEPState &fdeps)
straintensor getFpInVar () const
double getStressLikeInVar () const
double getStrainLikeInVar () const
stresstensor getStressLikeKiVar () const
straintensor getStrainLikeKiVar () const
straintensor getCommitedFpInVar () const
double getCommitedStressLikeInVar () const
double getCommitedStrainLikeInVar () const
stresstensor getCommitedStressLikeKiVar () const
straintensor getCommitedStrainLikeKiVar () const
void setFpInVar (const straintensor &xFpInVar)
void setStressLikeInVar (double xStressLikeInVar)
void setStrainLikeInVar (double xStrainLikeInVar)
void setStressLikeKiVar (const stresstensor &xStressLikeKiVar)
void setStrainLikeKiVar (const straintensor &xStrainLikeKiVar)
void setCommitedFpInVar (const straintensor &xCommitedFpInVar)
void setCommitedStressLikeInVar (double xCommitedStressLikeInVar)
void setCommitedStrainLikeInVar (double xCommitedStrainLikeInVar)
void setCommitedStressLikeKiVar (const stresstensor &xCommitedStressLikeKiVar)
void setCommitedStrainLikeKiVar (const straintensor &xCommitedStrainLikeKiVar)
int commitState (void)
int revertToLastCommit (void)
int revertToStart (void)


Detailed Description

Definition at line 33 of file FDEPState.h.


Constructor & Destructor Documentation

FDEPState::FDEPState (  ) 

Definition at line 34 of file FDEPState.cpp.

References revertToStart().

Referenced by newObj().

FDEPState::FDEPState ( const straintensor xFpInVar,
double  xStressLikeInVar,
double  xStrainLikeInVar,
const stresstensor xStressLikeKiVar,
const straintensor xStrainLikeKiVar,
const straintensor xCommitedFpInVar,
double  xCommitedStressLikeInVar,
double  xCommitedStrainLikeInVar,
const stresstensor xCommitedStressLikeKiVar,
const straintensor xCommitedStrainLikeKiVar 
)

Definition at line 43 of file FDEPState.cpp.

FDEPState::~FDEPState (  ) 

Definition at line 71 of file FDEPState.cpp.


Member Function Documentation

FDEPState * FDEPState::newObj (  ) 

Definition at line 77 of file FDEPState.cpp.

References FDEPState().

straintensor FDEPState::getFpInVar (  )  const

Definition at line 101 of file FDEPState.cpp.

Referenced by FDEPState(), and FiniteDeformationEP3D::getFp().

double FDEPState::getStressLikeInVar (  )  const

Definition at line 113 of file FDEPState.cpp.

Referenced by fdFlowVM::dFodq(), fdYieldVM::dYodq(), FDEPState(), and fdYieldVM::Yd().

double FDEPState::getStrainLikeInVar (  )  const

Definition at line 107 of file FDEPState.cpp.

Referenced by FDEPState(), and fdEvolution_SLS::HModulus().

stresstensor FDEPState::getStressLikeKiVar (  )  const

Definition at line 125 of file FDEPState.cpp.

Referenced by fdYieldVM::dYoda(), fdYieldVM::dYods(), FDEPState(), and fdYieldVM::Yd().

straintensor FDEPState::getStrainLikeKiVar (  )  const

Definition at line 119 of file FDEPState.cpp.

Referenced by FDEPState(), and fdEvolution_TL::HModulus().

straintensor FDEPState::getCommitedFpInVar (  )  const

Definition at line 131 of file FDEPState.cpp.

Referenced by FDEPState().

double FDEPState::getCommitedStressLikeInVar (  )  const

Definition at line 143 of file FDEPState.cpp.

Referenced by FDEPState().

double FDEPState::getCommitedStrainLikeInVar (  )  const

Definition at line 137 of file FDEPState.cpp.

Referenced by FDEPState().

stresstensor FDEPState::getCommitedStressLikeKiVar (  )  const

Definition at line 155 of file FDEPState.cpp.

Referenced by FDEPState().

straintensor FDEPState::getCommitedStrainLikeKiVar (  )  const

Definition at line 149 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setFpInVar ( const straintensor xFpInVar  ) 

Definition at line 162 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setStressLikeInVar ( double  xStressLikeInVar  ) 

Definition at line 174 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setStrainLikeInVar ( double  xStrainLikeInVar  ) 

Definition at line 168 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setStressLikeKiVar ( const stresstensor xStressLikeKiVar  ) 

Definition at line 186 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setStrainLikeKiVar ( const straintensor xStrainLikeKiVar  ) 

Definition at line 180 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setCommitedFpInVar ( const straintensor xCommitedFpInVar  ) 

Definition at line 192 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setCommitedStressLikeInVar ( double  xCommitedStressLikeInVar  ) 

Definition at line 204 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setCommitedStrainLikeInVar ( double  xCommitedStrainLikeInVar  ) 

Definition at line 198 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setCommitedStressLikeKiVar ( const stresstensor xCommitedStressLikeKiVar  ) 

Definition at line 216 of file FDEPState.cpp.

Referenced by FDEPState().

void FDEPState::setCommitedStrainLikeKiVar ( const straintensor xCommitedStrainLikeKiVar  ) 

Definition at line 210 of file FDEPState.cpp.

Referenced by FDEPState().

int FDEPState::commitState ( void   ) 

Definition at line 222 of file FDEPState.cpp.

Referenced by FiniteDeformationEP3D::commitState().

int FDEPState::revertToLastCommit ( void   ) 

Definition at line 234 of file FDEPState.cpp.

Referenced by FiniteDeformationEP3D::revertToLastCommit().

int FDEPState::revertToStart ( void   ) 

Definition at line 246 of file FDEPState.cpp.

References tensor.

Referenced by FDEPState(), and FiniteDeformationEP3D::revertToStart().


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