Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
CrdTransf Class Reference#include <CrdTransf.h>
Inheritance diagram for CrdTransf::
List of all members.
Constructor & Destructor Documentation
CrdTransf::CrdTransf (
|
int tag,
|
|
int classTag )
|
|
CrdTransf::~CrdTransf (
|
) [virtual]
|
|
Member Function Documentation
int CrdTransf::commitState (
|
void ) [pure virtual]
|
|
|
Reimplemented in LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::commitState(), NLBeamColumn2d::commitState(), ElasticBeam3d::commitState(), ElasticBeam2d::commitState(), DispBeamColumn3d::commitState(), DispBeamColumn2d::commitState(), BeamWithHinges3d::commitState(), and BeamWithHinges2d::commitState().
|
const Vector & CrdTransf::getBasicIncrDeltaDisp (
|
void ) [pure virtual]
|
|
const Vector & CrdTransf::getBasicIncrDisp (
|
void ) [pure virtual]
|
|
const Vector & CrdTransf::getBasicTrialDisp (
|
void ) [pure virtual]
|
|
|
Reimplemented in LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by ElasticBeam3d::getResistingForce(), ElasticBeam2d::getResistingForce(), ElasticBeam3d::getTangentStiff(), ElasticBeam2d::getTangentStiff(), NLBeamColumn3d::update(), NLBeamColumn2d::update(), DispBeamColumn3d::update(), and DispBeamColumn2d::update().
|
double CrdTransf::getDeformedLength (
|
void ) [pure virtual]
|
|
const Vector & CrdTransf::getGlobalResistingForce (
|
const Vector & basicForce,
|
|
const Vector & uniformLoad ) [pure virtual]
|
|
|
Reimplemented in LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by ElasticBeam3d::getResistingForce(), ElasticBeam2d::getResistingForce(), DispBeamColumn3d::getResistingForce(), DispBeamColumn2d::getResistingForce(), NLBeamColumn3d::recvSelf(), NLBeamColumn2d::recvSelf(), NLBeamColumn3d::revertToLastCommit(), NLBeamColumn2d::revertToLastCommit(), NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), NLBeamColumn3d::update(), and NLBeamColumn2d::update().
|
const Matrix & CrdTransf::getGlobalStiffMatrix (
|
const Matrix & basicStiff,
|
|
const Vector & basicForce ) [pure virtual]
|
|
|
Reimplemented in LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by ElasticBeam3d::getTangentStiff(), ElasticBeam2d::getTangentStiff(), DispBeamColumn3d::getTangentStiff(), DispBeamColumn2d::getTangentStiff(), NLBeamColumn3d::recvSelf(), NLBeamColumn2d::recvSelf(), NLBeamColumn3d::revertToLastCommit(), NLBeamColumn2d::revertToLastCommit(), NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), NLBeamColumn3d::update(), and NLBeamColumn2d::update().
|
double CrdTransf::getInitialLength (
|
void ) [pure virtual]
|
|
|
Reimplemented in LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), ElasticBeam3d::setDomain(), ElasticBeam2d::setDomain(), DispBeamColumn3d::setDomain(), DispBeamColumn2d::setDomain(), BeamWithHinges3d::setDomain(), and BeamWithHinges2d::setDomain().
|
const Vector & CrdTransf::getPointGlobalCoordFromLocal (
|
const Vector & localCoords ) [pure virtual]
|
|
const Vector & CrdTransf::getPointGlobalDisplFromBasic (
|
double xi,
|
|
const Vector & basicDisps ) [pure virtual]
|
|
int CrdTransf::initialize (
|
Node * node1Pointer,
|
|
Node * node2Pointer ) [pure virtual]
|
|
|
Reimplemented in LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), ElasticBeam3d::setDomain(), ElasticBeam2d::setDomain(), DispBeamColumn3d::setDomain(), DispBeamColumn2d::setDomain(), BeamWithHinges3d::setDomain(), and BeamWithHinges2d::setDomain().
|
int CrdTransf::revertToLastCommit (
|
void ) [pure virtual]
|
|
|
Reimplemented in LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by ElasticBeam3d::recvSelf(), ElasticBeam2d::recvSelf(), NLBeamColumn3d::revertToLastCommit(), NLBeamColumn2d::revertToLastCommit(), ElasticBeam3d::revertToLastCommit(), ElasticBeam2d::revertToLastCommit(), DispBeamColumn3d::revertToLastCommit(), DispBeamColumn2d::revertToLastCommit(), BeamWithHinges3d::revertToLastCommit(), and BeamWithHinges2d::revertToLastCommit().
|
int CrdTransf::revertToStart (
|
void ) [pure virtual]
|
|
|
Reimplemented in LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::revertToStart(), NLBeamColumn2d::revertToStart(), ElasticBeam3d::revertToStart(), ElasticBeam2d::revertToStart(), DispBeamColumn3d::revertToStart(), DispBeamColumn2d::revertToStart(), BeamWithHinges3d::revertToStart(), and BeamWithHinges2d::revertToStart().
|
int CrdTransf::update (
|
void ) [pure virtual]
|
|
|
Reimplemented in LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by ElasticBeam3d::getResistingForce(), ElasticBeam2d::getResistingForce(), ElasticBeam3d::getTangentStiff(), ElasticBeam2d::getTangentStiff(), NLBeamColumn3d::recvSelf(), NLBeamColumn2d::recvSelf(), NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), NLBeamColumn3d::update(), NLBeamColumn2d::update(), DispBeamColumn3d::update(), and DispBeamColumn2d::update().
|
The documentation for this class was generated from the following files:
|