Elastic2dGNL Class Reference

#include <Elastic2DGNL.h>

Inheritance diagram for Elastic2dGNL:

UpdatedLagrangianBeam2D Element DomainComponent TaggedObject MovableObject List of all members.

Public Member Functions

 Elastic2dGNL (int tag, double A, double E, double I, int Nd1, int Nd2, bool islinear=false, double rho=0.0)
virtual ~Elastic2dGNL ()
void Print (OPS_Stream &s, int flag=0)
int sendSelf (int commitTag, Channel &theChannel)
int recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

Protected Member Functions

void getLocalStiff (Matrix &K)
void getLocalMass (Matrix &M)

Detailed Description

Definition at line 40 of file Elastic2DGNL.h.


Constructor & Destructor Documentation

Elastic2dGNL::Elastic2dGNL ( int  tag,
double  A,
double  E,
double  I,
int  Nd1,
int  Nd2,
bool  islinear = false,
double  rho = 0.0 
)

Elastic2dGNL::~Elastic2dGNL (  )  [virtual]

Definition at line 49 of file Elastic2DGNL.cpp.


Member Function Documentation

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

int Elastic2dGNL::sendSelf ( int  commitTag,
Channel theChannel 
) [virtual]

Implements MovableObject.

Definition at line 108 of file Elastic2DGNL.cpp.

References TaggedObject::getTag(), and opserr.

int Elastic2dGNL::recvSelf ( int  commitTag,
Channel theChannel,
FEM_ObjectBroker theBroker 
) [virtual]

Implements MovableObject.

Definition at line 115 of file Elastic2DGNL.cpp.

References TaggedObject::getTag(), and opserr.

void Elastic2dGNL::getLocalStiff ( Matrix K  )  [protected, virtual]

void Elastic2dGNL::getLocalMass ( Matrix M  )  [protected, virtual]


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

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