VMYieldSurface Class Reference

* More...

#include <VM_YS.h>

Inheritance diagram for VMYieldSurface:

YieldSurface List of all members.

Public Member Functions

YieldSurfacenewObj ()
 *
 VMYieldSurface ()
double f (const EPState *EPS) const
tensor dFods (const EPState *EPS) const
double xi_s1 (const EPState *EPS) const
tensor xi_t1 (const EPState *EPS) const
void print ()

Friends

OPS_Streamoperator<< (OPS_Stream &os, const VMYieldSurface &YS)

Detailed Description

*

Definition at line 36 of file VM_YS.h.


Constructor & Destructor Documentation

VMYieldSurface::VMYieldSurface (  )  [inline]

Definition at line 46 of file VM_YS.h.

Referenced by newObj().


Member Function Documentation

YieldSurface * VMYieldSurface::newObj (  )  [virtual]

*

Implements YieldSurface.

Definition at line 42 of file VM_YS.cpp.

References VMYieldSurface().

double VMYieldSurface::f ( const EPState EPS  )  const [virtual]

tensor VMYieldSurface::dFods ( const EPState EPS  )  const [virtual]

double VMYieldSurface::xi_s1 ( const EPState EPS  )  const [virtual]

Reimplemented from YieldSurface.

Definition at line 104 of file VM_YS.cpp.

References EPState::getScalarVar(), and k.

tensor VMYieldSurface::xi_t1 ( const EPState EPS  )  const [virtual]

Reimplemented from YieldSurface.

Definition at line 116 of file VM_YS.cpp.

References alpha, stresstensor::deviator(), EPState::getStress(), EPState::getTensorVar(), and tensor.

void VMYieldSurface::print (  )  [inline, virtual]

Implements YieldSurface.

Definition at line 63 of file VM_YS.h.

References opserr.


Friends And Related Function Documentation

OPS_Stream& operator<< ( OPS_Stream os,
const VMYieldSurface YS 
) [friend]

Definition at line 129 of file VM_YS.cpp.


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

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