|
1 | 1 | # [BVP Solvers](@id bvp_solve) |
2 | 2 |
|
3 | 3 | ```julia |
4 | | -solve(prob::BVProblem,alg,dt;kwargs) |
5 | | -solve(prob::TwoPointBVProblem,alg,dt;kwargs) |
6 | | -solve(prob::SecondOrderBVProblem,alg,dt;kwargs) |
7 | | -solve(prob::SecondOrderTwoPointBVProblem,alg,dt;kwargs) |
| 4 | +solve(prob::BVProblem, alg, dt; kwargs) |
| 5 | +solve(prob::TwoPointBVProblem, alg, dt; kwargs) |
| 6 | +solve(prob::SecondOrderBVProblem, alg, dt; kwargs) |
| 7 | +solve(prob::SecondOrderTwoPointBVProblem, alg, dt; kwargs) |
8 | 8 | ``` |
9 | 9 |
|
10 | 10 | Solves the BVP defined by `prob` using the algorithm `alg`. All algorithms except `Shooting` and `MultipleShooting` methods should specify a `dt` which is the step size for the discretized mesh. |
@@ -39,20 +39,18 @@ off via the keyword argument `adaptive = false`. |
39 | 39 | Similar to `MIRK` methods, fully implicit Runge-Kutta methods construct nonlinear problems from the collocation equations of a BVP and solve such nonlinear systems to obtain numerical solutions of BVP. When solving large boundary value problems, choose a nested NonlinearSolve.jl solver by setting `nested_nlsolve=true` in FIRK solvers can achieve better performance. |
40 | 40 |
|
41 | 41 | - `LobattoIIIa2` - A 2nd stage LobattoIIIa collocation method. |
| 42 | + |
42 | 43 | - `LobattoIIIa3` - A 3rd stage LobattoIIIa collocation method. |
43 | 44 | - `LobattoIIIa4` - A 4th stage LobattoIIIa collocation method. |
44 | 45 | - `LobattoIIIa5` - A 5th stage LobattoIIIa collocation method. |
45 | | - |
46 | 46 | - `LobattoIIIb2` - A 2nd stage LobattoIIIa collocation method, doesn't support defect control adaptivity. |
47 | 47 | - `LobattoIIIb3` - A 3rd stage LobattoIIIa collocation method. |
48 | 48 | - `LobattoIIIb4` - A 4th stage LobattoIIIa collocation method. |
49 | 49 | - `LobattoIIIb5` - A 5th stage LobattoIIIa collocation method. |
50 | | - |
51 | 50 | - `LobattoIIIc2` - A 2nd stage LobattoIIIa collocation method, doesn't support defect control adaptivity. |
52 | 51 | - `LobattoIIIc3` - A 3rd stage LobattoIIIa collocation method. |
53 | 52 | - `LobattoIIIc4` - A 4th stage LobattoIIIa collocation method. |
54 | 53 | - `LobattoIIIc5` - A 5th stage LobattoIIIa collocation method. |
55 | | - |
56 | 54 | - `RadauIIa1` - A 1st stage Radau collocation method, doesn't support defect control adaptivity. |
57 | 55 | - `RadauIIa2` - A 2nd stage Radau collocation method. |
58 | 56 | - `RadauIIa3` - A 3rd stage Radau collocation method. |
|
0 commit comments