|
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
|
Namespaces | |
| namespace | scalar |
Classes | |
| class | BasalFlux |
| Report basal mass balance flux, averaged over the reporting interval. More... | |
| class | BedTopographySeaLevelAdjusted |
| Sea-level adjusted bed topography (zero at sea level). More... | |
| class | BMBSplit |
| Report average basal mass balance flux over the reporting interval (grounded or floating areas) More... | |
| class | CalvingFlux |
| Report the calving flux. More... | |
| class | ConservationErrorFlux |
| class | CTS |
| Computes CTS, CTS = E/E_s(p). More... | |
| class | DischargeFlux |
| Report discharge (calving and frontal melt) flux. More... | |
| class | FluxDivergence |
| Report the divergence of the ice flux. More... | |
| class | FluxStaggered |
| Report mass flux on the staggered grid. More... | |
| class | ForcedRetreatFlux |
| Report the frontal melt flux. More... | |
| class | FrontalMeltFlux |
| Report the frontal melt flux. More... | |
| class | GroundingLineFlux |
| Report grounding line flux. More... | |
| class | HardnessAverage |
| Computes vertically-averaged ice hardness. More... | |
| class | HeightAboveFloatation |
| Computes the 2D height above flotation. More... | |
| class | IceAreaFraction |
| class | IceAreaFractionFloating |
| class | IceAreaFractionGrounded |
| class | IceBottomSurfaceElevation |
| Report ice top surface elevation. More... | |
| class | IceEnthalpyBasal |
| Computes enthalpy at the base of the ice. More... | |
| class | IceEnthalpySurface |
| Computes surface values of ice enthalpy. More... | |
| class | IceHardness |
| Ice hardness computed using the SIA flow law. More... | |
| class | IceMarginPressureDifference |
| Ocean pressure difference at calving fronts. Used to debug CF boundary conditins. More... | |
| class | IceMass |
| Computes the mass per cell. More... | |
| class | IceSurfaceElevation |
| Report ice top surface elevation. More... | |
| class | IceThickness |
| Report ice thickness. More... | |
| class | IceViscosity |
| Effective viscosity of ice (3D). More... | |
| class | IsochroneDepths |
| Report isochrone depth below surface, in meters. More... | |
| class | LatLonBounds |
| Computes latitude and longitude bounds. More... | |
| class | LiquidFraction |
| Computes the liquid water fraction. More... | |
| class | MassTransportAcrossGroundingLine |
| class | Rank |
| Computes a diagnostic field filled with processor rank values. More... | |
| class | SurfaceFlux |
| Report surface mass balance flux, averaged over the reporting interval. 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 | Temperature |
| Computes ice temperature from enthalpy. More... | |
| class | TemperatureBasal |
| Computes ice temperature at the base of the ice. 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 | TemperatureSurface |
| Computes ice temperature at the surface of the ice. 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 | ThicknessRateOfChange |
| Computes dHdt, the ice thickness rate of change. 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) |