From a7b7c92881e219e6cc270f74e51b1e00ed166454 Mon Sep 17 00:00:00 2001 From: Gerd Steinebach <64948537+gstein3m@users.noreply.github.com> Date: Mon, 22 Jan 2024 09:02:45 +0100 Subject: [PATCH 1/2] Update ode_solve.md --- docs/src/solvers/ode_solve.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/src/solvers/ode_solve.md b/docs/src/solvers/ode_solve.md index 7ae8c8a16..5eca13e41 100644 --- a/docs/src/solvers/ode_solve.md +++ b/docs/src/solvers/ode_solve.md @@ -524,6 +524,9 @@ to be thread safe. It parallelizes the `nlsolve` calls inside the method. - `ROS3P` - 3rd order A-stable and stiffly stable Rosenbrock method. Keeps high accuracy on discretizations of nonlinear parabolic PDEs. - `Rodas3` - 3rd order A-stable and stiffly stable Rosenbrock method. + - `Rodas3P` - 3rd order A-stable and stiffly stable Rosenbrock method with a + stiff-aware 3rd order interpolant and additional error test for interpolation. + Keeps high accuracy on discretizations of nonlinear parabolic PDEs. - `RosShamp4`- An A-stable 4th order Rosenbrock method. - `Veldd4` - A 4th order D-stable Rosenbrock method. - `Velds4` - A 4th order A-stable Rosenbrock method. @@ -557,6 +560,9 @@ to be thread safe. It parallelizes the `nlsolve` calls inside the method. 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. + - `Rodas23W` - An Order 2/3 L-Stable Rosenbrock-W method which is good for DAEs and + discretizations of nonlinear parabolic PDEs. 2nd order stiff-aware + interpolation and additional error test for interpolation. - `RosenbrockW6S4OS` - A 4th order L-stable Rosenbrock-W method (fixed step only). - `ROS34PW1a` - A 4th order L-stable Rosenbrock-W method. - `ROS34PW1b` - A 4th order L-stable Rosenbrock-W method. From b01253d0d64f880d7abf4dd99b55ba0eec8b382f Mon Sep 17 00:00:00 2001 From: Gerd Steinebach <64948537+gstein3m@users.noreply.github.com> Date: Tue, 23 Jan 2024 09:56:44 +0100 Subject: [PATCH 2/2] Update ode_solve.md --- docs/src/solvers/ode_solve.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/src/solvers/ode_solve.md b/docs/src/solvers/ode_solve.md index 5eca13e41..b05f09ac4 100644 --- a/docs/src/solvers/ode_solve.md +++ b/docs/src/solvers/ode_solve.md @@ -526,7 +526,7 @@ to be thread safe. It parallelizes the `nlsolve` calls inside the method. - `Rodas3` - 3rd order A-stable and stiffly stable Rosenbrock method. - `Rodas3P` - 3rd order A-stable and stiffly stable Rosenbrock method with a stiff-aware 3rd order interpolant and additional error test for interpolation. - Keeps high accuracy on discretizations of nonlinear parabolic PDEs. + Keeps accuracy on discretizations of linear parabolic PDEs. - `RosShamp4`- An A-stable 4th order Rosenbrock method. - `Veldd4` - A 4th order D-stable Rosenbrock method. - `Velds4` - A 4th order A-stable Rosenbrock method. @@ -560,9 +560,9 @@ to be thread safe. It parallelizes the `nlsolve` calls inside the method. 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. - - `Rodas23W` - An Order 2/3 L-Stable Rosenbrock-W method which is good for DAEs and - discretizations of nonlinear parabolic PDEs. 2nd order stiff-aware - interpolation and additional error test for interpolation. + - `Rodas23W` - An Order 2/3 L-Stable Rosenbrock-W method for stiff ODEs and DAEs + in mass matrix form. 2nd order stiff-aware interpolation and additional error + test for interpolation. - `RosenbrockW6S4OS` - A 4th order L-stable Rosenbrock-W method (fixed step only). - `ROS34PW1a` - A 4th order L-stable Rosenbrock-W method. - `ROS34PW1b` - A 4th order L-stable Rosenbrock-W method.