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
alg_interpretation(alg::ImplicitRKMil{CS,AD,F,S,N,T2,Controller,interpretation}) where {CS,AD,F,S,N,T2,Controller,interpretation} = interpretation
128
+
alg_interpretation(alg::ImplicitRKMil{CS,AD,F,FDT,ST,N,T2,Controller,interpretation}) where {CS,AD,F,FDT,ST,N,T2,Controller,interpretation} = interpretation
Copy file name to clipboardExpand all lines: src/algorithms.jl
+22-10Lines changed: 22 additions & 10 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,Controller} <:StochasticDiffEqAdaptiveAlgorithmend
10
-
abstract type StochasticDiffEqNewtonAlgorithm{CS,AD,FDT,Controller} <:StochasticDiffEqAlgorithmend
9
+
abstract type StochasticDiffEqNewtonAdaptiveAlgorithm{CS,AD,FDT,ST,Controller} <:StochasticDiffEqAdaptiveAlgorithmend
10
+
abstract type StochasticDiffEqNewtonAlgorithm{CS,AD,FDT,ST,Controller} <:StochasticDiffEqAlgorithmend
11
11
12
12
abstract type StochasticDiffEqJumpAlgorithm <:StochasticDiffEqAlgorithmend
13
13
abstract type StochasticDiffEqJumpAdaptiveAlgorithm <:StochasticDiffEqAlgorithmend
14
-
abstract type StochasticDiffEqJumpNewtonAdaptiveAlgorithm{CS,AD,FDT,Controller} <:StochasticDiffEqJumpAdaptiveAlgorithmend
14
+
abstract type StochasticDiffEqJumpNewtonAdaptiveAlgorithm{CS,AD,FDT,ST,Controller} <:StochasticDiffEqJumpAdaptiveAlgorithmend
15
15
16
16
abstract type StochasticDiffEqJumpDiffusionAlgorithm <:StochasticDiffEqAlgorithmend
17
17
abstract type StochasticDiffEqJumpDiffusionAdaptiveAlgorithm <:StochasticDiffEqAlgorithmend
18
-
abstract type StochasticDiffEqJumpNewtonDiffusionAdaptiveAlgorithm{CS,AD,FDT,Controller} <:StochasticDiffEqJumpDiffusionAdaptiveAlgorithmend
18
+
abstract type StochasticDiffEqJumpNewtonDiffusionAdaptiveAlgorithm{CS,AD,FDT,ST,Controller} <:StochasticDiffEqJumpDiffusionAdaptiveAlgorithmend
19
19
20
20
abstract type IteratedIntegralApprox end
21
21
struct IICommutative <:IteratedIntegralApproxend
@@ -625,7 +625,7 @@ 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.
@@ -655,7 +657,7 @@ This is a theta method which defaults to theta=1/2 or the Trapezoid method on th
655
657
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.
656
658
Can handle all forms of noise, including non-diagonal, scalar, and colored noise. Uses a 1.0/1.5 heuristic for adaptive time stepping.
@@ -686,7 +690,7 @@ Defaults to solving the Ito problem, but ImplicitRKMil(interpretation=:Stratonov
686
690
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.
687
691
Handles diagonal and scalar noise. Uses a 1.5/2.0 heuristic for adaptive time stepping.
@@ -716,7 +722,7 @@ This is a theta method which defaults to theta=1 or the Trapezoid method on the
716
722
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.
717
723
Can handle all forms of noise, including non-diagonal, scalar, and colored noise. Uses a 1.0/1.5 heuristic for adaptive time stepping.
@@ -746,7 +754,7 @@ This is a theta method which defaults to theta=1 or the Trapezoid method on the
746
754
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.
747
755
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