CC_YF Class Reference

#include <CC_YF.h>

Inheritance diagram for CC_YF:

YieldFunction List of all members.

Public Member Functions

 CC_YF (int M_which_in=-1, int index_M_in=0, int p0_which_in=-1, int index_p0_in=0)
 ~CC_YF ()
YieldFunctionnewObj ()
double YieldFunctionValue (const stresstensor &Stre, const MaterialParameter &MaterialParameter_in) const
const stresstensorStressDerivative (const stresstensor &Stre, const MaterialParameter &MaterialParameter_in) const
double InScalarDerivative (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 CC_YF.h.


Constructor & Destructor Documentation

CC_YF::CC_YF ( int  M_which_in = -1,
int  index_M_in = 0,
int  p0_which_in = -1,
int  index_p0_in = 0 
)

Definition at line 42 of file CC_YF.cpp.

Referenced by newObj().

CC_YF::~CC_YF (  ) 

Definition at line 51 of file CC_YF.cpp.


Member Function Documentation

YieldFunction * CC_YF::newObj (  )  [virtual]

Implements YieldFunction.

Definition at line 57 of file CC_YF.cpp.

References CC_YF().

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

Implements YieldFunction.

Definition at line 65 of file CC_YF.cpp.

References stresstensor::p_hydrostatic(), and stresstensor::q_deviatoric().

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

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

Reimplemented from YieldFunction.

Definition at line 100 of file CC_YF.cpp.

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

int CC_YF::getNumInternalScalar (  )  const [virtual]

Implements YieldFunction.

Definition at line 116 of file CC_YF.cpp.

int CC_YF::getNumInternalTensor (  )  const [virtual]

Implements YieldFunction.

Definition at line 122 of file CC_YF.cpp.

int CC_YF::getYieldFunctionRank (  )  const [virtual]

Implements YieldFunction.

Definition at line 128 of file CC_YF.cpp.


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

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