ludus::foundation::math::JumpRestoreRates¶
Ludus Wiki · API overview · Browse API
Struct
Jump Restore event law for unit-rate local MH dynamics and uniform restorations. Killing rate is restorationScale/target, with the target normalization absorbed into the positive scale (Holl et al. 2026, section 6 and Appendix C).
Declared in modules/foundation/math/include/ludus/foundation/math/metropolis.hpp
#include <ludus/foundation/math/metropolis.hpp>
struct ludus::foundation::math::JumpRestoreRates final
Fields¶
RestoreProbability¶
float32 ludus::foundation::math::JumpRestoreRates::RestoreProbability = 0
Probability that the next event restores a new uniform primary state.
Related types: float32
Declared in modules/foundation/math/include/ludus/foundation/math/metropolis.hpp
MeanHoldingTime¶
float32 ludus::foundation::math::JumpRestoreRates::MeanHoldingTime = 0
Conditional mean holding time, 1/(1 + restorationScale/target), in local-clock units.
Related types: float32
Declared in modules/foundation/math/include/ludus/foundation/math/metropolis.hpp