Class OrbitalElements
java.lang.Object
org.episteme.natural.physics.astronomy.OrbitalElements
Represents Keplerian Orbital Elements.
Defines an orbit using 6 parameters:
- a: Semi-major axis (m)
- e: Eccentricity (dimensionless)
- i: Inclination (rad)
- Ω (Omega): Longitude of ascending node (rad)
- É (omega): Argument of periapsis (rad)
- M: Mean anomaly at epoch (rad)
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObject[]Converts orbital elements to state vectors (position and velocity).
-
Field Details
-
a
-
e
-
i
-
Omega
-
omega
-
M
-
mu
-
-
Constructor Details
-
OrbitalElements
-
-
Method Details
-
toStateVector
Converts orbital elements to state vectors (position and velocity).- Returns:
- Object[] {Vector
r, Vector v}
-