pypomp.RWSigma.hyperbolic_cooling¶ RWSigma.hyperbolic_cooling(s: float) → RWSigma[source]¶ Return a copy of this instance using hyperbolic cooling. The cooling factor at iteration m, time step nt, with ntimes total steps is: \[\text{factor} = \frac{1}{1 + s \cdot (\text{nt}/\text{ntimes} + m)}\] Parameters: s (float) – Hyperbolic decay rate. Larger s gives faster cooling. Must be non-negative. Returns: A new RWSigma instance with hyperbolic cooling configured. Return type: RWSigma