DM04_YF Class Reference

#include <DM04_YF.h>

Inheritance diagram for DM04_YF:

YieldFunction List of all members.

Public Member Functions

 DM04_YF (int m_which_in, int index_m_in, int alpha_which_in, int index_alpha_in)
 ~DM04_YF ()
YieldFunctionnewObj ()
double YieldFunctionValue (const stresstensor &Stre, const MaterialParameter &MaterialParameter_in) const
const stresstensorStressDerivative (const stresstensor &Stre, const MaterialParameter &MaterialParameter_in) const
const stresstensorInTensorDerivative (const stresstensor &Stre, const MaterialParameter &MaterialParameter_in, int which) const
int getNumInternalScalar () const
int getNumInternalTensor () const
int getYieldFunctionRank () const

Detailed Description

Definition at line 39 of file DM04_YF.h.


Constructor & Destructor Documentation

DM04_YF::DM04_YF ( int  m_which_in,
int  index_m_in,
int  alpha_which_in,
int  index_alpha_in 
)

Definition at line 47 of file DM04_YF.cpp.

Referenced by newObj().

DM04_YF::~DM04_YF (  ) 

Definition at line 56 of file DM04_YF.cpp.


Member Function Documentation

YieldFunction * DM04_YF::newObj (  )  [virtual]

Implements YieldFunction.

Definition at line 62 of file DM04_YF.cpp.

References DM04_YF().

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

Implements YieldFunction.

Definition at line 71 of file DM04_YF.cpp.

References alpha, stresstensor::deviator(), and stresstensor::p_hydrostatic().

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

Implements YieldFunction.

Definition at line 88 of file DM04_YF.cpp.

References alpha, stresstensor::deviator(), and stresstensor::p_hydrostatic().

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

Reimplemented from YieldFunction.

Definition at line 108 of file DM04_YF.cpp.

References alpha, stresstensor::deviator(), endln, exit(), opserr, and stresstensor::p_hydrostatic().

int DM04_YF::getNumInternalScalar (  )  const [virtual]

Implements YieldFunction.

Definition at line 130 of file DM04_YF.cpp.

int DM04_YF::getNumInternalTensor (  )  const [virtual]

Implements YieldFunction.

Definition at line 136 of file DM04_YF.cpp.

int DM04_YF::getYieldFunctionRank (  )  const [virtual]

Implements YieldFunction.

Definition at line 142 of file DM04_YF.cpp.


The documentation for this class was generated from the following files:
  • OpenSees/SRC/material/nD/NewTemplate3Dep/DM04_YF.h
  • OpenSees/SRC/material/nD/NewTemplate3Dep/DM04_YF.cpp

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