pub trait LoadBalancer<F: IntegrateFloat>: Send + Sync {
// Required method
fn balance(&self, hierarchy: &mut MeshHierarchy<F>) -> IntegrateResult<()>;
}Expand description
Load balancing strategy trait
Required Methods§
Sourcefn balance(&self, hierarchy: &mut MeshHierarchy<F>) -> IntegrateResult<()>
fn balance(&self, hierarchy: &mut MeshHierarchy<F>) -> IntegrateResult<()>
Balance computational load across processors/threads