Design of iterative methods

This series introduces iterative methods (an important class of algorithms that progressively improve solutions) and discusses reusable components for their use, in Rust.