improver.psychrometric_calculations.svp_table moduleΒΆ

Module to contain a saturated vapour pressure (SVP) lookup table.

The data held in this table were created using the utilities.ancillary_creation plugin SaturatedVapourPressureTable, rounded to 6 decimal places. That plugin employs the Goff-Gratch method to produce values for given temperatures.

The values contained here are for SVP in a pure water vapour system. A correction is applied to convert these to SVP in air; see the WetBulbTemperature._pressure_correct_svp function. The correction is applied subsequently to keep the method aligned with that employed in the Met Office UM.

Values are given in units of Pa.

A value of SVP for any temperature between T_min and T_max (inclusive) can be obtained by interpolating through the table, as is done in the WetBulbTemperature_lookup_svp function.