Equilibrium Line Altitude ELA

Find the unique observed zero of a piecewise-linear altitude/net-balance profile; missing and multiple equilibrium lines are not extrapolated or arbitrarily selected.

Description

The equilibrium line is where annual net mass balance changes sign with elevation.

The equilibrium line is where annual net mass balance changes sign with elevation. Observations can support one crossing, several crossings or none.1

Find the unique observed zero of a piecewise-linear altitude/net-balance profile; missing and multiple equilibrium lines are not extrapolated or arbitrarily selected.

When to use Equilibrium Line Altitude ELA

Use this for the following task: Find the unique observed zero of a piecewise-linear altitude/net-balance profile; missing and multiple equilibrium lines are not extrapolated or arbitrarily selected.

Prepare the measurements and calibration parameters in the declared units. Keep vector entries aligned and choose a consistent spatial frame and time basis.

How to use Equilibrium Line Altitude ELA and understand its results

  1. Prepare the measurements and calibration parameters in the declared units. Keep vector entries aligned and choose a consistent spatial frame and time basis.
  2. Enter elevationsM, netBalancesMwe using the field table, then run the tool.
  3. Read interpolatedElaM. Interpret flags, units, ordering and placeholder values using the rules below.
  4. Review any reported issue or failed check, correct the supplied values when appropriate, and verify the result in its intended context.
Input fieldMeaningValue type and boundsRequirement
elevationsMElevations mlist of number; each entry: numberRequired
netBalancesMweNet balances mwelist of number; each entry: numberRequired

Use ordered elevations and aligned net balances. Find an exact zero or interpolate a sign-changing interval; require exactly one identifiable crossing.2

ELA = elevation at net balance 0 using piecewise-linear interpolation

This summarizes the declared operation. Units, indexing, inclusivity and exceptional cases are explained in the surrounding text.

Output fieldMeaningValue type
interpolatedElaMInterpolated ela mnumber
json
{
  "input": {
    "elevationsM": [
      1000,
      1500,
      2000
    ],
    "netBalancesMwe": [
      -1,
      0.5,
      1
    ]
  },
  "output": {
    "interpolatedElaM": 1333.3333333333335
  }
}

Limitations and assumptions

No crossing is extrapolated and multiple crossings are not arbitrarily resolved.

Constants and empirical coefficients are supplied rather than calibrated. Check units and observational applicability before interpreting the model. Malformed requests produce input errors. A successfully evaluated request can still contain false flags, empty result lists or a result outside the supplied threshold; those outcomes have the meanings stated above.

Alternative or Complementary methods

Choose Accumulation Area Ratio AAR for this operation: Estimate AAR above a supplied ELA with area uniform within each elevation band; nonuniform hypsometry and transient snowline differences are external. For a complementary task, use Accumulation Gradient Altitude for this operation: Fit an observed accumulation/altitude gradient and predict only within the measured altitude range; extrapolated precipitation climatology is not invented.

Further background: Glacier accumulation, ablation and mass balance.

References

  1. Glacier accumulation, ablation and mass balance — USGS

  2. Equilibrium Line Altitude ELA — tool.io

Similar or alternative tools

  • Accumulation Area Ratio AAR

    Estimate AAR above a supplied ELA with area uniform within each elevation band; nonuniform hypsometry and transient snowline differences are external.

  • Accumulation Gradient Altitude

    Fit an observed accumulation/altitude gradient and predict only within the measured altitude range; extrapolated precipitation climatology is not invented.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies