A() const | Sandals::RungeKutta< 1, N, 0 > | inline |
absolute_tolerance() | Sandals::RungeKutta< 1, N, 0 > | inline |
absolute_tolerance(Real t_absolute_tolerance) | Sandals::RungeKutta< 1, N, 0 > | inline |
adaptive(bool t_adaptive) | Sandals::RungeKutta< 1, N, 0 > | inline |
adaptive_mode() | Sandals::RungeKutta< 1, N, 0 > | inline |
adaptive_solve(VectorX const &t_mesh, VectorN const &ics, Solution< N, M > &sol) | Sandals::RungeKutta< 1, N, 0 > | inline |
advance(VectorN const &x_old, Real t_old, Real h_old, VectorN &x_new, Real &h_new) | Sandals::RungeKutta< 1, N, 0 > | inline |
b() const | Sandals::RungeKutta< 1, N, 0 > | inline |
b_embedded() const | Sandals::RungeKutta< 1, N, 0 > | inline |
c() const | Sandals::RungeKutta< 1, N, 0 > | inline |
dirk_function(Integer n, VectorN const &x, Real t, Real h, MatrixK const &K, VectorN &fun) const | Sandals::RungeKutta< 1, N, 0 > | inline |
dirk_jacobian(Integer n, VectorN const &x, Real t, Real h, MatrixK const &K, MatrixN &jac) const | Sandals::RungeKutta< 1, N, 0 > | inline |
dirk_step(VectorN const &x_old, Real t_old, Real h_old, VectorN &x_new, Real &h_new) | Sandals::RungeKutta< 1, N, 0 > | inline |
disable_adaptive_mode() | Sandals::RungeKutta< 1, N, 0 > | inline |
disable_projection() | Sandals::RungeKutta< 1, N, 0 > | inline |
disable_reverse_mode() | Sandals::RungeKutta< 1, N, 0 > | inline |
disable_verbose_mode() | Sandals::RungeKutta< 1, N, 0 > | inline |
enable_adaptive_mode() | Sandals::RungeKutta< 1, N, 0 > | inline |
enable_projection() | Sandals::RungeKutta< 1, N, 0 > | inline |
enable_reverse_mode() | Sandals::RungeKutta< 1, N, 0 > | inline |
enable_verbose_mode() | Sandals::RungeKutta< 1, N, 0 > | inline |
erk_explicit_step(VectorN const &x_old, Real t_old, Real h_old, VectorN &x_new, Real &h_new) const | Sandals::RungeKutta< 1, N, 0 > | inline |
erk_implicit_function(Integer s, VectorN const &x, Real t, Real h, MatrixK const &K, VectorN &fun) const | Sandals::RungeKutta< 1, N, 0 > | inline |
erk_implicit_jacobian(Integer s, VectorN const &x, Real t, Real h, MatrixK const &K, MatrixN &jac) const | Sandals::RungeKutta< 1, N, 0 > | inline |
erk_implicit_step(VectorN const &x_old, Real t_old, Real h_old, VectorN &x_new, Real &h_new) | Sandals::RungeKutta< 1, N, 0 > | inline |
estimate_order(std::vector< VectorX > const &t_mesh, VectorN const &ics, std::function< MatrixX(VectorX)> &sol) | Sandals::RungeKutta< 1, N, 0 > | inline |
estimate_step(VectorN const &x, VectorN const &x_e, Real h_k) const | Sandals::RungeKutta< 1, N, 0 > | inline |
ExplicitEuler() | Sandals::ExplicitEuler< N, M > | inline |
ExplicitEuler(System t_system) | Sandals::ExplicitEuler< N, M > | inline |
has_system() | Sandals::RungeKutta< 1, N, 0 > | inline |
info() const | Sandals::RungeKutta< 1, N, 0 > | inline |
info(std::ostream &os) | Sandals::RungeKutta< 1, N, 0 > | inline |
irk_function(VectorN const &x, Real t, Real h, VectorK const &K, VectorK &fun) const | Sandals::RungeKutta< 1, N, 0 > | inline |
irk_jacobian(VectorN const &x, Real t, Real h, VectorK const &K, MatrixJ &jac) const | Sandals::RungeKutta< 1, N, 0 > | inline |
irk_step(VectorN const &x_old, Real t_old, Real h_old, VectorN &x_new, Real &h_new) | Sandals::RungeKutta< 1, N, 0 > | inline |
is_dirk() const | Sandals::RungeKutta< 1, N, 0 > | inline |
is_embedded() const | Sandals::RungeKutta< 1, N, 0 > | inline |
is_erk() const | Sandals::RungeKutta< 1, N, 0 > | inline |
is_irk() const | Sandals::RungeKutta< 1, N, 0 > | inline |
m_absolute_tolerance | Sandals::RungeKutta< 1, N, 0 > | private |
m_adaptive | Sandals::RungeKutta< 1, N, 0 > | private |
m_lu | Sandals::RungeKutta< 1, N, 0 > | private |
m_max_projection_iterations | Sandals::RungeKutta< 1, N, 0 > | private |
m_max_safety_factor | Sandals::RungeKutta< 1, N, 0 > | private |
m_max_substeps | Sandals::RungeKutta< 1, N, 0 > | private |
m_min_safety_factor | Sandals::RungeKutta< 1, N, 0 > | private |
m_min_step | Sandals::RungeKutta< 1, N, 0 > | private |
m_newtonK | Sandals::RungeKutta< 1, N, 0 > | private |
m_newtonX | Sandals::RungeKutta< 1, N, 0 > | private |
m_projection | Sandals::RungeKutta< 1, N, 0 > | private |
m_projection_tolerance | Sandals::RungeKutta< 1, N, 0 > | private |
m_relative_tolerance | Sandals::RungeKutta< 1, N, 0 > | private |
m_reverse | Sandals::RungeKutta< 1, N, 0 > | private |
m_safety_factor | Sandals::RungeKutta< 1, N, 0 > | private |
m_system | Sandals::RungeKutta< 1, N, 0 > | private |
m_tableau | Sandals::RungeKutta< 1, N, 0 > | private |
m_verbose | Sandals::RungeKutta< 1, N, 0 > | private |
MatrixJ typedef | Sandals::RungeKutta< 1, N, 0 > | private |
MatrixK typedef | Sandals::RungeKutta< 1, N, 0 > | private |
MatrixM typedef | Sandals::RungeKutta< 1, N, 0 > | private |
MatrixN typedef | Sandals::RungeKutta< 1, N, 0 > | private |
MatrixP typedef | Sandals::RungeKutta< 1, N, 0 > | private |
MatrixS typedef | Sandals::RungeKutta< 1, N, 0 > | private |
max_projection_iterations() | Sandals::RungeKutta< 1, N, 0 > | inline |
max_projection_iterations(Integer t_max_projection_iterations) | Sandals::RungeKutta< 1, N, 0 > | inline |
max_safety_factor() | Sandals::RungeKutta< 1, N, 0 > | inline |
max_safety_factor(Real t_max_safety_factor) | Sandals::RungeKutta< 1, N, 0 > | inline |
max_substeps() | Sandals::RungeKutta< 1, N, 0 > | inline |
max_substeps(Integer t_max_substeps) | Sandals::RungeKutta< 1, N, 0 > | inline |
min_safety_factor() | Sandals::RungeKutta< 1, N, 0 > | inline |
min_safety_factor(Real t_min_safety_factor) | Sandals::RungeKutta< 1, N, 0 > | inline |
min_step() | Sandals::RungeKutta< 1, N, 0 > | inline |
min_step(Real t_min_step) | Sandals::RungeKutta< 1, N, 0 > | inline |
name() const | Sandals::RungeKutta< 1, N, 0 > | inline |
NewtonK typedef | Sandals::RungeKutta< 1, N, 0 > | private |
NewtonX typedef | Sandals::RungeKutta< 1, N, 0 > | private |
operator=(RungeKutta const &)=delete | Sandals::RungeKutta< 1, N, 0 > | |
order() const | Sandals::RungeKutta< 1, N, 0 > | inline |
project(VectorN const &x, Real t, VectorN &x_projected) | Sandals::RungeKutta< 1, N, 0 > | inline |
project_ics(VectorN const &x, Real t, std::vector< Integer > const &projected_equations, std::vector< Integer > const &projected_invariants, VectorN &x_projected) const | Sandals::RungeKutta< 1, N, 0 > | inline |
projection() | Sandals::RungeKutta< 1, N, 0 > | inline |
projection(bool t_projection) | Sandals::RungeKutta< 1, N, 0 > | inline |
projection_tolerance() | Sandals::RungeKutta< 1, N, 0 > | inline |
projection_tolerance(Real t_projection_tolerance) | Sandals::RungeKutta< 1, N, 0 > | inline |
relative_tolerance() | Sandals::RungeKutta< 1, N, 0 > | inline |
relative_tolerance(Real t_relative_tolerance) | Sandals::RungeKutta< 1, N, 0 > | inline |
reverse(bool t_reverse) | Sandals::RungeKutta< 1, N, 0 > | inline |
reverse_mode() | Sandals::RungeKutta< 1, N, 0 > | inline |
RungeKutta(const RungeKutta &)=delete | Sandals::RungeKutta< 1, N, 0 > | |
RungeKutta(Tableau< S > const &t_tableau) | Sandals::RungeKutta< 1, N, 0 > | inline |
RungeKutta(Tableau< S > const &t_tableau, System t_system) | Sandals::RungeKutta< 1, N, 0 > | inline |
safety_factor() | Sandals::RungeKutta< 1, N, 0 > | inline |
safety_factor(Real t_safety_factor) | Sandals::RungeKutta< 1, N, 0 > | inline |
solve(VectorX const &t_mesh, VectorN const &ics, Solution< N, M > &sol) | Sandals::RungeKutta< 1, N, 0 > | inline |
stages() const | Sandals::RungeKutta< 1, N, 0 > | inline |
step(VectorN const &x_old, Real t_old, Real h_old, VectorN &x_new, Real &h_new) | Sandals::RungeKutta< 1, N, 0 > | inline |
System typedef | Sandals::ExplicitEuler< N, M > | |
system() | Sandals::RungeKutta< 1, N, 0 > | inline |
system(System t_system) | Sandals::RungeKutta< 1, N, 0 > | inline |
tableau() | Sandals::RungeKutta< 1, N, 0 > | inline |
tableau() const | Sandals::RungeKutta< 1, N, 0 > | inline |
Time typedef | Sandals::RungeKutta< 1, N, 0 > | |
Type typedef | Sandals::RungeKutta< 1, N, 0 > | |
type() const | Sandals::RungeKutta< 1, N, 0 > | inline |
VectorK typedef | Sandals::RungeKutta< 1, N, 0 > | private |
VectorM typedef | Sandals::RungeKutta< 1, N, 0 > | private |
VectorN typedef | Sandals::RungeKutta< 1, N, 0 > | private |
VectorP typedef | Sandals::RungeKutta< 1, N, 0 > | private |
VectorS typedef | Sandals::RungeKutta< 1, N, 0 > | private |
verbose_mode() | Sandals::RungeKutta< 1, N, 0 > | inline |
verbose_mode(bool t_verbose) | Sandals::RungeKutta< 1, N, 0 > | inline |