pub type FlowFn = fn(edge_idx: usize, t: f64) -> f64;
Flow energy functions that drive the evolution of restriction maps.