Orbison2D Class Reference

#include <Orbison2D.h>

Inheritance diagram for Orbison2D:

YieldSurface_BC2D YieldSurface_BC TaggedObject MovableObject List of all members.

Public Member Functions

 Orbison2D (int tag, double xmax, double ymax, YS_Evolution &model)
virtual ~Orbison2D ()
virtual YieldSurface_BCgetCopy (void)
virtual int displaySelf (Renderer &theViewer, int displayMode, float fact)
virtual void Print (OPS_Stream &s, int flag=0)
virtual void getGradient (double &gx, double &gy, double x, double y)
virtual double getSurfaceDrift (double x, double y)
virtual void setExtent ()

Detailed Description

Definition at line 11 of file Orbison2D.h.


Constructor & Destructor Documentation

Orbison2D::Orbison2D ( int  tag,
double  xmax,
double  ymax,
YS_Evolution model 
)

Definition at line 12 of file Orbison2D.cpp.

Referenced by getCopy().

Orbison2D::~Orbison2D (  )  [virtual]

Definition at line 19 of file Orbison2D.cpp.


Member Function Documentation

YieldSurface_BC * Orbison2D::getCopy ( void   )  [virtual]

int Orbison2D::displaySelf ( Renderer theViewer,
int  displayMode,
float  fact 
) [virtual]

void Orbison2D::Print ( OPS_Stream s,
int  flag = 0 
) [virtual]

Implements YieldSurface_BC2D.

Definition at line 188 of file Orbison2D.cpp.

References TaggedObject::getTag().

void Orbison2D::getGradient ( double &  gx,
double &  gy,
double  x,
double  y 
) [virtual]

double Orbison2D::getSurfaceDrift ( double  x,
double  y 
) [virtual]

Implements YieldSurface_BC2D.

Definition at line 66 of file Orbison2D.cpp.

void Orbison2D::setExtent (  )  [virtual]


The documentation for this class was generated from the following files:
  • OpenSees/SRC/material/yieldSurface/yieldSurfaceBC/Orbison2D.h
  • OpenSees/SRC/material/yieldSurface/yieldSurfaceBC/Orbison2D.cpp

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