PISM, A Parallel Ice Sheet Model
stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
|
A relationship between the age of the ice and the grain size from the Vostok core. More...
#include <grain_size_vostok.hh>
Public Member Functions | |
grain_size_vostok () | |
~grain_size_vostok () | |
double | operator() (double a) |
Private Member Functions | |
grain_size_vostok (const grain_size_vostok &other) | |
grain_size_vostok & | operator= (const grain_size_vostok &) |
Private Attributes | |
gsl_interp_accel * | m_acc |
gsl_spline * | m_spline |
Static Private Attributes | |
static const int | m_N = 22 |
static const double | m_age [m_N] |
static const double | m_grain_size [m_N] |
A relationship between the age of the ice and the grain size from the Vostok core.
A data set is interpolated here. The intention is that the softness of the ice has nontrivial dependence on its age, through its grain size, because of variable dustiness of the global climate. The grain size is partly determined by at which point in the glacial cycle the given ice fell as snow.
The data is from [DeLaChapelleEtAl98] and [LipenkovEtAl89]. In particular, Figure A2 in the former reference was hand-sampled with an attempt to include the `‘wiggles’' in that figure. Ages of the oldest ice (>= 300 ka) were estimated in a necessarily ad hoc way. The age value of 10000 ka was added simply to give interpolation for very old ice; ages beyond that get constant extrapolation. Linear interpolation is done between the samples.
Definition at line 41 of file grain_size_vostok.hh.