Thermoelasticity API
quantas.api.thermoelasticity exposes the complete quasi-static
thermoelastic lifecycle: normalize an elastic-volume series, couple it to QHA,
calibrate a reusable cold finite-strain model, reconstruct P–T grids or depth
profiles, select isothermal or adiabatic tensors, and export frontend-neutral
reports, tables, inputs, and plots.
The API has two distinct stages:
calibration: elastic Cij(V) + QHA -> reusable fit ResultData
analysis: fit ResultData -> point / grid / profile ResultData
Do not assume that the output of run() already represents a requested
P–T analysis grid.