<commit_before>#include "SimpleJupiterSatellites.h"

#include "Maths/PDEMaths.h"

// SE - TODO: ... get data from horizons and make a fit?

/*
const KeplerElements IoKeplerOrbitalEphemeris::kxElements =
{
};
*/

// SE - NOTE: no idea what the reference plane is... assume ecliptic?

// Source: http://www.projectpluto.com/jsats.htm 2015-Aug-16
const KeplerElements LedaKeplerOrbitalEphemeris::kxElements =
{
    PDE::Rad2Deg( 249.02157 ),
    PDE::Rad2Deg( 26.70534 ),
    PDE::Rad2Deg( 217.11857 ),
    0.0741038,
    0.1470003,
    PDE::Rad2Deg( 150.57874 ),
    1.50972268,
    2442320.5, // 1974-Sep-30
};

// Source: http://www.projectpluto.com/jsats.htm 2015-Aug-16
const KeplerElements HimaliaKeplerOrbitalEphemeris::kxElements =
{
    PDE::Rad2Deg( 64.19257 ),
    PDE::Rad2Deg( 30.24666 ),
    PDE::Rad2Deg( 321.24132 ),
    0.0760468,
    0.1665967,
    PDE::Rad2Deg( 71.55525 ),
    1.45238101,
    2451540.5, // 1999-Dec-28
};<commit_msg>add some elements for amalthea from horizons<commit_after>#include "SimpleJupiterSatellites.h"

#include "Maths/PDEMaths.h"

// SE - TODO: ... get data from horizons and make a fit?

/*
const KeplerElements IoKeplerOrbitalEphemeris::kxElements =
{
};
*/

// SE - NOTE: no idea what the reference plane is... assume ecliptic?

// Source: JPL Horizons.
const KeplerElements AmaltheaKeplerOrbitalEphemeris::kxElements =
{
    PDE::Rad2Deg( 249.02157 ),
    PDE::Rad2Deg( 2.015464116682605 ),
    PDE::Rad2Deg( 313.2507339673505 ),
    0.0001216519191149836,
    0.000248074833492421,
    PDE::Rad2Deg( 65.17184176554154 ),
    717.6869325429853,
    2456171.5,
};

// Source: http://www.projectpluto.com/jsats.htm 2015-Aug-16
const KeplerElements LedaKeplerOrbitalEphemeris::kxElements =
{
    PDE::Rad2Deg( 249.02157 ),
    PDE::Rad2Deg( 26.70534 ),
    PDE::Rad2Deg( 217.11857 ),
    0.0741038,
    0.1470003,
    PDE::Rad2Deg( 150.57874 ),
    1.50972268,
    2442320.5, // 1974-Sep-30
};

// Source: http://www.projectpluto.com/jsats.htm 2015-Aug-16
const KeplerElements HimaliaKeplerOrbitalEphemeris::kxElements =
{
    PDE::Rad2Deg( 64.19257 ),
    PDE::Rad2Deg( 30.24666 ),
    PDE::Rad2Deg( 321.24132 ),
    0.0760468,
    0.1665967,
    PDE::Rad2Deg( 71.55525 ),
    1.45238101,
    2451540.5, // 1999-Dec-28
};
{'fraction_non_alphanumeric': 0.14733127481252756, 'fraction_numerical': 0.19364799294221438, 'mean_word_length': 3.32, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7479112', 'n_tokens_mistral': 1244, 'n_tokens_neox': 924, 'n_words': 156}