#include <metis.hpp>
Public Types | |
typedef int | process_id_type |
typedef std::size_t | size_type |
typedef std::vector < process_id_type >::iterator | iterator |
Public Member Functions | |
metis_distribution (std::istream &in, process_id_type my_id) | |
size_type | block_size (process_id_type id, size_type) const |
process_id_type | operator() (size_type n) const |
size_type | local (size_type n) const |
size_type | global (size_type n) const |
size_type | global (process_id_type id, size_type n) const |
iterator | begin () |
iterator | end () |
typedef std::vector<process_id_type>::iterator boost::graph::metis_distribution::iterator |
typedef std::size_t boost::graph::metis_distribution::size_type |
boost::graph::metis_distribution::metis_distribution | ( | std::istream & | in, |
process_id_type | my_id | ||
) |
|
inline |
metis_distribution::size_type boost::graph::metis_distribution::block_size | ( | process_id_type | id, |
size_type | |||
) | const |
References count.
|
inline |
metis_distribution::size_type boost::graph::metis_distribution::global | ( | process_id_type | id, |
size_type | n | ||
) | const |
References boost::multiprecision::backends::i, and boost::n.
metis_distribution::size_type boost::graph::metis_distribution::local | ( | size_type | n | ) | const |
|
inline |
References boost::n.