This package provides python bindings to the atmospheric component of TEOS-10. Also includes expanded metorological quantities like the equivalent potential temperature.
Project description
Python bindings to TEOS-10
Includes:
- Sea-Ice-Water (SIA) Library 3.0 + simple code fixes (for easy compilation)
- An extra module layer 'Liq_Ice_Air_5a.F90', 'Liq_Ice_Air_5b.F90', 'Liq_Ice_Air_5c.F90' and
'Liq_Ice_Air_5d.F90' with the temperature, the entropy, the potential temperature,
the equivalent potential temperature and the pseudo equivalent potential temperature
valid over the whole region of validity of TEOS-10.
- Two other extra modules 'Liq_Air_4d.F90' and 'Ice_Air_4d.F90' that are very similar
to 'Liq_Air_4b.F90' and 'Ice_Air_4b.F90' but where one can specify a maximum
saturation mass fraction in the definition of the Gibbs function. This allows
to compute the equivalent potential temperature in a clean manner.
- A framework to add python bindings to the Fortran version of TEOS-10 with basic examples.
This package provides a simple way to import the TEOS-10 SIA Library into python.
The current beta version offers a very basic interface to the library. Future versions
will include a better interface and a more extensive physical description of the different
routines available.
Frederic Laliberte, October 30 2012
Includes:
- Sea-Ice-Water (SIA) Library 3.0 + simple code fixes (for easy compilation)
- An extra module layer 'Liq_Ice_Air_5a.F90', 'Liq_Ice_Air_5b.F90', 'Liq_Ice_Air_5c.F90' and
'Liq_Ice_Air_5d.F90' with the temperature, the entropy, the potential temperature,
the equivalent potential temperature and the pseudo equivalent potential temperature
valid over the whole region of validity of TEOS-10.
- Two other extra modules 'Liq_Air_4d.F90' and 'Ice_Air_4d.F90' that are very similar
to 'Liq_Air_4b.F90' and 'Ice_Air_4b.F90' but where one can specify a maximum
saturation mass fraction in the definition of the Gibbs function. This allows
to compute the equivalent potential temperature in a clean manner.
- A framework to add python bindings to the Fortran version of TEOS-10 with basic examples.
This package provides a simple way to import the TEOS-10 SIA Library into python.
The current beta version offers a very basic interface to the library. Future versions
will include a better interface and a more extensive physical description of the different
routines available.
Frederic Laliberte, October 30 2012
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyteos_air-0.2.5.tar.gz
(245.9 kB
view hashes)