yaeos
thermodynamic models
On yaeos
there are implemented a series of both residual Helmholtz
energy () and excess Gibbs energy () models.
This module takes all the relevant procedures and derived types related to them.
ArModel
base derived type
that provides the basic structure that a residual Helmholtz model
should provide.AlphaFunction
typeCubicMixRule
typeCubicEos
type that extends ArModel
to use a generic
two-parameter EoS. Implemented models that use this type can be
seen at yaeos__models_ar_cubic_implementationsQMR
(Quadratic Mixing Rule) type: extensible derived type that
defaults to classic vdW mixing rules.MHV
(Modified Huron-Vidal) type: Michelsens first order modified
Huron-Vidal mixing rule.