Skip to content

diffusionGasEvaporation: improper example usage and tutorial <= The definition of the Antoine equation is not general one (the sign of second term inversed).

In Antoine.H and Antoine.C, the saturation pressure is evaluated as ln(p)=A + B/(C+T). This definition of the Antoine equation is not general one.

Note that, in the commonly used Antoine equation ln(p)=A - B/(C+T), the sign of the second term is negative, and the constants A and B are positive value. These constant values for this equation can be found in the handbooks of chemistry.

If the constant B is set to a positive value in saturationPressure evaluation by Antoine, following the example usage described in diffusionGasEvaporation Class Template Reference or the phaseProperties setting in tutorial poolEvaporationMultiComponent, it gives the strange result that the vapor pressure decreases with an increase of the temperature, against nature.

This issue can be solved by setting the constant B to be the general Antoine constant B multiplied by -1.

Edited by takashi suzuki