Expand description
Helper functions for fixed-point searches
This module implements the standard iterative strategy for solving fixed-point equations of monotonically increasing functions.
Enums§
- Search
Failure - Error type returned when a fixed point search fails.
Functions§
- max_
response_ time - Given a sequence of SearchResults, either return the maximum finite result (if no divergence errors occurred) or propagate the first error encountered.
- search
- Iterative search for a fixed point up to a given
divergence_limit
, assuming a given processor supply and a generic workload bound. - search_
with_ offset - Conduct an iterative fixed point search up to a given divergence
threshold, assuming a given fixed
offset
within the busy window.
Type Aliases§
- Search
Result - A fixed-point search either returns the fixed point (of type Duration) or a SearchFailure explaining why the search failed.