YS_Section2D02 Class Reference

#include <YS_Section2D02.h>

Inheritance diagram for YS_Section2D02:

YieldSurfaceSection2d SectionForceDeformation Material TaggedObject MovableObject List of all members.

Public Member Functions

 YS_Section2D02 (int tag, double E, double A, double I, double theta_p_max, YieldSurface_BC *ptrys, bool use_kr=true)
 YS_Section2D02 (void)
 ~YS_Section2D02 (void)
const MatrixgetInitialTangent (void)
SectionForceDeformationgetCopy (void)
void Print (OPS_Stream &s, int flag=0)
int commitState (void)

Protected Member Functions

void getSectionStiffness (Matrix &Ks)

Detailed Description

Definition at line 9 of file YS_Section2D02.h.


Constructor & Destructor Documentation

YS_Section2D02::YS_Section2D02 ( int  tag,
double  E,
double  A,
double  I,
double  theta_p_max,
YieldSurface_BC ptrys,
bool  use_kr = true 
)

Definition at line 15 of file YS_Section2D02.cpp.

References opserr.

YS_Section2D02::YS_Section2D02 ( void   ) 

Definition at line 8 of file YS_Section2D02.cpp.

Referenced by getCopy().

YS_Section2D02::~YS_Section2D02 ( void   ) 

Definition at line 47 of file YS_Section2D02.cpp.


Member Function Documentation

const Matrix & YS_Section2D02::getInitialTangent ( void   )  [virtual]

Implements SectionForceDeformation.

Definition at line 80 of file YS_Section2D02.cpp.

References YieldSurfaceSection2d::ks.

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

int YS_Section2D02::commitState ( void   )  [virtual]

void YS_Section2D02::getSectionStiffness ( Matrix Ks  )  [protected, virtual]

Implements YieldSurfaceSection2d.

Definition at line 70 of file YS_Section2D02.cpp.


The documentation for this class was generated from the following files:

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