Skip to main content

Literature data on lithium, especially its vapor

Project description

DOI License PyPI

Lithium vapor data

This python module contains various data useful for physical modeling of lithium, especially neutral lithium vapor.

It has data on

  • Vapor pressure
  • Vapor viscosity
  • Vapor thermal conductivity
  • Vapor self-diffusivity

as functions of temperature, each from a variety of sources. If you find sources in the literature not listed here, I'd be interested to incorporate them!

It also contains functions to calculate

  • Equilibrium vapor flux (Langmuir flux)
  • Surface tension

And for convenience, provides basic data on

  • (averaged) Li atomic mass
  • Heat of vaporization

This module is most concerned with temperatures from 300 K to 1500 K.

Multiple sources from the literature are included wherever possible. (Nearly) All data sources are cited.

Usage

>>> from livapordata import lithium
>>> li = lithium.LithiumProperties()
>>> t_k = 900 # Kelvin
>>> li.vapor_pressure(t_k) # in Pa
12.77074
>>> li.langmuir_flux(t_k) # in m^{-2} s^{-1}
4.257543e+23

Also see the example scripts provided, which plot the various lithium vapor pressure and viscosity functions.

Installation

This package can be installed from PyPi, using pip:

pip install livapordata

Citing

If you use this package in your research, please cite it (via Zenodo; link above).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

livapordata-0.9.1.tar.gz (14.2 kB view hashes)

Uploaded Source

Built Distribution

livapordata-0.9.1-py3-none-any.whl (15.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page