Lava Viscosity Arrhenius Temperature Calculator

Infer signed apparent Arrhenius activation energy and query viscosity from independently measured paired controlled temperature/viscosity specimens by OLS logη versus inverse Kelvin; report fit quality, refuse temperature extrapolation. Unlike geology/lava-viscosity this FITS evidence rather than applying supplied pre-exponential/activation-energy constants. Caller independently establishes fixed composition/crystal/water state, units and applicability; not mineral identity, operation safety or a validated forecast.

Description

An Arrhenius viscosity fit relates the logarithm of measured viscosity to inverse absolute temperature.

An Arrhenius viscosity fit relates the logarithm of measured viscosity to inverse absolute temperature.1

Fitting paired specimens can estimate an apparent activation energy and a viscosity within the observed temperature range.

When to use Lava Viscosity Arrhenius Temperature Calculator

Use this tool when you need to reproduce the stated calculation from measured records or independently selected model inputs. Prepare matched observations and independently established site, specimen, units, datum, and calibration context.

How to use Lava Viscosity Arrhenius Temperature Calculator and understand its results

  1. Prepare matched observations and independently established site, specimen, units, datum, and calibration context.
  2. Enter observedTemperaturesKelvin, observedViscositiesPaSecond, queryTemperatureK, callerGasConstantJMolK, following the field table and rules below, then run the tool.
  3. Read inferredActivationEnergyJMol, fittedViscosityPaSecond, logViscosityFitRSquared. Use the output meanings below to interpret units, signs, flags, and any nested result fields.
  4. Correct reported input issues and run again. For a successful result, check the stated evidence coverage and assumptions before using it in your review.
Input fieldMeaningValue typeRequirement
observedTemperaturesKelvinObserved temperatures kelvinlist of numberRequired
observedViscositiesPaSecondObserved viscosities pa secondlist of numberRequired
queryTemperatureKQuery temperature knumberRequired
callerGasConstantJMolKCaller gas constant j mol knumberRequired

Enter at least two aligned positive viscosity and Kelvin temperature observations with temperatures strictly increasing, plus a positive gas constant. Fit ln(viscosity) against 1/T by ordinary least squares. The query must be positive and within the measured temperature interval. Multiply fitted slope by the gas constant for signed apparent activation energy; exponentiate the fitted log value at the query. R² describes this log-domain fit and is one for constant response. Composition, crystal content, and water state must be controlled externally.

ln(η)=a+b/T; E_apparent=bR; η_query=exp(a+b/T_query)

Symbols follow the input and output meanings and the calculation rules above.

Output fieldMeaningValue type
inferredActivationEnergyJMolInferred activation energy j molnumber
fittedViscosityPaSecondFitted viscosity pa secondnumber
logViscosityFitRSquaredLog viscosity fit R²number
json
{
  "input": {
    "observedTemperaturesKelvin": [
      500,
      1000,
      2000
    ],
    "observedViscositiesPaSecond": [
      12.214027581601698,
      11.051709180756477,
      10.51271096376024
    ],
    "queryTemperatureK": 1000,
    "callerGasConstantJMolK": 10
  },
  "output": {
    "inferredActivationEnergyJMol": 999.9999999999994,
    "fittedViscosityPaSecond": 11.051709180756475,
    "logViscosityFitRSquared": 0.9999999999999997
  }
}

Limitations and assumptions

Interpretation requires independently matched observations, units, site or specimen, and calibration. The calculation does not establish geological identity, operating safety, or an eruption forecast.

Missing required fields, unknown fields, wrong types, and violated calculation rules are input issues. Numeric values must be finite; nonfinite results are rejected. Evidence arrays must be dense, with no missing cells. Numeric observation lists allow at most 10,000 entries, subject to any smaller bounds stated above.

Alternative or Complementary methods

For a related review, use Hot Spring Silica Geothermometer Calculator: A silica geothermometer interprets dissolved silica through a particular mineral-equilibrium and steam-loss branch. This tool interpolates your verified branch rather than selecting quartz or chalcedony assumptions for you. For a complementary step, use Tilt Vector Magma Depth Estimate Calculator: A tilt pattern can be compared with a depth calibration only after the source geometry and other model parameters have been independently established. This tool interpolates a supplied tilt-shape coordinate and its matched depth response.

References

  1. Lava Viscosity Arrhenius Temperature Calculator — tool.io

Similar or alternative tools

  • Hot Spring Silica Geothermometer Calculator

    A silica geothermometer interprets dissolved silica through a particular mineral-equilibrium and steam-loss branch. This tool interpolates your verified branch rather than selecting quartz or chalcedony assumptions for you.

  • Tilt Vector Magma Depth Estimate Calculator

    A tilt pattern can be compared with a depth calibration only after the source geometry and other model parameters have been independently established. This tool interpolates a supplied tilt-shape coordinate and its matched depth response.

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