ID Class Reference#include <ID.h>
List of all members.
Detailed Description
Definition at line 42 of file ID.h.
Constructor & Destructor Documentation
ID::ID |
( |
int |
size, |
|
|
int |
arraySize | |
|
) |
| | |
ID::ID |
( |
int * |
data, |
|
|
int |
size, |
|
|
bool |
cleanIt = false | |
|
) |
| | |
Member Function Documentation
int ID::Size |
( |
void |
|
) |
const [inline] |
Definition at line 91 of file ID.h.
Referenced by SymSparseLinSOE::addA(), SymSparseLinSOE::addB(), PartitionedDomain::addElement(), Domain::addElement(), Graph::addVertex(), ArrayGraph::addVertex(), PBowlLoading::applyLoad(), Matrix::Assemble(), SwapHeavierToLighterNeighbours::balance(), BeamColumnJoint2d::BeamColumnJoint2d(), BeamColumnJoint3d::BeamColumnJoint3d(), PartitionedDomain::buildEleGraph(), Domain::buildEleGraph(), Subdomain::buildMap(), Domain::buildNodeGraph(), PBowlLoading::CompPBLoads(), CorotTruss::CorotTruss(), CorotTrussSection::CorotTrussSection(), NLBeamColumn2d::displaySelf(), DOF_Graph::DOF_Graph(), DOF_Group::DOF_Group(), DOF_GroupGraph::DOF_GroupGraph(), NewmarkHybridSimulation::domainChanged(), NewmarkExplicit::domainChanged(), Newmark1::domainChanged(), Newmark::domainChanged(), HHTHybridSimulation::domainChanged(), HHTGeneralizedExplicit::domainChanged(), HHTGeneralized::domainChanged(), HHTExplicit::domainChanged(), HHT1::domainChanged(), HHT::domainChanged(), DistributedDisplacementControl::domainChanged(), CollocationHybridSimulation::domainChanged(), Collocation::domainChanged(), CentralDifferenceNoDamping::domainChanged(), CentralDifferenceAlternative::domainChanged(), CentralDifference::domainChanged(), AlphaOSGeneralized::domainChanged(), AlphaOS::domainChanged(), DomainDecompositionAnalysis::domainChanged(), TransformationDOF_Group::doneID(), ElasticBeam3d::ElasticBeam3d(), ElementalLoad::ElementalLoad(), EnvelopeNodeRecorder::EnvelopeNodeRecorder(), NewmarkSensitivityIntegrator::formEleResidual(), GenericSectionNd::GenericSectionNd(), TransformationDOF_Group::getCommittedAccel(), TransformationDOF_Group::getCommittedDisp(), TransformationDOF_Group::getCommittedVel(), Information::getData(), AnalysisModel::getDOFGraph(), AnalysisModel::getDOFGroupGraph(), Subdomain::getExternalNodes(), fElement::getNumExternalNodes(), beam2d04::getNumExternalNodes(), beam2d03::getNumExternalNodes(), ShadowSubdomain::getRemoteData(), PartitionedDomain::getSubdomainGraph(), TransformationDOF_Group::getT(), Graph::Graph(), TransformationConstraintHandler::handle(), PlainHandler::handle(), PenaltyConstraintHandler::handle(), LagrangeConstraintHandler::handle(), Graph::merge(), ParallelNumberer::mergeSubGraph(), MP_Constraint::MP_Constraint(), MP_Joint3D::MP_Joint3D(), NodeRecorder::NodeRecorder(), Metis::number(), RCM::number(), MyRCM::number(), PlainNumberer::numberDOF(), ParallelNumberer::numberDOF(), DOF_Numberer::numberDOF(), Vector::operator()(), Matrix::operator()(), operator<<(), Metis::partition(), DomainPartitioner::partition(), PBowlLoading::PBowlLoading(), PenaltyMP_FE::PenaltyMP_FE(), FilePlotter::plotFile(), FilePlotter::plotFiles(), Information::Print(), NodeRecorder::record(), MaxNodeDispRecorder::record(), EnvelopeNodeRecorder::record(), OracleDatastore::recvID(), FileDatastore::recvID(), BerkeleyDbDatastore::recvID(), NodeRecorder::recvSelf(), EnvelopeNodeRecorder::recvSelf(), SectionAggregator::recvSelf(), GenericSectionNd::recvSelf(), FiberSection::recvSelf(), Beam3dUniformLoad::recvSelf(), Beam3dPointLoad::recvSelf(), Beam2dUniformLoad::recvSelf(), Beam2dPointLoad::recvSelf(), DomainPartitioner::releaseVertex(), RigidDiaphragm::RigidDiaphragm(), ActorSubdomain::run(), NewmarkSensitivityIntegrator::saveSensitivity(), OracleDatastore::sendID(), FileDatastore::sendID(), BerkeleyDbDatastore::sendID(), NodeRecorder::sendSelf(), EnvelopeNodeRecorder::sendSelf(), EnvelopeElementRecorder::sendSelf(), EnvelopeDriftRecorder::sendSelf(), ElementRecorder::sendSelf(), DriftRecorder::sendSelf(), Vertex::sendSelf(), Graph::sendSelf(), MP_Joint2D::sendSelf(), Joint2D::sendSelf(), MeshRegion::sendSelf(), Beam3dUniformLoad::sendSelf(), Beam3dPointLoad::sendSelf(), Beam2dUniformLoad::sendSelf(), Beam2dPointLoad::sendSelf(), MP_Constraint::sendSelf(), FilePlotter::setCol(), fElement::setDomain(), ElementalLoad::setDomain(), MeshRegion::setElements(), ElementalLoad::setElementTags(), TransformationFE::setID(), PenaltySP_FE::setID(), PenaltyMP_FE::setID(), LagrangeSP_FE::setID(), LagrangeMP_FE::setID(), FE_Element::setID(), MeshRegion::setNodes(), LoadPattern::setParameter(), MeshRegion::setRayleighDampingFactors(), UmfpackGenLinSOE::setSize(), SymSparseLinSOE::setSize(), SparseGenRowLinSOE::setSize(), SparseGenColLinSOE::setSize(), DistributedSparseGenColLinSOE::setSize(), ProfileSPDLinSOE::setSize(), DistributedProfileSPDLinSOE::setSize(), ShadowPetscSOE::setSize(), MumpsSOE::setSize(), MumpsParallelSOE::setSize(), ItpackLinSOE::setSize(), DistributedDiagonalSOE::setSize(), DistributedBandSPDLinSOE::setSize(), BandSPDLinSOE::setSize(), DistributedBandGenLinSOE::setSize(), BandGenLinSOE::setSize(), SymBandEigenSOE::setSize(), SymArpackSOE::setSize(), BandArpackSOE::setSize(), DistributedProfileSPDLinSOE::solve(), DistributedBandSPDLinSOE::solve(), DistributedBandGenLinSOE::solve(), TclCreateRecorder(), TclModelBuilder_doBlock3D(), YieldSurface_BC::toElementSystem(), YieldSurface_BC::toLocalSystem(), TransformationDOF_Group::TransformationDOF_Group(), TransformationFE::TransformationFE(), Truss::Truss(), TrussSection::TrussSection(), ZeroLength::ZeroLength(), and TransformationFE::~TransformationFE().
int ID::setData |
( |
int * |
newData, |
|
|
int |
size, |
|
|
bool |
cleanIt = false | |
|
) |
| | |
int ID::resize |
( |
int |
newSize |
) |
|
int & ID::operator() |
( |
int |
x |
) |
[inline] |
int ID::operator() |
( |
int |
x |
) |
const [inline] |
int & ID::operator[] |
( |
int |
|
) |
|
ID & ID::operator= |
( |
const ID & |
V |
) |
|
int ID::insert |
( |
int |
value |
) |
|
int ID::getLocation |
( |
int |
value |
) |
const |
Definition at line 205 of file ID.cpp.
Referenced by DistributedSparseGenRowLinSOE::addA(), MultiSupportPattern::addMotion(), TransformationDOF_Group::addSP_Constraint(), TransformationDOF_Group::doneID(), TransformationDOF_Group::getCommittedAccel(), TransformationDOF_Group::getCommittedDisp(), TransformationDOF_Group::getCommittedVel(), ShadowSubdomain::getElementPtr(), MultiSupportPattern::getMotion(), ShadowSubdomain::getNodePtr(), TransformationDOF_Group::getT(), GSA_Recorder::GSA_Recorder(), TransformationConstraintHandler::handle(), ParallelNumberer::mergeSubGraph(), MyRCM::number(), ParallelNumberer::numberDOF(), ElementalLoad::removeElement(), RigidDiaphragm::RigidDiaphragm(), MeshRegion::setElements(), MeshRegion::setNodes(), DistributedDiagonalSOE::setSize(), and DistributedDiagonalSolver::solve().
int ID::getLocationOrdered |
( |
int |
value |
) |
const |
int ID::removeValue |
( |
int |
value |
) |
|
Friends And Related Function Documentation
Definition at line 74 of file ID.h.
Definition at line 75 of file ID.h.
Definition at line 76 of file ID.h.
Definition at line 77 of file ID.h.
Definition at line 78 of file ID.h.
Definition at line 79 of file ID.h.
The documentation for this class was generated from the following files:
- OpenSees/SRC/matrix/ID.h
- OpenSees/SRC/matrix/ID.cpp
Generated on Mon Oct 23 15:05:44 2006 for OpenSees by 1.5.0
|