solarsystems 0.0.1

N-body solar system engine — gravitational dynamics, orbital mechanics, perturbations, event detection, and full celestial orchestration
Documentation
1
2
3
4
5
6
7
8
9
use asteroidsfactory::types::main_belt::{MainBeltAsteroid, SpectralType};

pub fn create() -> MainBeltAsteroid {
    MainBeltAsteroid::new(2.6278e5, 3456.0, 2.3615)
        .with_eccentricity(0.0887)
        .with_inclination(7.134_f64.to_radians())
        .with_spectral_type(SpectralType::V)
        .with_rotation_period(19_233.0)
}