Skip to content

Peritheos

Peritheos is a focused Python library for pressure-volume and pressure-volume-temperature equations of state for solid materials. It provides forward evaluation, pressure-volume inversion, thermoelastic properties, and least-squares parameter fitting.

The documentation is organized around scientific workflows:

Scope

Peritheos models homogeneous solid phases on a chosen reference isotherm. It does not currently calculate phase equilibria, solid solutions, shear moduli, or fluid fugacities. Thermodynamic free energies exposed by the Mie-Gruneisen models are vibrational contributions; they are not absolute formation energies.

Building these docs

python -m pip install -r docs/requirements.txt
mkdocs serve

The site executes its bundled fitting notebook against the local CSV dataset; it does not download scientific data during the build:

mkdocs build --strict

Citation

Cite Peritheos using the repository's CITATION.cff metadata and cite the original source for each EOS used. See References for the model-specific literature.