EGXPhys
Habitable Zone Atmosphere

Functions

template<typename T >
EGXPhys::HabitableZoneAtmosphere (const T planetMassInkg, const T planetMeanRadiusInm, const T planetEquilibriumTemperatureInK)
 Calculates the Habitable Zone Atmosphere metric, \(HZA\), of a planet. The Habitable Zone Atmosphere is a measure of the potential of an exoplanet to hold a habitable atmosphere.

\[ HZA= \dfrac{ 2\sqrt{ \dfrac{m_p}{m_{\oplus}} / \dfrac{r_p}{r_{\oplus}} } -v_{eH} - v_{eN} }{v_{eH} - v_{eN}} \]

\[ v_{eH}=\sqrt{ \dfrac{z T_{eq}}{ M_wN } } \]

\[ T_{eq}=\sqrt{ \dfrac{z T_{eq}}{ M_wH } } \]

. More...

 

Detailed Description

Function Documentation

◆ HabitableZoneAtmosphere()

template<typename T >
T EGXPhys::HabitableZoneAtmosphere ( const T  planetMassInkg,
const T  planetMeanRadiusInm,
const T  planetEquilibriumTemperatureInK 
)

Calculates the Habitable Zone Atmosphere metric, \(HZA\), of a planet. The Habitable Zone Atmosphere is a measure of the potential of an exoplanet to hold a habitable atmosphere.

\[ HZA= \dfrac{ 2\sqrt{ \dfrac{m_p}{m_{\oplus}} / \dfrac{r_p}{r_{\oplus}} } -v_{eH} - v_{eN} }{v_{eH} - v_{eN}} \]

\[ v_{eH}=\sqrt{ \dfrac{z T_{eq}}{ M_wN } } \]

\[ T_{eq}=\sqrt{ \dfrac{z T_{eq}}{ M_wH } } \]

.

Equations from http://phl.upr.edu/library/notes/habitablezoneatmospherehzaahabitabilitymetricforexoplanets

Parameters
planetMassInkg\(m_{p}\ (kg)\) Mass of the planet in kilograms.
planetMeanRadiusInm\(r_{p}\ (m)\) Mean radius of the planet in meters.
planetEquilibriumTemperatureInK\(T_{eq}\ (K)\) Planetary equilibrium tempreture of a planet in kelvin.
Returns
\(HZA\ (dimensionless)\) Habitable Zone Atmosphere of a planet. Results between -1 and 1 means that the planet has the potential for a habitable atmospheric composition.