You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A comprehensive equation reference for every public isothermal and thermal
EOS, including parameter definitions, model domains, numerical inversion,
thermoelastic identities, fitting diagnostics, uncertainty propagation, and
explicit public-unit conversion factors.
Documentation distinguishing the equations typeset in Sokolova et al. (2016)
from the accompanying Excel workbook calculation implemented by Sokolova2016, including differences in the bulk-modulus derivative,
characteristic-temperature multiplier, oscillator pressure contributions,
reference-isotherm subtraction, and working pressure units.
Temperature inversion from pressure and volume for all thermal EOS models,
including NumPy broadcasting through temperature() and calculate_temperature().
Coupled temperature inference from ambient and heated volumes with a
fractional DAC confinement contribution through temperature_from_volumes().
The empirical f_dac * thermal_pressure pressure increment is solved in its
algebraically reduced form and requires 0 <= f_dac < 1.
Documentation distinguishes this fraction of EOS thermal pressure from a
fraction of cold pressure and describes its physical limits, calibration,
identifiability, baseline-drift, and uncertainty constraints.
Fixed-volume preparation for temperature inversion, avoiding repeated
Sokolova volume-integral evaluations during root finding.
Changed
Refreshed the locked runtime, development, documentation, and release
dependencies to their latest versions compatible with the supported Python
and declared package-version ranges.
The minimum supported SciPy version is now 1.9.3, ensuring a stable binary
installation and numerical fitting path on Python 3.9 across supported
platforms.
Documentation now uses Material for MkDocs with responsive navigation,
improved search and code presentation, and automatic light and dark themes.
The model overview now focuses on model selection and reference-EOS
compatibility, while advanced two-volume DAC analysis has moved out of the
introductory tutorial into a dedicated guide.