. | accum . | float . | long accum . | double . |
---|---|---|---|---|
RK-1 (![]() ![]() | 0.56 | 3.99 | 6.48 | 6.35 |
RK-2 (MidPoint)-ESR | 0.86 | 6.97 | 12.54 | 11.23 |
RK-2 (Trapezoid)-ESR | 0.97 | 7.67 | 13.41 | 12.30 |
RK-2 (Ralston)-ESR | 1.07 | 8.29 | 15.87 | 13.52 |
TS-2-ESR ![]() | 0.93 | 6.81 | 13.22 | 10.90 |
RK-2 (MidPoint)-ODE gen driver | 2.33 | 8.91 | 14.41 | 13.64 |
RK-2 (MidPoint)-ODE gen driverS.I. | 1.36 | 7.68 | CompErr | 11.95 |
RK-2 (MidPoint)-ODE spec driver | 1.63 | 8.21 | 13.67 | 13.01 |
RK-2 (MidPoint)-ODE spec driverS.I. | 0.89 | 7.24 | 12.61 | 11.66 |
RK-2 (Trapezoid)-ODE gen driver | 2.37 | 9.46 | 14.42 | 14.50 |
RK-2 (Trapezoid)-ODE gen driver S.I. | 1.32 | 8.21 | CompErr | 12.87 |
TS-3-ESR | 2.19 | 13.46 | 28.30 | 21.84 |
RK-3 (Heun)-ESR | 1.50 | 11.43 | 21.96 | 18.78 |
RK-3 (Heun)-ODE spec driver | 2.16 | 10.47 | 21.85 | 21.33 |
RK-3 (Heun)-ODE spec driver S.I. | 1.26 | 11.57 | 20.35 | 19.06 |
CT-3-ESR | 1.86 | 11.12 | 28.40 | 15.80 |
. | accum . | float . | long accum . | double . |
---|---|---|---|---|
RK-1 (![]() ![]() | 0.56 | 3.99 | 6.48 | 6.35 |
RK-2 (MidPoint)-ESR | 0.86 | 6.97 | 12.54 | 11.23 |
RK-2 (Trapezoid)-ESR | 0.97 | 7.67 | 13.41 | 12.30 |
RK-2 (Ralston)-ESR | 1.07 | 8.29 | 15.87 | 13.52 |
TS-2-ESR ![]() | 0.93 | 6.81 | 13.22 | 10.90 |
RK-2 (MidPoint)-ODE gen driver | 2.33 | 8.91 | 14.41 | 13.64 |
RK-2 (MidPoint)-ODE gen driverS.I. | 1.36 | 7.68 | CompErr | 11.95 |
RK-2 (MidPoint)-ODE spec driver | 1.63 | 8.21 | 13.67 | 13.01 |
RK-2 (MidPoint)-ODE spec driverS.I. | 0.89 | 7.24 | 12.61 | 11.66 |
RK-2 (Trapezoid)-ODE gen driver | 2.37 | 9.46 | 14.42 | 14.50 |
RK-2 (Trapezoid)-ODE gen driver S.I. | 1.32 | 8.21 | CompErr | 12.87 |
TS-3-ESR | 2.19 | 13.46 | 28.30 | 21.84 |
RK-3 (Heun)-ESR | 1.50 | 11.43 | 21.96 | 18.78 |
RK-3 (Heun)-ODE spec driver | 2.16 | 10.47 | 21.85 | 21.33 |
RK-3 (Heun)-ODE spec driver S.I. | 1.26 | 11.57 | 20.35 | 19.06 |
CT-3-ESR | 1.86 | 11.12 | 28.40 | 15.80 |
Notes: The static inline functions are denoted S.I.; general ODE drivers with function pointers are denoted gen driver; the most specialized drivers are denoted spec driver. CompErr means that a compiler error caused a build failure.