Module robust_convergence

Module robust_convergence 

Source
Expand description

Robust convergence criteria with multiple stopping conditions

This module provides robust convergence detection that handles:

  • Multiple simultaneous stopping criteria
  • Early stopping for noisy or difficult functions
  • Numerical stability considerations
  • Progress-based convergence detection
  • Time-based stopping conditions

Structs§

RobustConvergenceOptions
Robust convergence options with multiple stopping criteria
RobustConvergenceResult
Comprehensive convergence result with detailed information
RobustConvergenceState
State for robust convergence detection

Functions§

create_robust_options_for_problem
Create robust convergence options for specific problem types