Crate rust_solar
source ·Expand description
§Rust Solar Information
Please know this may not be 100% accurate as these data rely on 30% hypothetical data.
Rust Solar is a full fledged library to help programmers utilize calendar, date, and time for celestial bodies in their application. Down below are some links that helped my research.
§References Used
- Latex Editor
- Desmos Scientific Calculator
- Mars Html Calendar
- Design of an Elliptical Transfer Orbit
- Kepler Orbits
- Hyperbolic Kepler’s Equation
- Semi Major Axises and Semi Minor Axises
- Geometry of Orbits
- Julian Date Converter
- Semi Latus Rectum of Parabola or Hyperbola
Semi-Latus Rectum equation by Kolodez
- Orbital Periods
- Astronomy Calculations
- Mars Clock
- Orbits
§Features
asteroids
: Brings asteroid supportplanets
: Brings planet supportexo-planets
: Brings exo-planet supportcomets
: Brings comet supportmoons
: Brings moon support
Modules§
- This module contains anomalic equations
- This module contains calculations for supported asteroids
- This module contains calculations for supported comets
- This module contains common conversion data
- This module contains calculations for supported exoplanets
- This module contains julian operations
- This module contains common kepler data
- This module contains calculations for supported moons
- This module contains common orbital data
- This module contains calculations for supported planets
Macros§
- This is a declarative macro wrapper which acts like a match statement for making datetimes
- This is a declarative macro wrapper that containerizes a calendar type.
- This is a declarative macro that abstracts the
EarthDateTime::set_datetime
method. - This is a declarative macro wrapper which acts like a match statement, for transporting datetimes to gregorian date