public class CR3BPFactory extends Object
CR3BPSystem
Modifier and Type | Method and Description |
---|---|
static CR3BPSystem |
getEarthMoonCR3BP()
Get the Earth-Moon CR3BP singleton bodies pair.
|
static CR3BPSystem |
getSunEarthCR3BP()
Get the Sun-Earth CR3BP singleton bodies pair.
|
static CR3BPSystem |
getSunJupiterCR3BP()
Get the Sun-Jupiter CR3BP singleton bodies pair.
|
static CR3BPSystem |
getSystem(CelestialBody primaryBody,
CelestialBody secondaryBody,
double a)
Get the corresponding CR3BP System.
|
@DefaultDataContext public static CR3BPSystem getSunJupiterCR3BP()
@DefaultDataContext public static CR3BPSystem getSunEarthCR3BP()
@DefaultDataContext public static CR3BPSystem getEarthMoonCR3BP()
public static CR3BPSystem getSystem(CelestialBody primaryBody, CelestialBody secondaryBody, double a)
primaryBody
- Primary Body in the CR3BP SystemsecondaryBody
- Secondary Body in the CR3BP Systema
- Semi-Major Axis of the secondary bodyCopyright © 2002-2020 CS GROUP. All rights reserved.