#include <vector>#include <string>#include "orsa_coord.h"#include "orsa_common.h"#include "orsa_body.h"#include "orsa_error.h"#include "orsa_frame.h"Include dependency graph for orsa_interaction.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 | Interaction |
| class | MappedTable |
| class | Legendre |
| class | Newton |
| class | GravitationalTree |
| class | Relativistic |
| class | ArmonicOscillator |
| class | GalacticPotentialAllen |
| class | GalacticPotentialAllenPlusNewton |
| class | JPLPlanetsNewton |
Enumerations | |
| enum | orsa::InteractionType { orsa::NEWTON = 1, orsa::ARMONICOSCILLATOR = 2, orsa::GALACTIC_POTENTIAL_ALLEN = 3, orsa::GALACTIC_POTENTIAL_ALLEN_PLUS_NEWTON = 4, orsa::JPL_PLANETS_NEWTON = 5, orsa::GRAVITATIONALTREE = 6, orsa::NEWTON_MPI = 7, orsa::RELATIVISTIC = 8 } |
Functions | |
| void | orsa::convert (InteractionType &it, const unsigned int i) |
| std::string | orsa::label (const InteractionType it) |
| void | orsa::make_new_interaction (Interaction **i, const InteractionType type) |
1.4.7