CrdTransf Class Reference#include <CrdTransf.h>
Inheritance diagram for CrdTransf:
List of all members.
Detailed Description
Definition at line 51 of file CrdTransf.h.
Constructor & Destructor Documentation
CrdTransf::CrdTransf |
( |
int |
tag, |
|
|
int |
classTag | |
|
) |
| | |
CrdTransf::~CrdTransf |
( |
|
) |
[virtual] |
Member Function Documentation
virtual int CrdTransf::initialize |
( |
Node * |
node1Pointer, |
|
|
Node * |
node2Pointer | |
|
) |
| | [pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), ForceBeamColumn3d::setDomain(), ForceBeamColumn2d::setDomain(), ElasticBeam3d::setDomain(), ElasticBeam2d::setDomain(), DispBeamColumn3d::setDomain(), DispBeamColumn2d::setDomain(), BeamWithHinges3d::setDomain(), and BeamWithHinges2d::setDomain().
virtual int CrdTransf::update |
( |
void |
|
) |
[pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::getResistingForce(), NLBeamColumn2d::getResistingForce(), ForceBeamColumn3d::getResistingForce(), ForceBeamColumn2d::getResistingForce(), ElasticBeam2d::getResistingForce(), NLBeamColumn3d::getTangentStiff(), NLBeamColumn2d::getTangentStiff(), ForceBeamColumn3d::getTangentStiff(), ForceBeamColumn2d::getTangentStiff(), BeamWithHinges3d::setDomain(), BeamWithHinges2d::setDomain(), NLBeamColumn3d::update(), NLBeamColumn2d::update(), ForceBeamColumn3d::update(), ForceBeamColumn2d::update(), ElasticBeam3d::update(), ElasticBeam2d::update(), DispBeamColumn3d::update(), DispBeamColumn2d::update(), BeamWithHinges3d::update(), and BeamWithHinges2d::update().
virtual double CrdTransf::getInitialLength |
( |
void |
|
) |
[pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::addInertiaLoadToUnbalance(), NLBeamColumn2d::addInertiaLoadToUnbalance(), ForceBeamColumn3d::addInertiaLoadToUnbalance(), ForceBeamColumn2d::addInertiaLoadToUnbalance(), ElasticBeam3d::addInertiaLoadToUnbalance(), ElasticBeam2d::addInertiaLoadToUnbalance(), DispBeamColumn3d::addInertiaLoadToUnbalance(), DispBeamColumn2d::addInertiaLoadToUnbalance(), BeamWithHinges3d::addInertiaLoadToUnbalance(), BeamWithHinges2d::addInertiaLoadToUnbalance(), NLBeamColumn3d::addLoad(), NLBeamColumn2d::addLoad(), ForceBeamColumn3d::addLoad(), ElasticBeam3d::addLoad(), ElasticBeam2d::addLoad(), DispBeamColumn3d::addLoad(), DispBeamColumn2d::addLoad(), BeamWithHinges3d::addLoad(), BeamWithHinges2d::addLoad(), ForceBeamColumn2d::commitSensitivity(), DispBeamColumn2d::commitSensitivity(), NLBeamColumn2d::displaySelf(), ForceBeamColumn3d::getInitialFlexibility(), ForceBeamColumn2d::getInitialFlexibility(), NLBeamColumn3d::getInitialStiff(), NLBeamColumn2d::getInitialStiff(), ElasticBeam3d::getInitialStiff(), ElasticBeam2d::getInitialStiff(), BeamWithHinges3d::getInitialStiff(), BeamWithHinges2d::getInitialStiff(), NLBeamColumn3d::getMass(), NLBeamColumn2d::getMass(), ForceBeamColumn3d::getMass(), ForceBeamColumn2d::getMass(), ElasticBeam3d::getMass(), ElasticBeam2d::getMass(), DispBeamColumn3d::getMass(), DispBeamColumn2d::getMass(), BeamWithHinges3d::getMass(), BeamWithHinges2d::getMass(), ElasticBeam3d::getResistingForce(), ElasticBeam2d::getResistingForce(), DispBeamColumn2d::getResistingForce(), NLBeamColumn3d::getResistingForceIncInertia(), NLBeamColumn2d::getResistingForceIncInertia(), ForceBeamColumn3d::getResistingForceIncInertia(), ForceBeamColumn2d::getResistingForceIncInertia(), ElasticBeam3d::getResistingForceIncInertia(), ElasticBeam2d::getResistingForceIncInertia(), DispBeamColumn3d::getResistingForceIncInertia(), DispBeamColumn2d::getResistingForceIncInertia(), BeamWithHinges3d::getResistingForceIncInertia(), BeamWithHinges2d::getResistingForceIncInertia(), DispBeamColumn2d::getResistingForceSensitivity(), NLBeamColumn3d::getResponse(), NLBeamColumn2d::getResponse(), ForceBeamColumn3d::getResponse(), ForceBeamColumn2d::getResponse(), ElasticBeam3d::getResponse(), ElasticBeam2d::getResponse(), DispBeamColumn3d::getResponse(), DispBeamColumn2d::getResponse(), BeamWithHinges3d::getResponse(), BeamWithHinges2d::getResponse(), ElasticBeam3d::getTangentStiff(), ElasticBeam2d::getTangentStiff(), DispBeamColumn3d::getTangentStiff(), DispBeamColumn2d::getTangentStiff(), NLBeamColumn2d::Print(), ForceBeamColumn3d::Print(), ForceBeamColumn2d::Print(), ElasticBeam3d::Print(), ElasticBeam2d::Print(), DispBeamColumn3d::Print(), DispBeamColumn2d::Print(), BeamWithHinges3d::Print(), BeamWithHinges2d::Print(), NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), ForceBeamColumn3d::setDomain(), ForceBeamColumn2d::setDomain(), ElasticBeam3d::setDomain(), ElasticBeam2d::setDomain(), DispBeamColumn3d::setDomain(), DispBeamColumn2d::setDomain(), BeamWithHinges3d::setDomain(), BeamWithHinges2d::setDomain(), ForceBeamColumn3d::setResponse(), ForceBeamColumn2d::setResponse(), DispBeamColumn2d::setResponse(), NLBeamColumn3d::update(), NLBeamColumn2d::update(), ForceBeamColumn3d::update(), ForceBeamColumn2d::update(), DispBeamColumn3d::update(), DispBeamColumn2d::update(), BeamWithHinges3d::update(), and BeamWithHinges2d::update().
virtual double CrdTransf::getDeformedLength |
( |
void |
|
) |
[pure virtual] |
virtual int CrdTransf::commitState |
( |
void |
|
) |
[pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::commitState(), NLBeamColumn2d::commitState(), ForceBeamColumn3d::commitState(), ForceBeamColumn2d::commitState(), ElasticBeam3d::commitState(), ElasticBeam2d::commitState(), DispBeamColumn3d::commitState(), DispBeamColumn2d::commitState(), BeamWithHinges3d::commitState(), BeamWithHinges2d::commitState(), and beam2d02::commitState().
virtual int CrdTransf::revertToLastCommit |
( |
void |
|
) |
[pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by ElasticBeam3d::recvSelf(), ElasticBeam2d::recvSelf(), NLBeamColumn3d::revertToLastCommit(), NLBeamColumn2d::revertToLastCommit(), ForceBeamColumn3d::revertToLastCommit(), ForceBeamColumn2d::revertToLastCommit(), ElasticBeam3d::revertToLastCommit(), ElasticBeam2d::revertToLastCommit(), DispBeamColumn3d::revertToLastCommit(), DispBeamColumn2d::revertToLastCommit(), BeamWithHinges3d::revertToLastCommit(), BeamWithHinges2d::revertToLastCommit(), and beam2d02::revertToLastCommit().
virtual int CrdTransf::revertToStart |
( |
void |
|
) |
[pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::revertToStart(), NLBeamColumn2d::revertToStart(), ForceBeamColumn3d::revertToStart(), ForceBeamColumn2d::revertToStart(), ElasticBeam3d::revertToStart(), ElasticBeam2d::revertToStart(), DispBeamColumn3d::revertToStart(), DispBeamColumn2d::revertToStart(), BeamWithHinges3d::revertToStart(), BeamWithHinges2d::revertToStart(), and beam2d02::revertToStart().
virtual const Vector& CrdTransf::getBasicTrialDisp |
( |
void |
|
) |
[pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by DispBeamColumn2d::commitSensitivity(), ElasticBeam3d::getResistingForce(), ElasticBeam2d::getResistingForce(), beam2d02::getResistingForce(), DispBeamColumn2d::getResistingForceSensitivity(), ForceBeamColumn3d::getResponse(), ForceBeamColumn2d::getResponse(), DispBeamColumn3d::getResponse(), DispBeamColumn2d::getResponse(), BeamWithHinges3d::getResponse(), BeamWithHinges2d::getResponse(), ElasticBeam3d::getTangentStiff(), ElasticBeam2d::getTangentStiff(), ForceBeamColumn3d::Print(), ForceBeamColumn2d::Print(), NLBeamColumn3d::update(), NLBeamColumn2d::update(), ForceBeamColumn3d::update(), ForceBeamColumn2d::update(), DispBeamColumn3d::update(), DispBeamColumn2d::update(), BeamWithHinges3d::update(), and BeamWithHinges2d::update().
virtual const Vector& CrdTransf::getBasicIncrDisp |
( |
void |
|
) |
[pure virtual] |
virtual const Vector& CrdTransf::getBasicIncrDeltaDisp |
( |
void |
|
) |
[pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::update(), NLBeamColumn2d::update(), ForceBeamColumn3d::update(), ForceBeamColumn2d::update(), BeamWithHinges3d::update(), and BeamWithHinges2d::update().
virtual const Vector& CrdTransf::getBasicTrialVel |
( |
void |
|
) |
[pure virtual] |
virtual const Vector& CrdTransf::getBasicTrialAccel |
( |
void |
|
) |
[pure virtual] |
const Vector & CrdTransf::getBasicDisplSensitivity |
( |
int |
gradNumber |
) |
[virtual] |
const Vector & CrdTransf::getGlobalResistingForceShapeSensitivity |
( |
const Vector & |
pb, |
|
|
const Vector & |
p0, |
|
|
int |
gradNumber | |
|
) |
| | [virtual] |
const Vector & CrdTransf::getBasicTrialDispShapeSensitivity |
( |
void |
|
) |
[virtual] |
virtual bool CrdTransf::isShapeSensitivity |
( |
void |
|
) |
[inline, virtual] |
virtual double CrdTransf::getdLdh |
( |
void |
|
) |
[inline, virtual] |
virtual double CrdTransf::getd1overLdh |
( |
void |
|
) |
[inline, virtual] |
virtual const Vector& CrdTransf::getGlobalResistingForce |
( |
const Vector & |
basicForce, |
|
|
const Vector & |
uniformLoad | |
|
) |
| | [pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::getResistingForce(), NLBeamColumn2d::getResistingForce(), ForceBeamColumn3d::getResistingForce(), ForceBeamColumn2d::getResistingForce(), ElasticBeam3d::getResistingForce(), ElasticBeam2d::getResistingForce(), DispBeamColumn3d::getResistingForce(), DispBeamColumn2d::getResistingForce(), BeamWithHinges3d::getResistingForce(), BeamWithHinges2d::getResistingForce(), beam2d02::getResistingForce(), ForceBeamColumn2d::getResistingForceSensitivity(), and DispBeamColumn2d::getResistingForceSensitivity().
virtual const Matrix& CrdTransf::getGlobalStiffMatrix |
( |
const Matrix & |
basicStiff, |
|
|
const Vector & |
basicForce | |
|
) |
| | [pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::getTangentStiff(), NLBeamColumn2d::getTangentStiff(), ForceBeamColumn3d::getTangentStiff(), ForceBeamColumn2d::getTangentStiff(), ElasticBeam3d::getTangentStiff(), ElasticBeam2d::getTangentStiff(), DispBeamColumn3d::getTangentStiff(), DispBeamColumn2d::getTangentStiff(), BeamWithHinges3d::getTangentStiff(), and BeamWithHinges2d::getTangentStiff().
virtual const Matrix& CrdTransf::getInitialGlobalStiffMatrix |
( |
const Matrix & |
basicStiff |
) |
[pure virtual] |
Implemented in CorotCrdTransf2d, CorotCrdTransf3d, LinearCrdTransf2d, LinearCrdTransf3d, PDeltaCrdTransf2d, and PDeltaCrdTransf3d.
Referenced by NLBeamColumn3d::getInitialStiff(), NLBeamColumn2d::getInitialStiff(), ForceBeamColumn3d::getInitialStiff(), ForceBeamColumn2d::getInitialStiff(), ElasticBeam3d::getInitialStiff(), ElasticBeam2d::getInitialStiff(), DispBeamColumn3d::getInitialStiff(), DispBeamColumn2d::getInitialStiff(), BeamWithHinges3d::getInitialStiff(), and BeamWithHinges2d::getInitialStiff().
virtual const Vector& CrdTransf::getPointGlobalCoordFromLocal |
( |
const Vector & |
localCoords |
) |
[pure virtual] |
virtual const Vector& CrdTransf::getPointGlobalDisplFromBasic |
( |
double |
xi, |
|
|
const Vector & |
basicDisps | |
|
) |
| | [pure virtual] |
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:39 2006 for OpenSees by 1.5.0
|