XC Open source finite element analysis program
XC::DomainPartitioner Member List

This is the complete list of members for XC::DomainPartitioner, including all inherited members.

balance(Graph &theWeightedSubdomainGraph) (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual
DomainPartitioner(GraphPartitioner &theGraphPartitioner, LoadBalancer &theLoadBalancer) (defined in XC::DomainPartitioner)XC::DomainPartitioner
DomainPartitioner(GraphPartitioner &theGraphPartitioner) (defined in XC::DomainPartitioner)XC::DomainPartitioner
getColoredGraph(void) (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual
getNumPartitions(void) const (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual
getPartitionGraph(void) (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual
partition(int numParts, bool useMainDomain=false, int mainPartition=0) (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual
releaseBoundary(int from, Graph &theWeightedPartitionGraph, bool mustReleaseToLighter=true, double factorGreater=1.0, bool adjacentVertexNotInOther=true) (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual
releaseVertex(int from, int vertexTag, Graph &theWeightedPartitionGraph, bool mustReleaseToLighter=true, double factorGreater=1.0, bool adjacentVertexNotInOther=true) (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual
setPartitionedDomain(PartitionedDomain &theDomain) (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual
swapBoundary(int from, int to, bool adjacentVertexNotInOther=true) (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual
swapVertex(int from, int to, int vertexTag, bool adjacentVertexNotInOther=true) (defined in XC::DomainPartitioner)XC::DomainPartitionervirtual