#include "orsa_frame.h"#include "orsa_error.h"#include "orsa_interaction.h"#include <string>


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 | IntegratorType { STOER = 1, BULIRSCHSTOER = 2, RUNGEKUTTA = 3, DISSIPATIVERUNGEKUTTA = 4, RA15 = 5, LEAPFROG = 6 } |
Functions | |
| void | convert (IntegratorType &it, const unsigned int i) |
| std::string | label (const IntegratorType it) |
| void | make_new_integrator (Integrator **i, const IntegratorType type) |
1.5.5