pub enum KahipMode {
Fast,
Eco,
Strong,
}Expand description
Quality / speed tradeoff modes for the KaHIP driver.
The exact tuning of each mode is fixed once phase K6 lands. Until then the enum is reserved so that callers can encode intent without the crate compiling the mapping.
Variants§
Fast
METIS-comparable wall-clock; single multilevel pass.
Eco
2-3× Fast; one V-cycle with flow refinement at the finest level.
Strong
5-10× Fast; F-cycle with flow refinement at every level.
Trait Implementations§
impl Copy for KahipMode
impl Eq for KahipMode
impl StructuralPartialEq for KahipMode
Auto Trait Implementations§
impl Freeze for KahipMode
impl RefUnwindSafe for KahipMode
impl Send for KahipMode
impl Sync for KahipMode
impl Unpin for KahipMode
impl UnsafeUnpin for KahipMode
impl UnwindSafe for KahipMode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more