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: docs/src/solvers/dae_solve.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Recommended Methods
4
4
5
-
For medium to low accuracy small numbers of DAEs in constant mass matrices form,
5
+
For medium to low accuracy small numbers of DAEs in constant mass matrix form,
6
6
the `Rosenbrock23` and `Rodas4` methods are good choices which will get good
7
7
efficiency if the mass matrix is constant. `Rosenbrock23` is better for low
8
8
accuracy (error tolerance `<1e-4`) and `Rodas4` is better for high accuracy.
@@ -24,10 +24,10 @@ but still needs more optimizations.
24
24
For all OrdinaryDiffEq.jl methods, an initialization scheme can be set with a
25
25
common keyword argument `initializealg`. The choices are:
26
26
27
-
-`BrownFullBasicInit`: For Index-1 DAEs implicit DAEs and and semi-explicit
27
+
-`BrownFullBasicInit`: For Index-1 DAEs implicit DAEs and semi-explicit
28
28
DAEs in mass matrix form. Keeps the differential variables constant. Requires
29
29
`du0` when used on a `DAEProblem`.
30
-
-`ShampineCollocationInit`: For Index-1 DAEs implicit DAEs and and semi-explicit
30
+
-`ShampineCollocationInit`: For Index-1 DAEs implicit DAEs and semi-explicit
31
31
DAEs in mass matrix form. Changes both the differential and algebraic variables.
32
32
-`NoInit`: Explicitly opts-out of DAE initialization.
33
33
@@ -48,8 +48,8 @@ extra options for the solvers, see the ODE solver page.
48
48
!!! note
49
49
50
50
The standard Hermite interpolation used for ODE methods in OrdinaryDiffEq.jl
51
-
is not applicable to the algebraic variables. Thus for the following mass-matrix
52
-
methods, use the interplation (thus `saveat`) with caution if the default
51
+
is not applicable to the algebraic variables. Thus, for the following mass-matrix
52
+
methods, use the interpolation (thus `saveat`) with caution if the default
53
53
Hermite interpolation is used. All methods which mention a specialized interpolation
54
54
(and implicit ODE methods) are safe.
55
55
@@ -85,7 +85,7 @@ extra options for the solvers, see the ODE solver page.
85
85
#### Rosenbrock-W Methods
86
86
87
87
-`Rosenbrock23` - An Order 2/3 L-Stable Rosenbrock-W method which is good for very stiff equations with oscillations at low tolerances. 2nd order stiff-aware interpolation.
88
-
-`Rosenbrock32` - An Order 3/2 A-Stable Rosenbrock-W method which is good for mildy stiff equations without oscillations at low tolerances. Note that this method is prone to instability in the presence of oscillations, so use with caution. 2nd order stiff-aware interpolation.
88
+
-`Rosenbrock32` - An Order 3/2 A-Stable Rosenbrock-W method which is good for mildly stiff equations without oscillations at low tolerances. Note that this method is prone to instability in the presence of oscillations, so use with caution. 2nd order stiff-aware interpolation.
89
89
-`RosenbrockW6S4OS` - A 4th order L-stable Rosenbrock-W method (fixed step only).
90
90
-`ROS34PW1a` - A 4th order L-stable Rosenbrock-W method.
91
91
-`ROS34PW1b` - A 4th order L-stable Rosenbrock-W method.
0 commit comments