#include <algorithm>
#include <functional>
#include <numeric>
#include <queue>
#include "coreneuron/nrnconf.h"
#include "coreneuron/utils/lpt.hpp"
#include "coreneuron/utils/nrn_assert.h"
Go to the source code of this file.
|
using | P = std::pair< size_t, size_t > |
|
|
std::vector< std::size_t > | lpt (std::size_t nbag, std::vector< std::size_t > &pieces, double *bal) |
|
double | load_balance (std::vector< size_t > &v) |
|
using P = std::pair<size_t, size_t> |
◆ load_balance()
double load_balance |
( |
std::vector< size_t > & |
v | ) |
|
◆ lpt()
std::vector<std::size_t> lpt |
( |
std::size_t |
nbag, |
|
|
std::vector< std::size_t > & |
pieces, |
|
|
double * |
bal |
|
) |
| |