calculate_new_step_size

Function calculate_new_step_size 

Source
pub fn calculate_new_step_size<F: IntegrateFloat>(
    h_current: F,
    error_norm: F,
    error_order: usize,
    safety: F,
) -> F
Expand description

Calculate a new step size based on error estimate

§Arguments

  • h_current - Current step size
  • error_norm - Current error norm
  • error_order - Order of the error estimator
  • safety - Safety factor (typically 0.8-0.9)

§Returns

The suggested new step size