24 releases

Uses new Rust 2024

0.9.5 Apr 14, 2026
0.9.4 Mar 9, 2026
0.9.3 Jan 26, 2026
0.9.2 Dec 11, 2025
0.1.1 Dec 22, 2021

#2775 in Math


Used in 7 crates

MIT/Apache

370KB
9K SLoC

FeOs-Core

crate documentation

Core traits and functionalities for the feos project.

The crate makes use of generalized (hyper-) dual numbers to generically calculate exact partial derivatives from Helmholtz energy equations of state. The derivatives are used to calculate

  • properties,
  • critical points,
  • and phase equilibria.

In addition to that, utilities are provided to assist in the handling of parameters for both molecular equations of state and (homosegmented) group contribution methods. Mainly as a simple test case, a cubic equation of state is published as part of this crate. Implementations of more sophisticated models can be found in the feos crate.

Dependencies

~5–7MB
~142K SLoC