Isorropia: Partitioning, Load Balancing and more
Isorropia::Epetra::CostDescriber Member List
This is the complete list of members for Isorropia::Epetra::CostDescriber, including all inherited members.
_compareBeforeAndAfterGraph(const Epetra_RowMatrix *in_m, const Epetra_RowMatrix *out_m, const Epetra_CrsGraph *in_g, const Epetra_CrsGraph *out_g, const Epetra_Import &importer, std::vector< double > &balance, std::vector< int > &numCuts, std::vector< double > &cutWgt, std::vector< double > &cutn, std::vector< double > &cutl) const Isorropia::Epetra::CostDescriber [private]
_transformWeights(const Epetra_Import &importer)Isorropia::Epetra::CostDescriber [private]
allocate_hg_edge_weights_(int n)Isorropia::Epetra::CostDescriber [private]
CostDescriber()Isorropia::Epetra::CostDescriber
CostDescriber(const CostDescriber &costs)Isorropia::Epetra::CostDescriber
free_hg_edge_weights_()Isorropia::Epetra::CostDescriber [private]
getCosts(std::map< int, float > &vertexWeights, std::map< int, std::map< int, float > > &graphEdgeWeights, std::map< int, float > &hypergraphEdgeWeights) const Isorropia::Epetra::CostDescriber
getEdges(int vertexGID, int len, int *nborGID, float *weights) const Isorropia::Epetra::CostDescriber [private]
getGraphEdgeVertices(std::set< int > &gids) const Isorropia::Epetra::CostDescriber [private]
getGraphEdgeWeights(int vertex_global_id, int num_neighbors, int *neighbor_global_ids, float *weights) const Isorropia::Epetra::CostDescriber [private, virtual]
getGraphEdgeWeights(int vertex_global_id, std::map< int, float > &wgtMap) const Isorropia::Epetra::CostDescriber [private]
getHypergraphEdgeWeights(int numEdges, int *global_ids, float *weights) const Isorropia::Epetra::CostDescriber [private, virtual]
getHypergraphEdgeWeights(std::map< int, float > &wgtMap) const Isorropia::Epetra::CostDescriber [private]
getNumGraphEdges(int vertex_global_id) const Isorropia::Epetra::CostDescriber [private, virtual]
getNumHypergraphEdgeWeights() const Isorropia::Epetra::CostDescriber [private, virtual]
getNumVertices() const Isorropia::Epetra::CostDescriber [private, virtual]
getVertexWeights(int numVertices, int *global_ids, float *weights) const Isorropia::Epetra::CostDescriber [private, virtual]
getVertexWeights(std::map< int, float > &wgtMap) const Isorropia::Epetra::CostDescriber [private]
getVertexWeights()Isorropia::Epetra::CostDescriber [inline, private]
graph_edge_weights_Isorropia::Epetra::CostDescriber [private]
graph_self_edges_Isorropia::Epetra::CostDescriber [private]
haveGlobalGraphEdgeWeights() const Isorropia::Epetra::CostDescriber [private]
haveGlobalHypergraphEdgeWeights() const Isorropia::Epetra::CostDescriber [private]
haveGlobalVertexWeights() const Isorropia::Epetra::CostDescriber [private]
haveGraphEdgeWeights() const Isorropia::Epetra::CostDescriber [private, virtual]
haveHypergraphEdgeWeights() const Isorropia::Epetra::CostDescriber [private, virtual]
haveVertexWeights() const Isorropia::Epetra::CostDescriber [private, virtual]
hg_edge_gids_Isorropia::Epetra::CostDescriber [private]
hg_edge_weights_Isorropia::Epetra::CostDescriber [private]
Isorropia::Epetra::ZoltanLib::QueryObject classIsorropia::Epetra::CostDescriber [friend]
Isorropia::Epetra::ZoltanLibClass classIsorropia::Epetra::CostDescriber [friend]
Isorropia::Operator classIsorropia::Epetra::CostDescriber [friend]
num_hg_edge_weights_Isorropia::Epetra::CostDescriber [private]
numGlobalGraphEdgeWeights_Isorropia::Epetra::CostDescriber [private]
numGlobalHypergraphEdgeWeights_Isorropia::Epetra::CostDescriber [private]
numGlobalVertexWeights_Isorropia::Epetra::CostDescriber [private]
operator<<(std::ostream &, const Isorropia::Epetra::CostDescriber &cd)Isorropia::Epetra::CostDescriber [friend]
paramlist_Isorropia::Epetra::CostDescriber [private]
setGraphEdgeWeights(Teuchos::RCP< const Epetra_CrsMatrix > gewts)Isorropia::Epetra::CostDescriber
setHypergraphEdgeWeights(Teuchos::RCP< const Epetra_Vector > hgewts)Isorropia::Epetra::CostDescriber
setHypergraphEdgeWeights(int numHGedges, const int *hgGIDs, const float *hgEwgts)Isorropia::Epetra::CostDescriber
setHypergraphEdgeWeights(int numHGedges, const int *hgGIDs, const double *hgEwgts)Isorropia::Epetra::CostDescriber
setNumGlobalGraphEdgeWeights(int num)Isorropia::Epetra::CostDescriber [private]
setNumGlobalHypergraphEdgeWeights(int num)Isorropia::Epetra::CostDescriber [private]
setNumGlobalVertexWeights(int num)Isorropia::Epetra::CostDescriber [private]
setParameters(const Teuchos::ParameterList &paramlist)Isorropia::Epetra::CostDescriber [private, virtual]
setVertexWeights(Teuchos::RCP< const Epetra_Vector > vwgts)Isorropia::Epetra::CostDescriber
show_cd(std::ostream &) const Isorropia::Epetra::CostDescriber
vertex_weights_Isorropia::Epetra::CostDescriber [private]
~CostDescriber()Isorropia::Epetra::CostDescriber [virtual]