Sandals  v0.0.0
A C++ library for ODEs/DAEs integration
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CSandals::Implicit< Real, N, M >Class container for the system of implicit ODEs/DAEs
 CSandals::Implicit< Real, N, 0 >
 CSandals::Explicit< Real, N, M >Class container for the system of explicit ODEs
 CSandals::ImplicitWrapper< Real, N, M >Class container for the system of implicit ODEs/DAEs wrapper
 CSandals::Implicit< Real, N, M >
 CSandals::Explicit< Real, N, 0 >
 CSandals::ExplicitWrapper< Real, N, M >Class container for the system of explicit ODEs/DAEs wrapper
 CSandals::Linear< Real, N, M >Class container for the system of linear ODEs/DAEs
 CSandals::SemiExplicit< Real, N, M >Class container for the system of semi-explicit ODEs/DAEs
 CSandals::Explicit< Real, N, M >
 CSandals::Linear< Real, N, 0 >
 CSandals::LinearWrapper< Real, N, M >Class container for the system of linear ODEs/DAEs wrapper
 CSandals::SemiExplicit< Real, N, 0 >
 CSandals::SemiExplicitWrapper< Real, N, M >Class container for the system of semi-explicit ODEs/DAEs wrapper
 CSandals::RungeKutta< Real, S, N, M >Class container for the generic implicit, explicit, and diagonally implicit Runge-Kutta methods
 CSandals::RungeKutta< Real, 1, N, 0 >
 CSandals::ExplicitEuler< Real, N, M >Class container for the Explicit Euler method
 CSandals::GaussLegendre2< Real, N, M >Class container for the Gauss-Legendre order 2 method
 CSandals::ImplicitEuler< Real, N, M >Class container for the Implicit Euler method
 CSandals::RungeKutta< Real, 10, N, 0 >
 CSandals::SSPRK104< Real, N, M >Class container for the 10-stage strong-stability preserving Runge-Kutta order 4 method
 CSandals::RungeKutta< Real, 2, N, 0 >
 CSandals::GaussLegendre4< Real, N, M >Class container for the Gauss-Legendre order 4 method
 CSandals::Heun2< Real, N, M >Class container for the Heun's (or 2-stage strong-stability preserving Runge-Kutta) order 2 method
 CSandals::LobattoIIIA2< Real, N, M >Class container for the Lobatto IIIA order 2 method
 CSandals::MTE22< Real, N, M >Class container for the minimal truncation error (or Ralston's) order 2 method
 CSandals::RadauIIA3< Real, N, M >Class container for the Radau IIA order 3 method
 CSandals::Ralston2< Real, N, M >Class container for the Ralston's (or minimal truncation error) order 2 method
 CSandals::SSPRK22< Real, N, M >Class container for the 2-stage strong-stability preserving Runge-Kutta (or Heun) order 2 method
 CSandals::SSPRK22star< Real, N, M >Class container for the optimal 2-stage strong-stability preserving Runge-Kutta order 2 method
 CSandals::RungeKutta< Real, 3, N, 0 >
 CSandals::GaussLegendre6< Real, N, M >Class container for the Gauss-Legendre order 6 method
 CSandals::Heun3< Real, N, M >Class container for the Heun's order 3 method
 CSandals::RadauIIA5< Real, N, M >Class container for the Radau IIA order 5 method
 CSandals::Ralston3< Real, N, M >Class container for the Ralston's order 3 method
 CSandals::SSPIRK33< Real, N, M >Class container for the 3-stage diagonally-implicit strong-stability preserving Runge-Kutta order 3 method
 CSandals::SSPRK33< Real, N, M >Class container for the 3-stage strong-stability preserving Runge-Kutta order 3 method
 CSandals::RungeKutta< Real, 4, N, 0 >
 CSandals::RK4< Real, N, M >Class container for the Runge-Kutta order 4 method
 CSandals::Ralston4< Real, N, M >Class container for the Ralston's order 4 method
 CSandals::SSPRK42< Real, N, M >Class container for the 4-stage strong-stability preserving Runge-Kutta order 2 method
 CSandals::SSPRK43< Real, N, M >Class container for the 4-stage strong-stability preserving Runge-Kutta order 3 method
 CSandals::RungeKutta< Real, 5, N, 0 >
 CSandals::Chebyshev51< Real, N, M >Class container for the 5-stage Runge-Kutta-Chebyshev order 1 method
 CSandals::RungeKutta< Real, 6, N, 0 >
 CSandals::Fehlberg45< Real, N, M >Class container for the Runge-Kutta-Fehlberg 4(5) method
 CSandals::RungeKutta< Real, 9, N, 0 >
 CSandals::SSPRK93< Real, N, M >Class container for the 9-stage strong-stability preserving Runge-Kutta order 3 method
 CSandals::Solution< Real, N, M >Class container for the numerical solution of a system of ODEs/DAEs
 CSandals::Tableau< Real, S >Struct container for the Butcher tableau of a Runge-Kutta method
 CSandals::Tableau< Real, 1 >
 CSandals::ExplicitEulerTableau< Real >Butcher tableau for the Explicit Euler method
 CSandals::GaussLegendre2Tableau< Real >Butcher Tableau for the Gauss-Legendre order 2 method
 CSandals::ImplicitEulerTableau< Real >Butcher tableau for the Implicit Euler method
 CSandals::Tableau< Real, 10 >
 CSandals::SSPRK104Tableau< Real >Butcher tableau for the 10-stage strong-stability preserving Runge-Kutta order 4 method
 CSandals::Tableau< Real, 2 >
 CSandals::GaussLegendre4Tableau< Real >Butcher Tableau for the Gauss-Legendre order 4 method
 CSandals::Heun2Tableau< Real >Butcher tableau for the Heun's (or 2-stage strong-stability preserving Runge-Kutta) order 2 method
 CSandals::LobattoIIIA2Tableau< Real >Butcher tableau for the Lobatto IIIA order 2 method
 CSandals::MTE22Tableau< Real >Butcher tableau for the minimal truncation error (or Ralston's) order 2 method
 CSandals::RadauIIA3Tableau< Real >Butcher tableau for the Radau IIA order 3 method
 CSandals::Ralston2Tableau< Real >Butcher tableau for the Ralston's (or minimal truncation error) order 2 method
 CSandals::SSPRK22Tableau< Real >Butcher tableau for the 2-stage strong-stability preserving Runge-Kutta (or Heun) order 2 method
 CSandals::SSPRK22starTableau< Real >Butcher tableau for the optimal 2-stage strong-stability preserving Runge-Kutta order 2 method
 CSandals::Tableau< Real, 3 >
 CSandals::GaussLegendre6Tableau< Real >Butcher tableau for the Gauss-Legendre order 6 method
 CSandals::Heun3Tableau< Real >Butcher tableau for the Heun's order 3 method
 CSandals::RadauIIA5Tableau< Real >Butcher tableau for the Radau IIA order 3 method
 CSandals::Ralston3Tableau< Real >Butcher tableau for the Ralston's order 3 method
 CSandals::SSPIRK33Tableau< Real >Butcher tableau for the 3-stage diagonally-implicit strong-stability preserving Runge-Kuttax order 3 method
 CSandals::SSPRK33Tableau< Real >Butcher tableau for the 3-stage strong-stability preserving Runge-Kutta order 3 method
 CSandals::Tableau< Real, 4 >
 CSandals::RK4Tableau< Real >Butcher tableau for the Runge-Kutta order 4 method
 CSandals::Ralston4Tableau< Real >Butcher tableau for the Ralston's order 4 method
 CSandals::SSPRK42Tableau< Real >Butcher tableau for the 4-stage strong-stability preserving Runge-Kutta order 2 method
 CSandals::SSPRK43Tableau< Real >Butcher tableau for the 4-stage strong-stability preserving Runge-Kutta order 3 method
 CSandals::Tableau< Real, 5 >
 CSandals::Chebyshev51Tableau< Real >Butcher tableau for the 5-stage Runge-Kutta-Chebyshev order 1 method
 CSandals::Tableau< Real, 6 >
 CSandals::Fehlberg45Tableau< Real >Butcher tableau for the Runge-Kutta-Fehlberg 4(5) method
 CSandals::Tableau< Real, 9 >
 CSandals::SSPRK93Tableau< Real >Butcher tableau for the 9-stage strong-stability preserving Runge-Kutta order 3 method
 CSandals::TicToc< Real >Class container for a timer