MDPotentialSurface Class Reference

#include <DP_PS01.h>

Inheritance diagram for MDPotentialSurface:

PotentialSurface PotentialSurface List of all members.

Public Member Functions

PotentialSurfacenewObj ()
 MDPotentialSurface ()
tensor dQods (const EPState *EPS) const
tensor d2Qods2 (const EPState *EPS) const
tensor dnods (const EPState *EPS) const
tensor dthetaoverds (const EPState *EPS) const
double dgoverdt (double theta, double c) const
tensor dpqdnods (const EPState *EPS) const
void print ()
PotentialSurfacenewObj ()
 MDPotentialSurface ()
tensor dQods (const EPState *EPS) const
tensor d2Qods2 (const EPState *EPS) const
tensor dnods (const EPState *EPS) const
tensor dthetaoverds (const EPState *EPS) const
double dgoverdt (double theta, double c) const
tensor apqdnods (const EPState *EPS) const
void print ()

Friends

OPS_Streamoperator<< (OPS_Stream &os, const MDPotentialSurface &PS)
OPS_Streamoperator<< (OPS_Stream &os, const MDPotentialSurface &PS)

Detailed Description

Definition at line 42 of file DP_PS01.h.


Constructor & Destructor Documentation

MDPotentialSurface::MDPotentialSurface (  ) 

Definition at line 38 of file MD_PS.cpp.

Referenced by newObj().

MDPotentialSurface::MDPotentialSurface (  ) 


Member Function Documentation

PotentialSurface * MDPotentialSurface::newObj (  )  [virtual]

Implements PotentialSurface.

Definition at line 45 of file MD_PS.cpp.

References MDPotentialSurface().

tensor MDPotentialSurface::dQods ( const EPState EPS  )  const [virtual]

tensor MDPotentialSurface::d2Qods2 ( const EPState EPS  )  const [virtual]

tensor MDPotentialSurface::dnods ( const EPState EPS  )  const

tensor MDPotentialSurface::dthetaoverds ( const EPState EPS  )  const

double MDPotentialSurface::dgoverdt ( double  theta,
double  c 
) const

Definition at line 339 of file MD_PS.cpp.

Referenced by d2Qods2().

tensor MDPotentialSurface::dpqdnods ( const EPState EPS  )  const

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

Implements PotentialSurface.

Definition at line 58 of file DP_PS01.h.

PotentialSurface* MDPotentialSurface::newObj (  )  [virtual]

Implements PotentialSurface.

tensor MDPotentialSurface::dQods ( const EPState EPS  )  const [virtual]

Implements PotentialSurface.

tensor MDPotentialSurface::d2Qods2 ( const EPState EPS  )  const [virtual]

Implements PotentialSurface.

tensor MDPotentialSurface::dnods ( const EPState EPS  )  const

tensor MDPotentialSurface::dthetaoverds ( const EPState EPS  )  const

double MDPotentialSurface::dgoverdt ( double  theta,
double  c 
) const

tensor MDPotentialSurface::apqdnods ( const EPState EPS  )  const

Definition at line 251 of file MD_PS.cpp.

References alpha, dnods(), EPState::getTensorVar(), and tensor.

Referenced by d2Qods2().

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

Implements PotentialSurface.

Definition at line 58 of file MD_PS.h.

References opserr.


Friends And Related Function Documentation

OPS_Stream& operator<< ( OPS_Stream os,
const MDPotentialSurface PS 
) [friend]

Definition at line 64 of file DP_PS01.h.

OPS_Stream& operator<< ( OPS_Stream os,
const MDPotentialSurface PS 
) [friend]

Definition at line 64 of file MD_PS.h.


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

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