Skip to content

PISM Aliases

The table below maps PISM variable names to IGM canonical names. IGM's internal names were originally chosen to follow PISM conventions, so many entries are identity mappings. The non-identity entries are where the two conventions diverge (e.g. PISM uses temp for ice temperature; IGM uses T).

PISM aliases are active by defaultbuiltin_state_aliases loads both descriptive.yaml and pism.yaml at startup, so state.temp, state.climatic_mass_balance, state.liqfrac, etc. work out of the box.


Alias IGM Canonical Name
topg topg
usurf usurf
thk thk
ubar ubar
vbar vbar
uvel U
vvel V
wvel W
uvelsurf uvelsurf
vvelsurf vvelsurf
wvelsurf wvelsurf
uvelbase uvelbase
vvelbase vvelbase
wvelbase wvelbase
velsurf_mag velsurf_mag
velbase_mag velbase_mag
climatic_mass_balance smb
flux_divergence divflux
arrhenius arrhenius
temp T
liqfrac omega
enthalpy E
temp_pa T_pa
temppabase T_pa_b
ice_surface_temp T_s
bmelt basal_melt_rate
tillwat h_water_till
bheatflx basal_heat_flux