Miscellaneous Data (chemicals.miscdata)

This module contains several tables which are common to different lookup functions.

For reporting bugs, adding feature requests, or submitting pull requests, please use the GitHub issue tracker.

Temperature Dependent data

chemicals.miscdata.lookup_VDI_tabular_data(CASRN, prop)[source]

This function retrieves the tabular data available for a given chemical and a given property. Lookup is based on CASRNs. Length of data returned varies between chemicals. All data is at saturation condition from [1].

Function has data for 58 chemicals.

Parameters
CASRNstr

CASRN [-]

propstr

Property [-]

Returns
Tslist

Temperatures where property data is available, [K]

propslist

Properties at each temperature, [various]

Notes

The available properties are ‘P’, ‘Density (l)’, ‘Density (g)’, ‘Hvap’, ‘Cp (l)’, ‘Cp (g)’, ‘Mu (l)’, ‘Mu (g)’, ‘K (l)’, ‘K (g)’, ‘Pr (l)’, ‘Pr (g)’, ‘sigma’, ‘Beta’, ‘Volume (l)’, and ‘Volume (g)’.

Data is available for all properties and all chemicals; surface tension data was missing for mercury, but added as estimated from the a/b coefficients listed in Jasper (1972) to simplify the function.

References

1

Gesellschaft, VDI, ed. VDI Heat Atlas. 2E. Berlin : Springer, 2010.

Examples

>>> lookup_VDI_tabular_data('67-56-1', 'Mu (g)')
([337.63, 360.0, 385.0, 410.0, 435.0, 460.0, 500.0], [1.11e-05, 1.18e-05, 1.27e-05, 1.36e-05, 1.46e-05, 1.59e-05, 2.04e-05])
>>> lookup_VDI_tabular_data('7782-41-4', 'sigma')
([53.49, 64.0, 74.0, 85.04, 92.0, 102.0, 112.0, 122.0, 132.0, 144.41], [0.0227, 0.02, 0.0166, 0.0136, 0.0117, 0.0092, 0.0068, 0.0045, 0.0024, 0.0])