LoadBalancer

Trait LoadBalancer 

Source
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§

Source

fn balance(&self, hierarchy: &mut MeshHierarchy<F>) -> IntegrateResult<()>

Balance computational load across processors/threads

Implementors§