ODESolvers: Add support for efficient ODE solver resizing
Note: this reuses the existing storage rather than costly reallocation which requires the initial allocation to be sufficient for the largest size the ODE system might have. Attempt to set a size larger than the initial size is a fatal error.
Showing
- src/ODE/ODESolvers/Euler/Euler.C 18 additions, 1 deletionsrc/ODE/ODESolvers/Euler/Euler.C
- src/ODE/ODESolvers/Euler/Euler.H 12 additions, 4 deletionssrc/ODE/ODESolvers/Euler/Euler.H
- src/ODE/ODESolvers/EulerSI/EulerSI.C 22 additions, 0 deletionssrc/ODE/ODESolvers/EulerSI/EulerSI.C
- src/ODE/ODESolvers/EulerSI/EulerSI.H 12 additions, 4 deletionssrc/ODE/ODESolvers/EulerSI/EulerSI.H
- src/ODE/ODESolvers/ODESolver/ODESolver.C 56 additions, 13 deletionssrc/ODE/ODESolvers/ODESolver/ODESolver.C
- src/ODE/ODESolvers/ODESolver/ODESolver.H 31 additions, 17 deletionssrc/ODE/ODESolvers/ODESolver/ODESolver.H
- src/ODE/ODESolvers/ODESolver/ODESolverI.H 67 additions, 0 deletionssrc/ODE/ODESolvers/ODESolver/ODESolverI.H
- src/ODE/ODESolvers/RKCK45/RKCK45.C 24 additions, 1 deletionsrc/ODE/ODESolvers/RKCK45/RKCK45.C
- src/ODE/ODESolvers/RKCK45/RKCK45.H 12 additions, 4 deletionssrc/ODE/ODESolvers/RKCK45/RKCK45.H
- src/ODE/ODESolvers/RKDP45/RKDP45.C 24 additions, 1 deletionsrc/ODE/ODESolvers/RKDP45/RKDP45.C
- src/ODE/ODESolvers/RKDP45/RKDP45.H 11 additions, 3 deletionssrc/ODE/ODESolvers/RKDP45/RKDP45.H
- src/ODE/ODESolvers/RKF45/RKF45.C 24 additions, 1 deletionsrc/ODE/ODESolvers/RKF45/RKF45.C
- src/ODE/ODESolvers/RKF45/RKF45.H 12 additions, 4 deletionssrc/ODE/ODESolvers/RKF45/RKF45.H
- src/ODE/ODESolvers/Rosenbrock12/Rosenbrock12.C 24 additions, 0 deletionssrc/ODE/ODESolvers/Rosenbrock12/Rosenbrock12.C
- src/ODE/ODESolvers/Rosenbrock12/Rosenbrock12.H 12 additions, 4 deletionssrc/ODE/ODESolvers/Rosenbrock12/Rosenbrock12.H
- src/ODE/ODESolvers/Rosenbrock23/Rosenbrock23.C 25 additions, 0 deletionssrc/ODE/ODESolvers/Rosenbrock23/Rosenbrock23.C
- src/ODE/ODESolvers/Rosenbrock23/Rosenbrock23.H 12 additions, 4 deletionssrc/ODE/ODESolvers/Rosenbrock23/Rosenbrock23.H
- src/ODE/ODESolvers/Rosenbrock34/Rosenbrock34.C 26 additions, 0 deletionssrc/ODE/ODESolvers/Rosenbrock34/Rosenbrock34.C
- src/ODE/ODESolvers/Rosenbrock34/Rosenbrock34.H 12 additions, 4 deletionssrc/ODE/ODESolvers/Rosenbrock34/Rosenbrock34.H
- src/ODE/ODESolvers/SIBS/SIBS.C 20 additions, 0 deletionssrc/ODE/ODESolvers/SIBS/SIBS.C
Please register or sign in to comment