A Julia package for fitting the equation of state of solids, and more
Author MineralsCloud
0 Stars
Updated Last
11 Months Ago
Started In
November 2018


Build Status Build Status Build Status Build Status Build Status Coverage Coverage Stable Dev Code Style: Blue

This package implements some equations of state (EOS) of solids which are useful in research. It currently includes:

  1. Murnaghan EOS
  2. Birch–Murnaghan EOS family:
    1. BirchMurnaghan2nd
    2. BirchMurnaghan3rd
    3. BirchMurnaghan4th
  3. Vinet EOS
  4. Poirier–Tarantola EOS family:
    1. PoirierTarantola2nd
    2. PoirierTarantola3rd
    3. PoirierTarantola4th
  5. AntonSchmidt EOS (experimental)
  6. BreenanStacey EOS (experimental)

The formulae are referenced from Ref. 1.

This package also includes linear and nonlinear fitting methods, also referenced from Ref. 1.

See its documentation.



  • Implement nonlinear fitting using CMPFit.jl.


  1. A. Otero-De-La-Roza, V. Luaña, Comput. Phys. Commun. 182, 1708–1720 (2011).

Used By Packages

No packages found.