Skip to content

Commit cc46ec8

Browse files
Merge pull request #2006 from ErikQQY/doc
Add missing methods to docs
2 parents da8d1db + 82d2be4 commit cc46ec8

File tree

7 files changed

+22
-5
lines changed

7 files changed

+22
-5
lines changed

docs/src/dynamical/nystrom.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@
22

33
```@docs
44
IRKN3
5+
IRKN4
56
Nystrom4
67
Nystrom4VelocityIndependent
7-
IRKN4
8+
Nystrom5VelocityIndependent
89
FineRKN4
910
FineRKN5
10-
Nystrom5VelocityIndependent
1111
DPRKN6
12+
DPRKN6FM
1213
DPRKN8
1314
DPRKN12
1415
ERKN4
1516
ERKN5
17+
ERKN7
1618
```

docs/src/imex/imex_sdirk.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,8 @@ KenCarp47
99
KenCarp5
1010
KenCarp58
1111
ESDIRK54I8L2SA
12+
ESDIRK436L2SA2
13+
ESDIRK437L2SA
14+
ESDIRK547L2SA2
15+
ESDIRK659L2SA
1216
```

docs/src/nonstiff/explicitrk.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Midpoint
1919
RK4
2020
RKM
2121
MSRK5
22+
MSRK6
2223
Anas5
2324
RKO65
2425
OwrenZen3
@@ -35,6 +36,11 @@ Feagin12
3536
Feagin14
3637
FRK65
3738
PFRK87
39+
Stepanov5
40+
SIR54
41+
Alshina2
42+
Alshina3
43+
Alshina6
3844
```
3945

4046
## Lazy Interpolation Explicit Runge-Kutta Methods

docs/src/semilinear/magnus.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ RKMK4
1515
LieRK4
1616
CG2
1717
CG3
18+
CG4a
1819
MagnusAdapt4
1920
CayleyEuler
2021
```

docs/src/stiff/stabilized_rk.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ which specify upper and lower bounds on the adaptively chosen number of stages f
1313
```@docs
1414
ROCK2
1515
ROCK4
16+
SERK2
1617
ESERK4
1718
ESERK5
1819
RKC

src/alg_utils.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,8 @@ function DiffEqBase.prepare_alg(alg::Union{
266266
# don't use a large chunksize as it will either error or not be beneficial
267267
if !(alg_autodiff(alg) isa AutoForwardDiff) ||
268268
(isbitstype(T) && sizeof(T) > 24) ||
269-
(prob.f isa ODEFunction && prob.f.f isa FunctionWrappersWrappers.FunctionWrappersWrapper)
269+
(prob.f isa ODEFunction &&
270+
prob.f.f isa FunctionWrappersWrappers.FunctionWrappersWrapper)
270271
if alg isa OrdinaryDiffEqExponentialAlgorithm
271272
return remake(alg, chunk_size = Val{1}())
272273
else

src/nlsolve/utils.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,8 @@ DiffEqBase.has_jac(f::DAEResidualDerivativeWrapper) = DiffEqBase.has_jac(f.f)
128128
DiffEqBase.has_Wfact(f::DAEResidualDerivativeWrapper) = DiffEqBase.has_Wfact(f.f)
129129
DiffEqBase.has_Wfact_t(f::DAEResidualDerivativeWrapper) = DiffEqBase.has_Wfact_t(f.f)
130130

131-
function build_nlsolver(alg, u, uprev, p, t, dt, f::F, rate_prototype, ::Type{uEltypeNoUnits},
131+
function build_nlsolver(alg, u, uprev, p, t, dt, f::F, rate_prototype,
132+
::Type{uEltypeNoUnits},
132133
::Type{uBottomEltypeNoUnits},
133134
::Type{tTypeNoUnits}, γ, c,
134135
iip) where {F, uEltypeNoUnits, uBottomEltypeNoUnits, tTypeNoUnits}
@@ -137,7 +138,8 @@ function build_nlsolver(alg, u, uprev, p, t, dt, f::F, rate_prototype, ::Type{uE
137138
tTypeNoUnits, γ, c, 1, iip)
138139
end
139140

140-
function build_nlsolver(alg, u, uprev, p, t, dt, f::F, rate_prototype, ::Type{uEltypeNoUnits},
141+
function build_nlsolver(alg, u, uprev, p, t, dt, f::F, rate_prototype,
142+
::Type{uEltypeNoUnits},
141143
::Type{uBottomEltypeNoUnits},
142144
::Type{tTypeNoUnits}, γ, c, α,
143145
iip) where {F, uEltypeNoUnits, uBottomEltypeNoUnits, tTypeNoUnits}

0 commit comments

Comments
 (0)