Releases: JuliaDynamics/CriticalTransitions.jl
v0.4.0 CoupledSDEs re-design
This release upgrades CriticalTransitions.jl to be compatible with the re-design of CoupledSDEs
, which has now been integrated in DynamicalSystemsBase.jl v3.11
.
Since we have updated the syntax of defining a CoupledSDEs
system, this is a breaking change.
Changed functions
CoupledSDEs
is now constructed with different args and kwargsfw_action
,geometric_action
andom_action
now normalize the covariance matrix when computing the action functionalnoise_strength
is not a function anymore but a kwarg forCoupledSDEs
and other functionsom_action
now requiresnoise_strength
as input argumentrelax
was renamed todeterministic_orbit
trajectory
has been added to replacesimulate
Deprecations
add_noise_strength
,idfunc
andidfunc!
are no longer needed and have been removed- the function
noise_strength(::CoupledSDEs)
has been removed simulate
has been removed
Full changelog here.
v0.3.0
What's Changed
This release replaces the StochSystem
struct of all previous versions with the new CoupledSDEs
struct to define a stochastic dynamical system. To see how the new version works, check out the documentation.
The update is a breaking change for almost all functions, because the interface is now built around CoupledSDEs
. The benefit is that the package now integrates much more seamlessly with DynamicalSystems.jl and DifferentialEquations.jl. To use the package with the old StochSystem
struct, choose version v0.2.1
or lower.
Full Changelog: v0.2.1...v0.3.0
`v0.2.1` Freeze before v0.3 overhaul
This freezes the latest running version of the package before breaking changes coming with the v0.3.0
overhaul, where the StochSystem
struct will be replaced by the new struct CoupledSDEs
.
For more info, view the changelog.
v0.2.0 Compatibility upgrade to DynamicalSystems v3
This version brings our package up-to-date with the v3 release of DynamicalSystems.jl, includes some changes in system definitions and function names, and features a new function to switch from a StochSystem in state space to a StochSystem in pathspace describing a stochastic bridge.
For more details, see the changelog.
v0.1.1 Feature freeze before v0.2.0
Last version compatible with DynamicalSystems v2
before upgrading dependencies to DynamicalSystems v3
and adding breaking changes to the system type definitions.
Changelog: https://github.com/reykboerner/CriticalTransitions.jl/blob/main/CHANGELOG.md