You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/algorithms.jl
+45-28Lines changed: 45 additions & 28 deletions
Original file line number
Diff line number
Diff line change
@@ -6,16 +6,16 @@ abstract type StochasticDiffEqRODEAlgorithm <: AbstractRODEAlgorithm end
6
6
abstract type StochasticDiffEqRODEAdaptiveAlgorithm <:StochasticDiffEqRODEAlgorithmend
7
7
abstract type StochasticDiffEqRODECompositeAlgorithm <:StochasticDiffEqRODEAlgorithmend
8
8
9
-
abstract type StochasticDiffEqNewtonAdaptiveAlgorithm{CS,AD,FDT,ST,Controller} <:StochasticDiffEqAdaptiveAlgorithmend
10
-
abstract type StochasticDiffEqNewtonAlgorithm{CS,AD,FDT,ST,Controller} <:StochasticDiffEqAlgorithmend
9
+
abstract type StochasticDiffEqNewtonAdaptiveAlgorithm{CS,AD,FDT,ST,CJ,Controller} <:StochasticDiffEqAdaptiveAlgorithmend
10
+
abstract type StochasticDiffEqNewtonAlgorithm{CS,AD,FDT,ST,CJ,Controller} <:StochasticDiffEqAlgorithmend
11
11
12
12
abstract type StochasticDiffEqJumpAlgorithm <:StochasticDiffEqAlgorithmend
13
13
abstract type StochasticDiffEqJumpAdaptiveAlgorithm <:StochasticDiffEqAlgorithmend
14
-
abstract type StochasticDiffEqJumpNewtonAdaptiveAlgorithm{CS,AD,FDT,ST,Controller} <:StochasticDiffEqJumpAdaptiveAlgorithmend
14
+
abstract type StochasticDiffEqJumpNewtonAdaptiveAlgorithm{CS,AD,FDT,ST,CJ,Controller} <:StochasticDiffEqJumpAdaptiveAlgorithmend
15
15
16
16
abstract type StochasticDiffEqJumpDiffusionAlgorithm <:StochasticDiffEqAlgorithmend
17
17
abstract type StochasticDiffEqJumpDiffusionAdaptiveAlgorithm <:StochasticDiffEqAlgorithmend
18
-
abstract type StochasticDiffEqJumpNewtonDiffusionAdaptiveAlgorithm{CS,AD,FDT,ST,Controller} <:StochasticDiffEqJumpDiffusionAdaptiveAlgorithmend
18
+
abstract type StochasticDiffEqJumpNewtonDiffusionAdaptiveAlgorithm{CS,AD,FDT,ST,CJ,Controller} <:StochasticDiffEqJumpDiffusionAdaptiveAlgorithmend
19
19
20
20
abstract type IteratedIntegralApprox end
21
21
struct IICommutative <:IteratedIntegralApproxend
@@ -625,26 +625,29 @@ This is a theta method which defaults to theta=1 or the Trapezoid method on the
625
625
This method defaults to symplectic=false, but when true and theta=1/2 this is the implicit Midpoint method on the drift term and is symplectic in distribution.
626
626
Can handle all forms of noise, including non-diagonal, scalar, and colored noise. Uses a 1.0/1.5 heuristic for adaptive time stepping.
@@ -657,27 +660,30 @@ This is a theta method which defaults to theta=1/2 or the Trapezoid method on th
657
660
This method defaults to symplectic=false, but when true and theta=1 this is the implicit Midpoint method on the drift term and is symplectic in distribution.
658
661
Can handle all forms of noise, including non-diagonal, scalar, and colored noise. Uses a 1.0/1.5 heuristic for adaptive time stepping.
@@ -690,16 +696,18 @@ Defaults to solving the Ito problem, but ImplicitRKMil(interpretation=:Stratonov
690
696
This method defaults to symplectic=false, but when true and theta=1/2 this is the implicit Midpoint method on the drift term and is symplectic in distribution.
691
697
Handles diagonal and scalar noise. Uses a 1.5/2.0 heuristic for adaptive time stepping.
@@ -722,27 +731,30 @@ This is a theta method which defaults to theta=1 or the Trapezoid method on the
722
731
This method defaults to symplectic=false, but when true and theta=1/2 this is the implicit Midpoint method on the drift term and is symplectic in distribution.
723
732
Can handle all forms of noise, including non-diagonal, scalar, and colored noise. Uses a 1.0/1.5 heuristic for adaptive time stepping.
@@ -754,26 +766,29 @@ This is a theta method which defaults to theta=1 or the Trapezoid method on the
754
766
This method defaults to symplectic=false, but when true and theta=1/2 this is the implicit Midpoint method on the drift term and is symplectic in distribution.
755
767
Can handle all forms of noise, including non-diagonal,Q scalar, and colored noise. Uses a 1.0/1.5 heuristic for adaptive time stepping.
0 commit comments