11#ifndef __GALILEAN_MOONS__
12#define __GALILEAN_MOONS__
15 #include "matrixlib.h"
17 #include <MatrixLib/MatrixLib.h>
46 ml_matrix m_ecliptic_to_jupiter;
Galilean moon model.
Definition: sc_galilean_moons.h:29
ml_matrix get_position(void)
Get the position [Io;Europa;Ganymede;Callisto].
Definition: sc_galilean_moons.cc:130
void initialize(void)
Initialize with a filename.
Definition: sc_galilean_moons.cc:23
galilean_moons(void)
Constructor.
Definition: sc_galilean_moons.cc:15
void update(double jD)
Update the model with.
Definition: sc_galilean_moons.cc:87
ml_matrix get_transformation_ecliptic_to_jupiter(void)
Get the transformation from ecliptic to jupiter.
Definition: sc_galilean_moons.cc:150
ml_matrix get_velocity(void)
Get the velocity [Io;Europa;Ganymede;Callisto].
Definition: sc_galilean_moons.cc:140
Orbit mechanics functions and types, including Keplerian, spherical and cartesian elements.
Structure for storing orbit data.
Definition: sc_orbit.h:33