#include "orsa_frame.h"#include "orsa_error.h"#include "orsa_interaction.h"#include <string>Include dependency graph for orsa_integrator.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | orsa |
Classes | |
| class | Integrator |
| This is the interface for all the Integrator classes. More... | |
| class | FixedTimestepIntegrator |
| class | MultistepIntegrator |
| class | VariableTimestepIntegrator |
| class | ModifiedMidpoint |
| Advances using a number of substeps (midpoints). For conservative and non-conservative Interaction. More... | |
| class | Stoer |
| Like the ModifiedMidpoint, but for conservative Interaction. More... | |
| class | RungeKutta |
| class | DissipativeRungeKutta |
| class | Radau15 |
| class | Leapfrog |
Enumerations | |
| enum | orsa::IntegratorType { orsa::STOER = 1, orsa::BULIRSCHSTOER = 2, orsa::RUNGEKUTTA = 3, orsa::DISSIPATIVERUNGEKUTTA = 4, orsa::RA15 = 5, orsa::LEAPFROG = 6 } |
Functions | |
| void | orsa::convert (IntegratorType &it, const unsigned int i) |
| std::string | orsa::label (const IntegratorType it) |
| void | orsa::make_new_integrator (Integrator **i, const IntegratorType type) |
1.4.7