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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file livapordata-0.9.1.tar.gz.

File metadata

  • Download URL: livapordata-0.9.1.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for livapordata-0.9.1.tar.gz
Algorithm Hash digest
SHA256 87fa8a37d7edae2981e63d6a60327617150de74152b8d0b8207bd4ca58bacb58
MD5 0668fa32d4653a50d31cd31306084203
BLAKE2b-256 922c3f41047b3496376bc430ab3c9778e3133dcd4bcce308e2c1c07a068441b2

See more details on using hashes here.

File details

Details for the file livapordata-0.9.1-py3-none-any.whl.

File metadata

  • Download URL: livapordata-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for livapordata-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 db35295f1786f91e8d9fa4a358fac99b675689dd89d59802251dd9d667741aa5
MD5 cfc6c18a65044558059c280ba9fae164
BLAKE2b-256 21f1c3f870b17c3438f066d1fcb15fe37f4b71e4497f4ef8660d2474cd59ded4

See more details on using hashes here.

Supported by

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