#include <vector>
#include <string>
#include "orsa_coord.h"
#include "orsa_common.h"
#include "orsa_body.h"
#include "orsa_error.h"
#include "orsa_frame.h"
Go to the source code of this file.
Classes | |
class | Interaction |
class | MappedTable |
class | Legendre |
class | Newton |
class | GravitationalTree |
class | Relativistic |
class | ArmonicOscillator |
class | GalacticPotentialAllen |
class | GalacticPotentialAllenPlusNewton |
class | JPLPlanetsNewton |
Namespaces | |
namespace | orsa |
Enumerations | |
enum | InteractionType { NEWTON = 1, ARMONICOSCILLATOR = 2, GALACTIC_POTENTIAL_ALLEN = 3, GALACTIC_POTENTIAL_ALLEN_PLUS_NEWTON = 4, JPL_PLANETS_NEWTON = 5, GRAVITATIONALTREE = 6, NEWTON_MPI = 7, RELATIVISTIC = 8 } |
Functions | |
void | convert (InteractionType &it, const unsigned int i) |
std::string | label (const InteractionType it) |
void | make_new_interaction (Interaction **i, const InteractionType type) |