EGXPhys

Functions

template<typename T >
EGXPhys::Periapsis (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis of an orbiting body. More...
 
template<typename T >
EGXPhys::Pericenter (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis of an orbiting body. More...
 
template<typename T >
EGXPhys::Perifocus (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis of an orbiting body. More...
 
template<typename T >
EGXPhys::Perigalacticon (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around a galaxy. More...
 
template<typename T >
EGXPhys::Peribothron (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around a black hole. More...
 
template<typename T >
EGXPhys::Perinigricon (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around a black hole. More...
 
template<typename T >
EGXPhys::Periastron (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around a star. More...
 
template<typename T >
EGXPhys::Perihelion (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around the Sun. More...
 
template<typename T >
EGXPhys::Perihermion (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Mercury. More...
 
template<typename T >
EGXPhys::Pericytherion (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Venus. More...
 
template<typename T >
EGXPhys::Perigee (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Earth. More...
 
template<typename T >
EGXPhys::Perilune (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Moon. More...
 
template<typename T >
EGXPhys::Pericynthion (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Moon. More...
 
template<typename T >
EGXPhys::Periselene (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Moon. More...
 
template<typename T >
EGXPhys::Periareion (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Mars. More...
 
template<typename T >
EGXPhys::Perizene (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Jupiter. More...
 
template<typename T >
EGXPhys::Perijove (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Jupiter. More...
 
template<typename T >
EGXPhys::Perichron (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Saturn. More...
 
template<typename T >
EGXPhys::Perikrone (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Saturn. More...
 
template<typename T >
EGXPhys::Perisaturnium (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Saturn. More...
 
template<typename T >
EGXPhys::Periuranion (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Uranus. More...
 
template<typename T >
EGXPhys::Periposeidon (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Neptune. More...
 
template<typename T >
EGXPhys::Perihadion (const T &orbitalEccentricity, const T &semiMajorAxisInm)
 Calculates periapsis around Pluto. More...
 

Detailed Description

Calculates periapsis of an orbiting body.

Function Documentation

◆ Periapsis()

template<typename T >
T EGXPhys::Periapsis ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis of an orbiting body.

The periapsis is the distance at which an orbiting object is farthest away from the body it is orbiting.

\[r=a(1-e)\]

See http://mathworld.wolfram.com/Periapsis.html and https://en.wikipedia.org/wiki/Apsis

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Periapsis for the orbiting body.
See also
Pericenter() alternative name.
Perifocus() alternative name.
Perigalacticon() periapsis around a galaxy.
Peribothron() periapsis around a black hole.
Perinigricon() periapsis around a black hole.
Periastron() periapsis around a star.
Perihelion() periapsis around the Sun.
Perihermion() periapsis around Mercury.
Pericytherion() periapsis around Venus.
Perigee() periapsis around Earth.
Perilune() periapsis around Moon.
Pericynthion() periapsis around Moon.
Periselene() periapsis around Moon.
Periareion() periapsis around Mars.
Perizene() periapsis around Jupiter.
Perijove() periapsis around Jupiter.
Perichron() periapsis around Saturn.
Perikrone() periapsis around Saturn.
Perisaturnium() periapsis around Saturn.
Periuranion() periapsis around Uranus.
Periposeidon() periapsis around Neptune.
Perihadion() periapsis around Pluto.

◆ Periareion()

template<typename T >
T EGXPhys::Periareion ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Mars.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Periareion for the orbiting body.
See also
Periapsis() for more info.

◆ Periastron()

template<typename T >
T EGXPhys::Periastron ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around a star.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Periastron for the orbiting body.
See also
Periapsis() for more info.

◆ Peribothron()

template<typename T >
T EGXPhys::Peribothron ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around a black hole.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Peribothron for the orbiting body.
See also
Periapsis() for more info.
Perinigricon() alternative name.

◆ Pericenter()

template<typename T >
T EGXPhys::Pericenter ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis of an orbiting body.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Pericenter for the orbiting body.
See also
Periapsis() for more info.
Perifocus() alternative name.

◆ Perichron()

template<typename T >
T EGXPhys::Perichron ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Saturn.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perichron for the orbiting body.
See also
Periapsis() for more info.
Perichron() alternative name.
Perisaturnium() alternative name.

◆ Pericynthion()

template<typename T >
T EGXPhys::Pericynthion ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Moon.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Pericynthion for the orbiting body.
See also
Periapsis() for more info.
Perilune() alternative name.
Periselene() alternative name.

◆ Pericytherion()

template<typename T >
T EGXPhys::Pericytherion ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Venus.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Pericytherion for the orbiting body.
See also
Periapsis() for more info.

◆ Perifocus()

template<typename T >
T EGXPhys::Perifocus ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis of an orbiting body.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perifocus for the orbiting body.
See also
Periapsis() for more info.
Pericenter() alternative name.

◆ Perigalacticon()

template<typename T >
T EGXPhys::Perigalacticon ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around a galaxy.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perigalacticon for the orbiting body.
See also
Periapsis() for more info.

◆ Perigee()

template<typename T >
T EGXPhys::Perigee ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Earth.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perigee for the orbiting body.
See also
Periapsis() for more info.

◆ Perihadion()

template<typename T >
T EGXPhys::Perihadion ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Pluto.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perihadion for the orbiting body.
See also
Periapsis() for more info.

◆ Perihelion()

template<typename T >
T EGXPhys::Perihelion ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around the Sun.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perihelion for the orbiting body.
See also
Periapsis() for more info.

◆ Perihermion()

template<typename T >
T EGXPhys::Perihermion ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Mercury.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perihermion for the orbiting body.
See also
Periapsis() for more info.

◆ Perijove()

template<typename T >
T EGXPhys::Perijove ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Jupiter.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perijove for the orbiting body.
See also
Periapsis() for more info.
Perizene() alternative name.

◆ Perikrone()

template<typename T >
T EGXPhys::Perikrone ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Saturn.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perikrone for the orbiting body.
See also
Periapsis() for more info.
Perichron() alternative name.
Perisaturnium() alternative name.

◆ Perilune()

template<typename T >
T EGXPhys::Perilune ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Moon.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perilune for the orbiting body.
See also
Periapsis() for more info.
Pericynthion() alternative name.
Periselene() alternative name.

◆ Perinigricon()

template<typename T >
T EGXPhys::Perinigricon ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around a black hole.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perinigricon for the orbiting body.
See also
Periapsis() for more info.
Peribothron() alternative name.

◆ Periposeidon()

template<typename T >
T EGXPhys::Periposeidon ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Neptune.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Periposeidon for the orbiting body.
See also
Periapsis() for more info.

◆ Perisaturnium()

template<typename T >
T EGXPhys::Perisaturnium ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Saturn.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perisaturnium for the orbiting body.
See also
Periapsis() for more info.
Perichron() alternative name.
Perikrone() alternative name.

◆ Periselene()

template<typename T >
T EGXPhys::Periselene ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Moon.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Periselene for the orbiting body.
See also
Periapsis() for more info.
Perilune() alternative name.
Pericynthion() alternative name.

◆ Periuranion()

template<typename T >
T EGXPhys::Periuranion ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Uranus.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Periuranion for the orbiting body.
See also
Periapsis() for more info.

◆ Perizene()

template<typename T >
T EGXPhys::Perizene ( const T &  orbitalEccentricity,
const T &  semiMajorAxisInm 
)

Calculates periapsis around Jupiter.

Parameters
orbitalEccentricity\( e\ (dimensionless)\) Eccentricity of the orbit. Eccentricity is the amount by which an objects orbit around another body deviates from a perfect circle. e=0 is circular, 0<e<1 is elliptical and e>1 is hyperbola. See https://en.wikipedia.org/wiki/Orbital_eccentricity.
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the orbit in meters. This is the line segment from the center of the orbit to the widest point in the perimiter. See https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes.
Returns
\( r\ (m)\) Perizene for the orbiting body.
See also
Periapsis() for more info.
Perijove() alternative name.