| _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 | privatevirtual |
| 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 | privatevirtual |
| getHypergraphEdgeWeights(std::map< int, float > &wgtMap) const | Isorropia::Epetra::CostDescriber | private |
| getNumGraphEdges(int vertex_global_id) const | Isorropia::Epetra::CostDescriber | privatevirtual |
| getNumHypergraphEdgeWeights() const | Isorropia::Epetra::CostDescriber | privatevirtual |
| getNumVertices() const | Isorropia::Epetra::CostDescriber | privatevirtual |
| getVertexWeights(int numVertices, int *global_ids, float *weights) const | Isorropia::Epetra::CostDescriber | privatevirtual |
| getVertexWeights(std::map< int, float > &wgtMap) const | Isorropia::Epetra::CostDescriber | private |
| getVertexWeights() | Isorropia::Epetra::CostDescriber | inlineprivate |
| 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 | privatevirtual |
| haveHypergraphEdgeWeights() const | Isorropia::Epetra::CostDescriber | privatevirtual |
| haveVertexWeights() const | Isorropia::Epetra::CostDescriber | privatevirtual |
| hg_edge_gids_ | Isorropia::Epetra::CostDescriber | private |
| hg_edge_weights_ | Isorropia::Epetra::CostDescriber | private |
| Isorropia::Epetra::ZoltanLib::QueryObject class | Isorropia::Epetra::CostDescriber | friend |
| Isorropia::Epetra::ZoltanLibClass class | Isorropia::Epetra::CostDescriber | friend |
| Isorropia::Operator class | Isorropia::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 ¶mlist) | Isorropia::Epetra::CostDescriber | privatevirtual |
| 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 |