Vertex Class Reference#include <Vertex.h>
Inheritance diagram for Vertex: ![]()
Detailed Description
Definition at line 48 of file Vertex.h. Constructor & Destructor Documentation
Definition at line 39 of file Vertex.cpp.
Definition at line 47 of file Vertex.cpp.
Definition at line 54 of file Vertex.cpp.
Member Function Documentation
Definition at line 72 of file Vertex.cpp. Referenced by Metis::number(), SimpleNumberer::number(), RCM::number(), MyRCM::number(), ParallelNumberer::numberDOF(), and Graph::recvSelf().
Definition at line 78 of file Vertex.cpp. Referenced by Graph::Graph(), Graph::merge(), ParallelNumberer::mergeSubGraph(), Metis::number(), ParallelNumberer::numberDOF(), DomainPartitioner::partition(), and Graph::sendSelf().
Definition at line 84 of file Vertex.cpp. Referenced by SwapHeavierToLighterNeighbours::balance(), ShedHeaviest::balance(), ParallelNumberer::mergeSubGraph(), DomainPartitioner::releaseVertex(), and Graph::sendSelf().
Definition at line 90 of file Vertex.cpp. Referenced by ParallelNumberer::mergeSubGraph(), ParallelNumberer::numberDOF(), DomainPartitioner::partition(), DomainPartitioner::releaseVertex(), and Graph::sendSelf().
Definition at line 96 of file Vertex.cpp. Referenced by RCM::number(), MyRCM::number(), ParallelNumberer::numberDOF(), and Graph::sendSelf().
Definition at line 102 of file Vertex.cpp. References ID::insert(). Referenced by Graph::addEdge(), ArrayGraph::addEdge(), and Graph::recvSelf().
Definition at line 114 of file Vertex.cpp. Referenced by Graph::addVertex(), and ArrayGraph::addVertex().
Definition at line 120 of file Vertex.cpp. Referenced by Graph::addVertex(), ArrayGraph::addVertex(), SwapHeavierToLighterNeighbours::balance(), PartitionedDomain::buildEleGraph(), Domain::buildEleGraph(), PartitionedDomain::getSubdomainGraph(), Graph::Graph(), Graph::merge(), ParallelNumberer::mergeSubGraph(), Metis::number(), RCM::number(), MyRCM::number(), Metis::partition(), DomainPartitioner::partition(), DomainPartitioner::releaseVertex(), Graph::sendSelf(), UmfpackGenLinSOE::setSize(), SymSparseLinSOE::setSize(), SparseGenRowLinSOE::setSize(), SparseGenColLinSOE::setSize(), DistributedSparseGenColLinSOE::setSize(), ProfileSPDLinSOE::setSize(), DistributedProfileSPDLinSOE::setSize(), ShadowPetscSOE::setSize(), MumpsSOE::setSize(), MumpsParallelSOE::setSize(), ItpackLinSOE::setSize(), DistributedBandSPDLinSOE::setSize(), BandSPDLinSOE::setSize(), DistributedBandGenLinSOE::setSize(), BandGenLinSOE::setSize(), SymBandEigenSOE::setSize(), SymArpackSOE::setSize(), and BandArpackSOE::setSize().
Implements TaggedObject. Definition at line 126 of file Vertex.cpp. References TaggedObject::getTag(). Referenced by ArrayGraph::Print().
Definition at line 144 of file Vertex.cpp. References TaggedObject::getTag(), opserr, Channel::sendID(), Channel::sendVector(), and ID::Size().
Definition at line 185 of file Vertex.cpp. References opserr, Channel::recvID(), Channel::recvVector(), ID::setData(), and TaggedObject::setTag().
The documentation for this class was generated from the following files:
|