Skip to content

Commit e395db0

Browse files
Document new IRKGaussLegendre arguments
1 parent 2492986 commit e395db0

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

docs/src/solvers/ode_solve.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -957,6 +957,23 @@ Pkg.add("IRKGaussLegendre")
957957
using IRKGaussLegendre
958958
```
959959

960+
`IRKGL16(;kwargs...)` has the following arguments:
961+
962+
- second_order_ode (boolean):
963+
- =false (default): for a ODEProblem type
964+
- =true: for a second-order differential equation
965+
- simd (boolean):
966+
- =true: SIMD-vectorized implementation only available for Float32 or Float64 computations
967+
- =false (default): generic implementation that can use with arbitrary Julia-defined number systems
968+
- mstep: output saved at every 'mstep' steps. Default 1.
969+
- initial_extrapolation: initialization method for stages.
970+
- =false: simplest initialization
971+
- =true (default): extrapolation from the stage values of previous step
972+
- maxtrials: maximum number of attempts to accept adaptive step size
973+
- threading
974+
- =false (default): sequential execution of the numerical integration
975+
- =true: computations using threads (shared memory multi-threading) for stage-wise parallelization
976+
960977
### SimpleDiffEq.jl
961978

962979
This setup provides access to simplified versions of a few ODE solvers. They

0 commit comments

Comments
 (0)