Loading [MathJax]/extensions/tex2jax.js
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages

◆ distance_factor_paleo()

double pism::surface::DEBMSimplePointwise::distance_factor_paleo ( double  eccentricity,
double  true_anomaly 
)
static

The unit-less factor scaling top of atmosphere insolation according to the earth's distance from the sun. This is the "paleo" version used when the trigonometric expansion (equation 2.2.9 in Liou 2002) is not valid.

Implements equation A1 in Zeitz et al.

See also equation 2.2.5 from Liou (2002).

This quantity is equal to 1 / R^2, where R is the sun-earth distance in units of the semi-major axis of the earth's orbit.

Parameters
[in]eccentricityeccentricity of the earth's orbit
[in]true_anomalytrue anomaly of the earth in the heliocentric ecliptic coordinate system

Definition at line 174 of file DEBMSimplePointwise.cc.

References eccentricity(), pism::RuntimeError::formatted(), and PISM_ERROR_LOCATION.

Referenced by orbital_parameters().