validate_convergence_parameters

Function validate_convergence_parameters 

Source
pub fn validate_convergence_parameters<F: Float + FromPrimitive + Debug + PartialOrd>(
    tolerance: Option<F>,
    max_iterations: Option<usize>,
    algorithm: &str,
) -> Result<()>
Expand description

Validate convergence parameters

Validates convergence threshold and maximum iterations for iterative algorithms.

§Arguments

  • tolerance - Convergence tolerance
  • max_iterations - Maximum number of iterations
  • algorithm - Algorithm name for error messages

§Returns

  • Result<()> - Ok if valid, error otherwise