Class EphemerisCalculator.Planet
java.lang.Object
org.episteme.natural.physics.astronomy.mechanics.EphemerisCalculator.Planet
- Enclosing class:
EphemerisCalculator
Solar system body declaration with orbital elements at J2000.
Data loaded from planets.json.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EphemerisCalculator.Planetstatic final EphemerisCalculator.Planetstatic final EphemerisCalculator.Planetstatic final EphemerisCalculator.Planetstatic final EphemerisCalculator.Planetstatic final EphemerisCalculator.Planetstatic final EphemerisCalculator.Planetstatic final EphemerisCalculator.Planet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EphemerisCalculator.PlanetvoidsetA(double val) voidsetE(double val) voidsetI(double val) voidsetL0(double val) voidsetN(double val) voidvoidsetNode(double val) voidsetOmega(double val) voidsetOmega_lower(double val) voidsetOmega_upper(double val) static List<EphemerisCalculator.Planet> values()
-
Field Details
-
MERCURY
-
VENUS
-
EARTH
-
MARS
-
JUPITER
-
SATURN
-
URANUS
-
NEPTUNE
-
name
-
a
-
e
-
i
-
omega
-
Omega
-
L0
-
n
-
nVal
-
moons
-
-
Constructor Details
-
Planet
public Planet()
-
-
Method Details
-
setName
-
setA
public void setA(double val) -
setE
public void setE(double val) -
setI
public void setI(double val) -
setOmega_lower
public void setOmega_lower(double val) -
setOmega
public void setOmega(double val) -
setOmega_upper
public void setOmega_upper(double val) -
setNode
public void setNode(double val) -
setL0
public void setL0(double val) -
setN
public void setN(double val) -
get
-
values
-