pypomp.core.rw_sigma.RWSigma.hyperbolic_cooling¶
- RWSigma.hyperbolic_cooling(s: float) RWSigma[source]¶
Configure the RWSigma instance to use hyperbolic cooling.
- The returned cooling function computes a cooling factor as:
cooling_factor = 1.0 / (1.0 + s * (nt / ntimes + m))
- where:
nt: Time step index (integer). m: Current iteration index (integer). ntimes: Total number of time steps (integer).