All our Cubic Equations of State are implemented based on the generic Cubic Equation:
P=RTV−b−acα(Tr)(V+δ1b)(V−δ2b)
Using the critical constants setup the parameters to use the SoaveRedlichKwong Equation of State
There is also the optional posibility to include the k_{ij} and l_{ij} matrices. Using by default Classic Van der Waals mixing rules. For more information about mixing rules look at Mixing Rules
The RKPR EoS extends the classical formulation of Cubic Equations of State by freeing the parameter δ1 and setting δ2=1+δ11−δ1. This extra degree provides extra ways of implementing the equation in comparison of other Cubic EoS (like PR and SRK) which are limited to definition of their critical constants.
Besides that extra parameter, the RKRR includes another α function:
α(Tr)=(32+Tr)k
In this implementation we take the simplest form which correlates the extra parameter to the critical compressibility factor Zc and the k parameter of the α function to Zc and ω:
δ1=d1+d2(d3−Zc)d4+d5(d3−Zc)d6 k=(A1Zc+A0)ω2+(B1Zc+B0)ω+(C1Zc+C0)
It is also possible to include the parameters as optional arguments.