Namespace astrea::astro::planetary_bodies¶
Namespace List > astrea > astro > planetary_bodies
Classes¶
| Type | Name |
|---|---|
| class | Callisto Represents the Callisto celestial body. |
| class | Deimos Represents the Deimos celestial body. |
| class | Earth Represents the Earth celestial body. |
| class | Europa Represents the Europa celestial body. |
| class | Ganymede Represents the Ganymede celestial body. |
| class | Iapetus Represents the Iapetus celestial body. |
| class | Io Represents the Io celestial body. |
| class | Jupiter Represents the Jupiter celestial body. |
| class | Mars Represents the Mars celestial body. |
| class | Mercury Represents the Mercury celestial body. |
| class | Moon Represents the Moon celestial body. |
| class | Neptune Represents the Neptune celestial body. |
| class | Oberon Represents the Oberon celestial body. |
| class | Phobos Represents the Phobos celestial body. |
| class | Rhea Represents the Rhea celestial body. |
| class | Saturn Represents the Saturn celestial body. |
| class | Sun Represents the Sun celestial body. |
| class | Titan Represents the Titan celestial body. |
| class | Titania Represents the Titania celestial body. |
| class | Triton Represents the Triton celestial body. |
| class | Uranus Represents the Uranus celestial body. |
| class | Venus Represents the Venus celestial body. |
Public Types¶
| Type | Name |
|---|---|
| typedef mp_units::quantity< mp_units: |
TitanDensity Type alias for Density on Titan . |
Public Static Attributes¶
| Type | Name |
|---|---|
| const CelestialBodyParameters | DEFAULT_CALLISTO_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_DEIMOS_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_EARTH_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_EUROPA_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_GANYMEDE_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_IAPETUS_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_IO_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_JUPITER_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_MARS_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_MERCURY_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_MOON_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_NEPTUNE_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_OBERON_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_PHOBOS_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_RHEA_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_SATURN_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_SUN_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_TITANIA_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_TITAN_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_TRITON_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_URANUS_PARAMS = /* multi line expression */ |
| const CelestialBodyParameters | DEFAULT_VENUS_PARAMS = /* multi line expression */ |
| const std::map< Altitude, std::tuple< Altitude, Density, Altitude > > | earthAtmosphere = /* multi line expression */ |
| const std::map< Altitude, Density > | martianAtmosphere = /* multi line expression */ |
| const std::map< Altitude, TitanDensity > | titanicAtmosphere = /* multi line expression */ |
| const std::map< Altitude, Density > | venutianAtmosphere = /* multi line expression */ |
Public Types Documentation¶
typedef TitanDensity¶
Type alias for Density on Titan .
using astrea::astro::planetary_bodies::TitanDensity = typedef mp_units::quantity<mp_units::si::unit_symbols::g / (mp_units::pow<3>(mp_units::si::unit_symbols::cm))>;
Public Static Attributes Documentation¶
variable DEFAULT_CALLISTO_PARAMS¶
variable DEFAULT_DEIMOS_PARAMS¶
variable DEFAULT_EARTH_PARAMS¶
variable DEFAULT_EUROPA_PARAMS¶
variable DEFAULT_GANYMEDE_PARAMS¶
variable DEFAULT_IAPETUS_PARAMS¶
variable DEFAULT_IO_PARAMS¶
variable DEFAULT_JUPITER_PARAMS¶
variable DEFAULT_MARS_PARAMS¶
variable DEFAULT_MERCURY_PARAMS¶
variable DEFAULT_MOON_PARAMS¶
variable DEFAULT_NEPTUNE_PARAMS¶
variable DEFAULT_OBERON_PARAMS¶
variable DEFAULT_PHOBOS_PARAMS¶
variable DEFAULT_RHEA_PARAMS¶
variable DEFAULT_SATURN_PARAMS¶
variable DEFAULT_SUN_PARAMS¶
variable DEFAULT_TITANIA_PARAMS¶
variable DEFAULT_TITAN_PARAMS¶
variable DEFAULT_TRITON_PARAMS¶
variable DEFAULT_URANUS_PARAMS¶
variable DEFAULT_VENUS_PARAMS¶
variable earthAtmosphere¶
const std::map< Altitude, std::tuple< Altitude, Density, Altitude> > astrea::astro::planetary_bodies::earthAtmosphere;
variable martianAtmosphere¶
variable titanicAtmosphere¶
variable venutianAtmosphere¶
The documentation for this class was generated from the following file astrea/astro/astro/systems/planetary_bodies/Earth/Earth.cpp