PISM, A Parallel Ice Sheet Model
stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
|
Namespaces | |
scalar | |
Classes | |
class | IsochroneDepths |
Report isochrone depth below surface, in meters. More... | |
class | FluxDivergence |
Report the divergence of the ice flux. More... | |
class | FluxStaggered |
Report mass flux on the staggered grid. More... | |
class | TendencyOfIceAmount |
Computes tendency_of_ice_amount, the ice amount rate of change. More... | |
class | TendencyOfIceAmountDueToFlow |
Computes tendency_of_ice_amount_due_to_flow, the rate of change of ice amount due to flow. More... | |
class | SurfaceFlux |
Report surface mass balance flux, averaged over the reporting interval. More... | |
class | BasalFlux |
Report basal mass balance flux, averaged over the reporting interval. More... | |
class | ConservationErrorFlux |
class | DischargeFlux |
Report discharge (calving and frontal melt) flux. More... | |
class | CalvingFlux |
Report the calving flux. More... | |
class | FrontalMeltFlux |
Report the frontal melt flux. More... | |
class | ForcedRetreatFlux |
Report the frontal melt flux. More... | |
class | IceMarginPressureDifference |
Ocean pressure difference at calving fronts. Used to debug CF boundary conditins. More... | |
class | BMBSplit |
Report average basal mass balance flux over the reporting interval (grounded or floating areas) More... | |
class | HardnessAverage |
Computes vertically-averaged ice hardness. More... | |
class | Rank |
Computes a diagnostic field filled with processor rank values. More... | |
class | CTS |
Computes CTS, CTS = E/E_s(p). More... | |
class | Temperature |
Computes ice temperature from enthalpy. More... | |
class | TemperaturePA |
Compute the pressure-adjusted temperature in degrees C corresponding to ice temperature. More... | |
class | TemperaturePABasal |
Computes basal values of the pressure-adjusted temperature. More... | |
class | IceEnthalpySurface |
Computes surface values of ice enthalpy. More... | |
class | IceEnthalpyBasal |
Computes enthalpy at the base of the ice. More... | |
class | TemperatureBasal |
Computes ice temperature at the base of the ice. More... | |
class | TemperatureSurface |
Computes ice temperature at the surface of the ice. More... | |
class | LiquidFraction |
Computes the liquid water fraction. More... | |
class | TemperateIceThickness |
Computes the total thickness of temperate ice in a column. More... | |
class | TemperateIceThicknessBasal |
Computes the thickness of the basal layer of temperate ice. More... | |
class | ThicknessRateOfChange |
Computes dHdt, the ice thickness rate of change. More... | |
class | LatLonBounds |
Computes latitude and longitude bounds. More... | |
class | IceAreaFraction |
class | IceAreaFractionGrounded |
class | IceAreaFractionFloating |
class | HeightAboveFloatation |
Computes the 2D height above flotation. More... | |
class | IceMass |
Computes the mass per cell. More... | |
class | BedTopographySeaLevelAdjusted |
Sea-level adjusted bed topography (zero at sea level). More... | |
class | IceHardness |
Ice hardness computed using the SIA flow law. More... | |
class | IceViscosity |
Effective viscosity of ice (3D). More... | |
class | IceThickness |
Report ice thickness. More... | |
class | IceBottomSurfaceElevation |
Report ice top surface elevation. More... | |
class | IceSurfaceElevation |
Report ice top surface elevation. More... | |
class | GroundingLineFlux |
Report grounding line flux. More... | |
Enumerations | |
enum | AmountKind { AMOUNT , MASS } |
enum | ChangeKind { CALVING , FRONTAL_MELT , FORCED_RETREAT , TOTAL_DISCHARGE } |
enum | AreaType { GROUNDED , SHELF , BOTH } |
enum | TermType { SMB , BMB , FLOW , ERROR } |
Functions | |
static void | accumulate_changes (const IceModel *model, double factor, ChangeKind kind, array::Scalar &accumulator) |
static double | square (double x) |