The PR adds DIPPR equations for the calculation of ideal gas heat capacities.
Additional changes that make dealing with ideal gas models more convenient:
Ideal gas models are implemented in feos rather than feos-core
NoBinaryModelRecord is added as a reusable struct for models that don't use binary interaction parameters. This renders JobackBinaryModelRecord obsolete
Joback and JobackParameters are combined in a single struct.
Changed the module structure in Python from feos.ideal_gas to feos.joback and feos.dippr (Due to the duplicate PureRecord class)
The PR adds DIPPR equations for the calculation of ideal gas heat capacities.
Additional changes that make dealing with ideal gas models more convenient:
feos
rather thanfeos-core
NoBinaryModelRecord
is added as a reusable struct for models that don't use binary interaction parameters. This rendersJobackBinaryModelRecord
obsoleteJoback
andJobackParameters
are combined in a single struct.feos.ideal_gas
tofeos.joback
andfeos.dippr
(Due to the duplicatePureRecord
class)