Available calculations
| Schema | Purpose |
|---|---|
iws.calculations.ArrheniusLogLinear(data=..., reference_temperature=...) | Fits from a table of measurements |
iws.calculations.SpecificHeatCapacity() | Converts between lumped cell heat capacity [J/K] and specific heat [J/(kg·K)] given the cell mass |
iws.calculations.LumpedHeatCapacityAndDensity() | Sets per-component specific heat and density to the cell-level lumped values |
Fitting Arrhenius parameters
include_func=True to additionally return an interpolant so the quantity can be evaluated at any temperature, not just the measured ones.
Specific heat capacity
"Cell specific heat capacity [J.kg-1.K-1]" to the parameter set.
Lumped thermal model
For a single-temperature cell model,LumpedHeatCapacityAndDensity propagates the cell-level specific heat and density to each component. Use it after SpecificHeatCapacity in pipelines that target a lumped thermal solve:
Thermal Calculations (theory)
Arrhenius theory, heat generation, lumped vs. distributed models.
Pipelines overview
How thermal calcs chain with direct entries and data fits.