PISM, A Parallel Ice Sheet Model  stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
Namespaces | Functions
DEBMSimplePointwise.cc File Reference
#include <algorithm>
#include <cassert>
#include <cmath>
#include "pism/coupler/surface/DEBMSimplePointwise.hh"
#include "pism/util/ConfigInterface.hh"
#include "pism/util/Context.hh"
#include "pism/util/Time.hh"

Go to the source code of this file.

Namespaces

 pism
 
 pism::surface
 Surface models and modifiers: provide top-surface temperature, mass flux, liquid water fraction, mass and thickness of the surface layer.
 
 pism::surface::details
 

Functions

static double pism::surface::details::CalovGreveIntegrand (double sigma, double temperature)
 
static double pism::surface::details::hour_angle (double phi, double latitude, double declination)
 
static double pism::surface::details::solar_longitude (double year_fraction, double eccentricity, double perihelion_longitude)
 
static double pism::surface::details::distance_factor_present_day (double year_fraction)
 
static double pism::surface::details::distance_factor_paleo (double eccentricity, double perihelion_longitude, double solar_longitude)
 
static double pism::surface::details::solar_declination_present_day (double year_fraction)
 
static double pism::surface::details::solar_declination_paleo (double obliquity, double solar_longitude)
 
static double pism::surface::details::insolation (double solar_constant, double distance_factor, double hour_angle, double latitude, double declination)