Node Class Reference#include <Node.h>
Inheritance diagram for Node:
List of all members.
|
Public Member Functions |
| Node (int classTag) |
| Node (int tag, int classTag) |
| Node (int tag, int ndof, double Crd1) |
| Node (int tag, int ndof, double Crd1, double Crd2) |
| Node (int tag, int ndof, double Crd1, double Crd2, double Crd3) |
| Node (const Node &theCopy, bool copyMass=true) |
virtual | ~Node () |
virtual int | getNumberDOF (void) const |
virtual void | setDOF_GroupPtr (DOF_Group *theDOF_Grp) |
virtual DOF_Group * | getDOF_GroupPtr (void) |
virtual const Vector & | getCrds (void) const |
virtual const Vector & | getDisp (void) |
virtual const Vector & | getVel (void) |
virtual const Vector & | getAccel (void) |
virtual const Vector & | getIncrDisp (void) |
virtual const Vector & | getIncrDeltaDisp (void) |
virtual const Vector & | getTrialDisp (void) |
virtual const Vector & | getTrialVel (void) |
virtual const Vector & | getTrialAccel (void) |
virtual int | setTrialDisp (double value, int dof) |
virtual int | setTrialDisp (const Vector &) |
virtual int | setTrialVel (const Vector &) |
virtual int | setTrialAccel (const Vector &) |
virtual int | incrTrialDisp (const Vector &) |
virtual int | incrTrialVel (const Vector &) |
virtual int | incrTrialAccel (const Vector &) |
virtual void | zeroUnbalancedLoad (void) |
virtual int | addUnbalancedLoad (const Vector &load, double fact=1.0) |
virtual int | addInertiaLoadToUnbalance (const Vector &accel, double fact=1.0) |
virtual const Vector & | getUnbalancedLoad (void) |
virtual const Vector & | getUnbalancedLoadIncInertia (void) |
virtual int | commitState () |
virtual int | revertToLastCommit () |
virtual int | revertToStart () |
virtual const Matrix & | getMass (void) |
virtual int | setMass (const Matrix &theMass) |
virtual int | setNumColR (int numCol) |
virtual int | setR (int row, int col, double Value) |
virtual const Vector & | getRV (const Vector &V) |
virtual int | setRayleighDampingFactor (double alphaM) |
virtual const Matrix & | getDamp (void) |
virtual int | setNumEigenvectors (int numVectorsToStore) |
virtual int | setEigenvector (int mode, const Vector &eigenVector) |
virtual const Matrix & | getEigenvectors (void) |
virtual int | sendSelf (int commitTag, Channel &theChannel) |
virtual int | recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker) |
virtual void | Print (OPS_Stream &s, int flag=0) |
virtual int | displaySelf (Renderer &theRenderer, int displayMode, float fact) |
int | addInertiaLoadSensitivityToUnbalance (const Vector &accel, double fact=1.0, bool tag=false) |
Matrix | getMassSensitivity (void) |
virtual const Matrix & | getDampSensitivity (void) |
int | getCrdsSensitivity (void) |
int | saveSensitivity (Vector *v, Vector *vdot, Vector *vdotdot, int gradNum, int numGrads) |
double | getDispSensitivity (int dof, int gradNum) |
double | getVelSensitivity (int dof, int gradNum) |
double | getAccSensitivity (int dof, int gradNum) |
int | setParameter (const char **argv, int argc, Parameter ¶m) |
int | updateParameter (int parameterID, Information &info) |
int | activateParameter (int parameterID) |
virtual const Vector & | getReaction () |
virtual int | addReactionForce (const Vector &, double factor) |
virtual int | resetReactionForce (bool inclInertia) |
Detailed Description
Definition at line 50 of file Node.h.
Constructor & Destructor Documentation
Node::Node |
( |
int |
classTag |
) |
|
Node::Node |
( |
int |
tag, |
|
|
int |
classTag | |
|
) |
| | |
Node::Node |
( |
int |
tag, |
|
|
int |
ndof, |
|
|
double |
Crd1 | |
|
) |
| | |
Node::Node |
( |
int |
tag, |
|
|
int |
ndof, |
|
|
double |
Crd1, |
|
|
double |
Crd2 | |
|
) |
| | |
Node::Node |
( |
int |
tag, |
|
|
int |
ndof, |
|
|
double |
Crd1, |
|
|
double |
Crd2, |
|
|
double |
Crd3 | |
|
) |
| | |
Node::Node |
( |
const Node & |
theCopy, |
|
|
bool |
copyMass = true | |
|
) |
| | |
Node::~Node |
( |
|
) |
[virtual] |
Member Function Documentation
int Node::getNumberDOF |
( |
void |
|
) |
const [virtual] |
Reimplemented in DummyNode.
Definition at line 448 of file Node.cpp.
Referenced by Domain::addElement(), ShadowSubdomain::addExternalNode(), Element::addResistingForceToNodalReaction(), Domain::addSP_Constraint(), ImposedMotionSP::applyConstraint(), PBowlLoading::CompPBLoads(), DOF_Group::DOF_Group(), TransformationDOF_Group::doneID(), TransformationDOF_Group::enforceSPs(), TransformationDOF_Group::getCommittedAccel(), TransformationDOF_Group::getCommittedDisp(), TransformationDOF_Group::getCommittedVel(), PBowlLoading::getNodalLoad(), DummyNode::getNumberDOF(), TransformationDOF_Group::getT(), TransformationConstraintHandler::handle(), Joint2D::Joint2D(), Joint3D::Joint3D(), MP_Joint2D::MP_Joint2D(), MP_Joint3D::MP_Joint3D(), BeamColumnJoint3d::Print(), BeamColumnJoint2d::Print(), ShadowSubdomain::removeNode(), RigidBeam::RigidBeam(), RigidDiaphragm::RigidDiaphragm(), RigidRod::RigidRod(), ZeroLengthSection::setDomain(), ZeroLength::setDomain(), TwentyNodeBrick_u_p_U::setDomain(), EightNodeBrick_u_p_U::setDomain(), UpdatedLagrangianBeam2D::setDomain(), EightNode_LDBrick_u_p::setDomain(), EightNode_Brick_u_p::setDomain(), TwentyEightNodeBrickUP::setDomain(), FourNodeQuadUP::setDomain(), BrickUP::setDomain(), TrussSection::setDomain(), Truss::setDomain(), CorotTrussSection::setDomain(), CorotTruss::setDomain(), NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), BeamColumnJoint3d::setDomain(), BeamColumnJoint2d::setDomain(), FourNodeQuad::setDomain(), ForceBeamColumn3d::setDomain(), ForceBeamColumn2d::setDomain(), ElasticBeam3d::setDomain(), ElasticBeam2d::setDomain(), DispBeamColumn3d::setDomain(), DispBeamColumn2d::setDomain(), beam2d03::setDomain(), beam2d02::setDomain(), EightNodeBrick::setDomain(), TwentySevenNodeBrick::setDomain(), TwentyNodeBrick::setDomain(), Twenty_Node_Brick::setDomain(), UniformExcitation::setDomain(), PenaltySP_FE::setID(), PenaltyMP_FE::setID(), LagrangeMP_FE::setID(), specifyIntegrator(), TclModelBuilder_addHomogeneousBC_X(), TclModelBuilder_addHomogeneousBC_Y(), TclModelBuilder_addHomogeneousBC_Z(), and TransformationDOF_Group::TransformationDOF_Group().
void Node::setDOF_GroupPtr |
( |
DOF_Group * |
theDOF_Grp |
) |
[virtual] |
DOF_Group * Node::getDOF_GroupPtr |
( |
void |
|
) |
[virtual] |
Reimplemented in DummyNode.
Definition at line 464 of file Node.cpp.
Referenced by DistributedDisplacementControl::domainChanged(), DisplacementControl::domainChanged(), DomainDecompositionAnalysis::domainChanged(), TransformationDOF_Group::doneID(), StaticSensitivityIntegrator::formSensitivityRHS(), TransformationConstraintHandler::handle(), PlainHandler::handle(), PenaltyConstraintHandler::handle(), LagrangeConstraintHandler::handle(), LagrangeMP_FE::LagrangeMP_FE(), LagrangeSP_FE::LagrangeSP_FE(), PlainNumberer::numberDOF(), DOF_Numberer::numberDOF(), PenaltyMP_FE::PenaltyMP_FE(), PenaltySP_FE::PenaltySP_FE(), PenaltySP_FE::setID(), PenaltyMP_FE::setID(), LagrangeSP_FE::setID(), and LagrangeMP_FE::setID().
const Vector & Node::getCrds |
( |
void |
|
) |
const [virtual] |
Reimplemented in DummyNode.
Definition at line 472 of file Node.cpp.
Referenced by Domain::addNode(), MP_Joint3D::applyConstraint(), MP_Joint2D::applyConstraint(), ThreePointCurve::checkElementState(), ShearCurve::checkElementState(), AxialCurve::checkElementState(), PBowlLoading::CompPBLoads(), EightNodeBrick::computeGaussPoint(), TwentySevenNodeBrick::computeGaussPoint(), TwentyNodeBrick::computeGaussPoint(), ZeroLengthSection::displaySelf(), ZeroLength::displaySelf(), UpdatedLagrangianBeam2D::displaySelf(), InelasticYS2DGNL::displaySelf(), FourNodeQuadUP::displaySelf(), BrickUP::displaySelf(), TrussSection::displaySelf(), Truss::displaySelf(), CorotTrussSection::displaySelf(), CorotTruss::displaySelf(), ShellMITC4::displaySelf(), NLBeamColumn3d::displaySelf(), NLBeamColumn2d::displaySelf(), Joint3D::displaySelf(), Joint2D::displaySelf(), BeamColumnJoint2d::displaySelf(), NineNodeMixedQuad::displaySelf(), FourNodeQuad::displaySelf(), EnhancedQuad::displaySelf(), ConstantPressureVolumeQuad::displaySelf(), ForceBeamColumn3d::displaySelf(), ForceBeamColumn2d::displaySelf(), ElasticBeam3d::displaySelf(), ElasticBeam2d::displaySelf(), DispBeamColumn3d::displaySelf(), DispBeamColumn2d::displaySelf(), Brick::displaySelf(), BbarBrick::displaySelf(), BeamWithHinges3d::displaySelf(), BeamWithHinges2d::displaySelf(), beam3d01::displaySelf(), beam2d02::displaySelf(), EightNodeBrick::displaySelf(), TwentySevenNodeBrick::displaySelf(), TwentyNodeBrick::displaySelf(), MP_Joint3D::getConstraint(), MP_Joint2D::getConstraint(), DummyNode::getCrds(), PDeltaCrdTransf3d::getPointGlobalCoordFromLocal(), PDeltaCrdTransf2d::getPointGlobalCoordFromLocal(), LinearCrdTransf3d::getPointGlobalCoordFromLocal(), LinearCrdTransf2d::getPointGlobalCoordFromLocal(), Joint3D::getResponse(), Joint2D::getResponse(), TwentySevenNodeBrick::getResponse(), TwentyNodeBrick::getResponse(), GSA_Recorder::GSA_Recorder(), Joint2D::Joint2D(), Joint3D::Joint3D(), MP_Joint2D::MP_Joint2D(), MP_Joint3D::MP_Joint3D(), EightNodeBrick::Nodal_Coordinates(), TwentySevenNodeBrick::Nodal_Coordinates(), TwentyNodeBrick::Nodal_Coordinates(), Node(), nodeCoord(), NLBeamColumn3d::Print(), ForceBeamColumn3d::Print(), ForceBeamColumn2d::Print(), ElasticBeam3d::Print(), EightNodeBrick::reportTensorF(), TwentySevenNodeBrick::reportTensorF(), TwentyNodeBrick::reportTensorF(), RigidBeam::RigidBeam(), RigidDiaphragm::RigidDiaphragm(), RigidRod::RigidRod(), ZeroLengthSection::setDomain(), ZeroLength::setDomain(), UpdatedLagrangianBeam2D::setDomain(), TrussSection::setDomain(), Truss::setDomain(), CorotTrussSection::setDomain(), CorotTruss::setDomain(), BeamColumnJoint3d::setDomain(), BeamColumnJoint2d::setDomain(), ConstantPressureVolumeQuad::setDomain(), fElement::setDomain(), beam3d02::setDomain(), beam2d03::setDomain(), beam2d02::setDomain(), TclModelBuilder_addHomogeneousBC_X(), TclModelBuilder_addHomogeneousBC_Y(), TclModelBuilder_addHomogeneousBC_Z(), and UpdatedLagrangianBeam2D::updateState().
const Vector & Node::getDisp |
( |
void |
|
) |
[virtual] |
Reimplemented in DummyNode.
Definition at line 482 of file Node.cpp.
References exit(), and opserr.
Referenced by MP_Joint3D::applyConstraint(), MP_Joint2D::applyConstraint(), ZeroLengthSection::displaySelf(), ZeroLength::displaySelf(), UpdatedLagrangianBeam2D::displaySelf(), FourNodeQuadUP::displaySelf(), BrickUP::displaySelf(), TrussSection::displaySelf(), Truss::displaySelf(), CorotTrussSection::displaySelf(), CorotTruss::displaySelf(), ShellMITC4::displaySelf(), NLBeamColumn3d::displaySelf(), NLBeamColumn2d::displaySelf(), Joint3D::displaySelf(), Joint2D::displaySelf(), BeamColumnJoint2d::displaySelf(), NineNodeMixedQuad::displaySelf(), FourNodeQuad::displaySelf(), EnhancedQuad::displaySelf(), ConstantPressureVolumeQuad::displaySelf(), ForceBeamColumn3d::displaySelf(), ForceBeamColumn2d::displaySelf(), ElasticBeam3d::displaySelf(), ElasticBeam2d::displaySelf(), DispBeamColumn3d::displaySelf(), DispBeamColumn2d::displaySelf(), Brick::displaySelf(), BbarBrick::displaySelf(), BeamWithHinges3d::displaySelf(), BeamWithHinges2d::displaySelf(), beam3d01::displaySelf(), beam2d02::displaySelf(), EightNodeBrick::displaySelf(), TwentySevenNodeBrick::displaySelf(), TwentyNodeBrick::displaySelf(), displaySelf(), TransformationDOF_Group::getCommittedDisp(), DOF_Group::getCommittedDisp(), UpdatedLagrangianBeam2D::getConvLocalDisp(), DummyNode::getDisp(), UpdatedLagrangianBeam2D::getIncrLocalDisp(), UpdatedLagrangianBeam2D::getResponse(), Joint3D::getResponse(), Joint2D::getResponse(), PDeltaCrdTransf3d::initialize(), PDeltaCrdTransf2d::initialize(), LinearCrdTransf3d::initialize(), LinearCrdTransf2d::initialize(), TwentyEightNodeBrickUP::Print(), BrickUP::Print(), NLBeamColumn3d::Print(), FourNodeQuad::Print(), ForceBeamColumn3d::Print(), ForceBeamColumn2d::Print(), ElasticBeam3d::Print(), Brick::Print(), and Twenty_Node_Brick::Print().
const Vector & Node::getVel |
( |
void |
|
) |
[virtual] |
const Vector & Node::getAccel |
( |
void |
|
) |
[virtual] |
const Vector & Node::getIncrDisp |
( |
void |
|
) |
[virtual] |
const Vector & Node::getIncrDeltaDisp |
( |
void |
|
) |
[virtual] |
const Vector & Node::getTrialDisp |
( |
void |
|
) |
[virtual] |
Reimplemented in DummyNode.
Definition at line 540 of file Node.cpp.
References exit(), and opserr.
Referenced by ThreePointCurve::checkElementState(), ShearCurve::checkElementState(), AxialCurve::checkElementState(), Truss::commitSensitivity(), InelasticYS2DGNL::displaySelf(), LinearCrdTransf2d::getBasicDisplSensitivity(), PDeltaCrdTransf3d::getBasicTrialDisp(), PDeltaCrdTransf2d::getBasicTrialDisp(), LinearCrdTransf3d::getBasicTrialDisp(), LinearCrdTransf2d::getBasicTrialDisp(), LinearCrdTransf2d::getBasicTrialDispShapeSensitivity(), MP_Joint3D::getConstraint(), MP_Joint2D::getConstraint(), UpdatedLagrangianBeam2D::getIncrLocalDisp(), Domain::getNodeDisp(), PDeltaCrdTransf3d::getPointGlobalDisplFromBasic(), PDeltaCrdTransf2d::getPointGlobalDisplFromBasic(), LinearCrdTransf3d::getPointGlobalDisplFromBasic(), LinearCrdTransf2d::getPointGlobalDisplFromBasic(), PenaltySP_FE::getResidual(), LagrangeSP_FE::getResidual(), beam3d02::getResistingForce(), beam3d01::getResistingForce(), beam2d04::getResistingForce(), beam2d03::getResistingForce(), Truss::getResistingForceSensitivity(), ZeroLength::getResponse(), Joint3D::getResponse(), Joint2D::getResponse(), TwentySevenNodeBrick::getResponse(), TwentyNodeBrick::getResponse(), DummyNode::getTrialDisp(), UpdatedLagrangianBeam2D::getTrialLocalDisp(), GSA_Recorder::GSA_Recorder(), nodeDisp(), NodeRecorder::record(), MaxNodeDispRecorder::record(), GSA_Recorder::record(), EnvelopeNodeRecorder::record(), EnvelopeDriftRecorder::record(), DriftRecorder::record(), DOF_Group::setNodeDisp(), EightNodeBrick::total_disp(), TwentySevenNodeBrick::total_disp(), TwentyNodeBrick::total_disp(), ZeroLength::update(), TwentyEightNodeBrickUP::update(), FourNodeQuadUP::update(), CorotTrussSection::update(), CorotTruss::update(), Joint3D::update(), Joint2D::update(), FourNodeQuad::update(), Brick::update(), Twenty_Node_Brick::update(), PDeltaCrdTransf3d::update(), PDeltaCrdTransf2d::update(), and UpdatedLagrangianBeam2D::updateState().
const Vector & Node::getTrialVel |
( |
void |
|
) |
[virtual] |
Reimplemented in DummyNode.
Definition at line 555 of file Node.cpp.
References exit(), and opserr.
Referenced by ImposedMotionSP::applyConstraint(), PDeltaCrdTransf3d::getBasicTrialVel(), PDeltaCrdTransf2d::getBasicTrialVel(), LinearCrdTransf3d::getBasicTrialVel(), LinearCrdTransf2d::getBasicTrialVel(), FourNodeQuadUP::getResistingForceIncInertia(), DummyNode::getTrialVel(), getUnbalancedLoadIncInertia(), nodeVel(), NodeRecorder::record(), EnvelopeNodeRecorder::record(), DOF_Group::setNodeVel(), and ZeroLength::update().
const Vector & Node::getTrialAccel |
( |
void |
|
) |
[virtual] |
Reimplemented in DummyNode.
Definition at line 570 of file Node.cpp.
References exit(), and opserr.
Referenced by ImposedMotionSP::applyConstraint(), PDeltaCrdTransf3d::getBasicTrialAccel(), PDeltaCrdTransf2d::getBasicTrialAccel(), LinearCrdTransf3d::getBasicTrialAccel(), LinearCrdTransf2d::getBasicTrialAccel(), UpdatedLagrangianBeam2D::getResistingForceIncInertia(), FourNodeQuadUP::getResistingForceIncInertia(), TrussSection::getResistingForceIncInertia(), Truss::getResistingForceIncInertia(), CorotTrussSection::getResistingForceIncInertia(), CorotTruss::getResistingForceIncInertia(), NLBeamColumn3d::getResistingForceIncInertia(), NLBeamColumn2d::getResistingForceIncInertia(), FourNodeQuad::getResistingForceIncInertia(), ForceBeamColumn3d::getResistingForceIncInertia(), ForceBeamColumn2d::getResistingForceIncInertia(), ElasticBeam3d::getResistingForceIncInertia(), ElasticBeam2d::getResistingForceIncInertia(), DispBeamColumn3d::getResistingForceIncInertia(), DispBeamColumn2d::getResistingForceIncInertia(), BeamWithHinges3d::getResistingForceIncInertia(), BeamWithHinges2d::getResistingForceIncInertia(), beam2d02::getResistingForceIncInertia(), EightNodeBrick::getResistingForceIncInertia(), TwentySevenNodeBrick::getResistingForceIncInertia(), TwentyNodeBrick::getResistingForceIncInertia(), DummyNode::getTrialAccel(), getUnbalancedLoadIncInertia(), NodeRecorder::record(), EnvelopeNodeRecorder::record(), and DOF_Group::setNodeAccel().
int Node::setTrialDisp |
( |
double |
value, |
|
|
int |
dof | |
|
) |
| | [virtual] |
int Node::setTrialDisp |
( |
const Vector & |
|
) |
[virtual] |
int Node::setTrialVel |
( |
const Vector & |
|
) |
[virtual] |
int Node::setTrialAccel |
( |
const Vector & |
|
) |
[virtual] |
int Node::incrTrialDisp |
( |
const Vector & |
|
) |
[virtual] |
int Node::incrTrialVel |
( |
const Vector & |
|
) |
[virtual] |
int Node::incrTrialAccel |
( |
const Vector & |
|
) |
[virtual] |
void Node::zeroUnbalancedLoad |
( |
void |
|
) |
[virtual] |
int Node::addUnbalancedLoad |
( |
const Vector & |
load, |
|
|
double |
fact = 1.0 | |
|
) |
| | [virtual] |
int Node::addInertiaLoadToUnbalance |
( |
const Vector & |
accel, |
|
|
double |
fact = 1.0 | |
|
) |
| | [virtual] |
const Vector & Node::getUnbalancedLoad |
( |
void |
|
) |
[virtual] |
const Vector & Node::getUnbalancedLoadIncInertia |
( |
void |
|
) |
[virtual] |
int Node::commitState |
( |
|
) |
[virtual] |
int Node::revertToLastCommit |
( |
|
) |
[virtual] |
int Node::revertToStart |
( |
|
) |
[virtual] |
const Matrix & Node::getMass |
( |
void |
|
) |
[virtual] |
int Node::setMass |
( |
const Matrix & |
theMass |
) |
[virtual] |
int Node::setNumColR |
( |
int |
numCol |
) |
[virtual] |
int Node::setR |
( |
int |
row, |
|
|
int |
col, |
|
|
double |
Value | |
|
) |
| | [virtual] |
Definition at line 1204 of file Node.cpp.
References Vector::addMatrixVector(), exit(), Matrix::noCols(), opserr, Vector::Size(), and Vector::Zero().
Referenced by Truss::addInertiaLoadSensitivityToUnbalance(), FourNodeQuadUP::addInertiaLoadToUnbalance(), TrussSection::addInertiaLoadToUnbalance(), Truss::addInertiaLoadToUnbalance(), NLBeamColumn3d::addInertiaLoadToUnbalance(), NLBeamColumn2d::addInertiaLoadToUnbalance(), FourNodeQuad::addInertiaLoadToUnbalance(), ForceBeamColumn3d::addInertiaLoadToUnbalance(), ForceBeamColumn2d::addInertiaLoadToUnbalance(), ElasticBeam3d::addInertiaLoadToUnbalance(), ElasticBeam2d::addInertiaLoadToUnbalance(), DispBeamColumn3d::addInertiaLoadToUnbalance(), DispBeamColumn2d::addInertiaLoadToUnbalance(), BeamWithHinges3d::addInertiaLoadToUnbalance(), BeamWithHinges2d::addInertiaLoadToUnbalance(), beam2d02::addInertiaLoadToUnbalance(), EightNodeBrick::addInertiaLoadToUnbalance(), TwentySevenNodeBrick::addInertiaLoadToUnbalance(), and TwentyNodeBrick::addInertiaLoadToUnbalance().
int Node::setRayleighDampingFactor |
( |
double |
alphaM |
) |
[virtual] |
const Matrix & Node::getDamp |
( |
void |
|
) |
[virtual] |
int Node::setNumEigenvectors |
( |
int |
numVectorsToStore |
) |
[virtual] |
int Node::setEigenvector |
( |
int |
mode, |
|
|
const Vector & |
eigenVector | |
|
) |
| | [virtual] |
const Matrix & Node::getEigenvectors |
( |
void |
|
) |
[virtual] |
Definition at line 1282 of file Node.cpp.
References exit(), and opserr.
Referenced by TrussSection::displaySelf(), Truss::displaySelf(), ShellMITC4::displaySelf(), FourNodeQuad::displaySelf(), EnhancedQuad::displaySelf(), ConstantPressureVolumeQuad::displaySelf(), ForceBeamColumn3d::displaySelf(), ForceBeamColumn2d::displaySelf(), ElasticBeam3d::displaySelf(), ElasticBeam2d::displaySelf(), DispBeamColumn3d::displaySelf(), DispBeamColumn2d::displaySelf(), Brick::displaySelf(), BbarBrick::displaySelf(), NodeRecorder::record(), and EnvelopeNodeRecorder::record().
int Node::sendSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel | |
|
) |
| | [virtual] |
void Node::Print |
( |
OPS_Stream & |
s, |
|
|
int |
flag = 0 | |
|
) |
| | [virtual] |
int Node::displaySelf |
( |
Renderer & |
theRenderer, |
|
|
int |
displayMode, |
|
|
float |
fact | |
|
) |
| | [virtual] |
int Node::addInertiaLoadSensitivityToUnbalance |
( |
const Vector & |
accel, |
|
|
double |
fact = 1.0 , |
|
|
bool |
tag = false | |
|
) |
| | |
Matrix Node::getMassSensitivity |
( |
void |
|
) |
|
const Matrix & Node::getDampSensitivity |
( |
void |
|
) |
[virtual] |
int Node::getCrdsSensitivity |
( |
void |
|
) |
|
int Node::saveSensitivity |
( |
Vector * |
v, |
|
|
Vector * |
vdot, |
|
|
Vector * |
vdotdot, |
|
|
int |
gradNum, |
|
|
int |
numGrads | |
|
) |
| | |
double Node::getDispSensitivity |
( |
int |
dof, |
|
|
int |
gradNum | |
|
) |
| | |
double Node::getVelSensitivity |
( |
int |
dof, |
|
|
int |
gradNum | |
|
) |
| | |
double Node::getAccSensitivity |
( |
int |
dof, |
|
|
int |
gradNum | |
|
) |
| | |
int Node::setParameter |
( |
const char ** |
argv, |
|
|
int |
argc, |
|
|
Parameter & |
param | |
|
) |
| | [virtual] |
int Node::updateParameter |
( |
int |
parameterID, |
|
|
Information & |
info | |
|
) |
| | [virtual] |
int Node::activateParameter |
( |
int |
parameterID |
) |
[virtual] |
const Vector & Node::getReaction |
( |
|
) |
[virtual] |
int Node::addReactionForce |
( |
const Vector & |
, |
|
|
double |
factor | |
|
) |
| | [virtual] |
int Node::resetReactionForce |
( |
bool |
inclInertia |
) |
[virtual] |
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:46 2006 for OpenSees by 1.5.0
|