YieldFunction Class Reference

#include <YieldFunction.h>

Inheritance diagram for YieldFunction:

CC_YF DM04_YF DP_YF RMC_YF VM_YF List of all members.

Public Member Functions

virtual ~YieldFunction ()
virtual YieldFunctionnewObj ()=0
virtual double YieldFunctionValue (const stresstensor &Stre, const MaterialParameter &MaterialParameter_in) const=0
virtual const stresstensorStressDerivative (const stresstensor &Stre, const MaterialParameter &MaterialParameter_in) const=0
virtual double InScalarDerivative (const stresstensor &Stre, const MaterialParameter &MaterialParameter_in, int which) const
virtual const stresstensorInTensorDerivative (const stresstensor &Stre, const MaterialParameter &MaterialParameter_in, int which) const
virtual int getNumInternalScalar () const=0
virtual int getNumInternalTensor () const=0
virtual int getYieldFunctionRank () const=0

Detailed Description

Definition at line 39 of file YieldFunction.h.


Constructor & Destructor Documentation

virtual YieldFunction::~YieldFunction (  )  [inline, virtual]

Definition at line 43 of file YieldFunction.h.


Member Function Documentation

virtual YieldFunction* YieldFunction::newObj (  )  [pure virtual]

Implemented in CC_YF, DM04_YF, DP_YF, RMC_YF, and VM_YF.

Referenced by NewTemplate3Dep::NewTemplate3Dep().

virtual double YieldFunction::YieldFunctionValue ( const stresstensor Stre,
const MaterialParameter MaterialParameter_in 
) const [pure virtual]

Implemented in CC_YF, DM04_YF, DP_YF, RMC_YF, and VM_YF.

virtual const stresstensor& YieldFunction::StressDerivative ( const stresstensor Stre,
const MaterialParameter MaterialParameter_in 
) const [pure virtual]

Implemented in CC_YF, DM04_YF, DP_YF, RMC_YF, and VM_YF.

double YieldFunction::InScalarDerivative ( const stresstensor Stre,
const MaterialParameter MaterialParameter_in,
int  which 
) const [virtual]

Reimplemented in CC_YF, DP_YF, RMC_YF, and VM_YF.

Definition at line 39 of file YieldFunction.cpp.

const stresstensor & YieldFunction::InTensorDerivative ( const stresstensor Stre,
const MaterialParameter MaterialParameter_in,
int  which 
) const [virtual]

Reimplemented in DM04_YF, DP_YF, and VM_YF.

Definition at line 46 of file YieldFunction.cpp.

virtual int YieldFunction::getNumInternalScalar (  )  const [pure virtual]

Implemented in CC_YF, DM04_YF, DP_YF, RMC_YF, and VM_YF.

virtual int YieldFunction::getNumInternalTensor (  )  const [pure virtual]

Implemented in CC_YF, DM04_YF, DP_YF, RMC_YF, and VM_YF.

virtual int YieldFunction::getYieldFunctionRank (  )  const [pure virtual]

Implemented in CC_YF, DM04_YF, DP_YF, RMC_YF, and VM_YF.


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

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