PolyDiM
C++ library for POLYtopal DIscretization Methods
Loading...
Searching...
No Matches
Gedim::MetisUtilities Member List

This is the complete list of members for Gedim::MetisUtilities, including all inherited members.

GraphAdjacencyToMetisAdjacency(const std::vector< std::vector< unsigned int > > &graphAdjacency) constGedim::MetisUtilities
Mesh2DToDualGraph(const IMeshDAO &mesh, const std::vector< unsigned int > &cell2DsWeight={}, const std::vector< bool > &cell1DsConstrained={}, const Eigen::SparseMatrix< unsigned int > &networkEdgesWeight=Eigen::SparseMatrix< unsigned int >()) constGedim::MetisUtilities
Mesh3DToDualGraph(const IMeshDAO &mesh, const std::vector< unsigned int > &cell3DsWeight={}, const std::vector< bool > &cell2DsConstrained={}, const Eigen::SparseMatrix< unsigned int > &networkEdgesWeight=Eigen::SparseMatrix< unsigned int >()) constGedim::MetisUtilities
MeshToGraph(const unsigned int &numVertices, const Eigen::MatrixXi &edges, const bool &undirectEdges, const std::vector< unsigned int > &verticesWeight={}, const std::vector< unsigned int > &edgesWeight={}) constGedim::MetisUtilities
MetisAdjacencyToGraphAdjacency(const MetisNetwork::MetisAdjacency &metisAdjacency) constGedim::MetisUtilities
MetisUtilities()Gedim::MetisUtilities
NetworkPartition(const NetworkPartitionOptions &options, const MetisNetwork &network) constGedim::MetisUtilities
PartitionCheckConnectedComponents(const MetisNetwork &network, const std::vector< unsigned int > &partitions) constGedim::MetisUtilities
PartitionCheckConstraints(const MetisNetwork &network, const std::vector< unsigned int > &partitions) constGedim::MetisUtilities
~MetisUtilities()Gedim::MetisUtilities