class FourNodeQuad : public Element


Inheritance:


Public Methods

FourNodeQuad(int tag, int nd1, int nd2, int nd3, int nd4, NDMaterial &m, const char *type, QuadRule1d &rule, double t, double rho = 0.0)
FourNodeQuad()
virtual ~FourNodeQuad()
int getNumExternalNodes() const
const ID& getExternalNodes()
int getNumDOF()
void setDomain(Domain *theDomain)
int commitState()
int revertToLastCommit()
int revertToStart()
const Matrix& getTangentStiff()
const Matrix& getSecantStiff()
const Matrix& getDamp()
const Matrix& getMass()
void zeroLoad()
const Vector& getResistingForce()
const Vector& getResistingForceIncInertia()
int sendSelf(int commitTag, Channel &theChannel)
int recvSelf(int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)
int displaySelf(Renderer &theViewer, int displayMode, float fact)
void Print(ostream &s, int flag =0)
int setResponse(char **argv, int argc, Information &eleInformation)
int getResponse(int responseID, Information &eleInformation)

Inherited from Element:

Public Methods

virtual int update(void)
virtual bool isSubdomain(void)
virtual int addLoad(const Vector &addP)
virtual int addInertiaLoadToUnbalance(const Vector &accel)

Inherited from DomainComponent:

Public Methods

virtual Domain* getDomain(void) const
virtual int setParameter(char **argv, int argc, Information &eleInformation)
virtual int updateParameter(int responseID, Information &eleInformation)

Inherited from TaggedObject:

Public Methods

inline int getTag(void) const
friend ostream& operator<<(ostream &s, TaggedObject &m)
inline int TaggedObject::getTag(void) const

Protected Methods

void setTag(int newTag)

Inherited from MovableObject:

Public Methods

int getClassTag(void) const
int getDbTag(void) const
void setDbTag(int dbTag)

Documentation

FourNodeQuad(int tag, int nd1, int nd2, int nd3, int nd4, NDMaterial &m, const char *type, QuadRule1d &rule, double t, double rho = 0.0)

FourNodeQuad()

virtual ~FourNodeQuad()

int getNumExternalNodes() const

const ID& getExternalNodes()

int getNumDOF()

void setDomain(Domain *theDomain)

int commitState()

int revertToLastCommit()

int revertToStart()

const Matrix& getTangentStiff()

const Matrix& getSecantStiff()

const Matrix& getDamp()

const Matrix& getMass()

void zeroLoad()

const Vector& getResistingForce()

const Vector& getResistingForceIncInertia()

int sendSelf(int commitTag, Channel &theChannel)

int recvSelf(int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

int displaySelf(Renderer &theViewer, int displayMode, float fact)

void Print(ostream &s, int flag =0)

int setResponse(char **argv, int argc, Information &eleInformation)

int getResponse(int responseID, Information &eleInformation)


This class has no child classes.

alphabetic index Contents

this page has been generated automatically by a slightly modified version of doc++ for OpenSees

Copyright Contact Us