PISM, A Parallel Ice Sheet Model  stable v2.1.1 committed by Constantine Khrulev on 2024-12-04 13:36:58 -0900
Namespaces | Classes | Functions
pism::atmosphere Namespace Reference

Atmosphere models and modifiers: provide precipitation and temperature to a surface::SurfaceModel below. More...

Namespaces

 diagnostics
 

Classes

class  Anomaly
 Reads and uses air_temp and precipitation anomalies from a file. More...
 
class  CosineYearlyCycle
 
class  Delta_P
 
class  Delta_T
 
class  ElevationChange
 
class  Factory
 
class  Frac_P
 
class  Given
 
class  OrographicPrecipitation
 
class  OrographicPrecipitationSerial
 
class  PIK
 
class  PrecipitationScaling
 
class  SeaRISEGreenland
 A modification of YearlyCycle tailored for the SeaRISE-Greenland assessment. Uses the Fausto [Faustoetal2009] present-day temperature parameterization and stored precipitation data. More...
 
class  Uniform
 
class  WeatherStation
 
class  YearlyCycle
 
class  AtmosphereModel
 A purely virtual class defining the interface of a PISM Atmosphere Model. More...
 

Functions

static double huybrechts_dewolde_mean_annual (double surface_elevation, double latitude)
 
static double huybrechts_dewolde_mean_summer (double surface_elevation, double latitude)
 
static void huybrechts_dewolde (const Geometry &geometry, array::Scalar &T_ma, array::Scalar &T_ms)
 
static void era_interim (const Geometry &geometry, array::Scalar &T_ma, array::Scalar &T_ms)
 
static void era_interim_sin (const Geometry &geometry, array::Scalar &T_ma, array::Scalar &T_ms)
 
static void era_interim_lon (const Geometry &geometry, array::Scalar &T_ma, array::Scalar &T_ms)
 
static double martin2011_mean_annual (double elevation, double latitude)
 
static void martin2011 (const Geometry &geometry, array::Scalar &T_ma, array::Scalar &T_ms)
 
static void martin_huybrechts_dewolde (const Geometry &geometry, array::Scalar &T_ma, array::Scalar &T_ms)
 

Detailed Description

Atmosphere models and modifiers: provide precipitation and temperature to a surface::SurfaceModel below.