![]() |
Shamrock 2025.10.0
Astrophysical Code
|
hilbert load balancing More...
#include <shamrock/include/shamrock/scheduler/HilbertLoadBalance.hpp>
Static Public Member Functions | |
| static LoadBalancingChangeList | make_change_list (std::vector< shamrock::patch::Patch > &global_patch_list) |
| generate the change list from the list of patch to run the load balancing | |
Static Public Attributes | |
| static constexpr u64 | max_box_sz = shamrock::sfc::HilbertCurve<hilbert_num, 3>::max_val |
| maximal value along an axis for the patch coordinate | |
hilbert load balancing
Definition at line 43 of file HilbertLoadBalance.hpp.
|
static |
generate the change list from the list of patch to run the load balancing
| global_patch_list | the global patch list |
Definition at line 50 of file HilbertLoadBalance.cpp.
Here is the call graph for this function:
|
staticconstexpr |
maximal value along an axis for the patch coordinate
Definition at line 52 of file HilbertLoadBalance.hpp.