Skip to main content

Python package for calculating gas properties using the AGA8 equations GERG-2008 and DETAIL

Project description

pyaga8

Python package for calculating gas properties using the AGA8 equations GERG-2008 and DETAIL, utilizing the Rust port ((https://crates.io/crates/aga8) of NIST's AGA8 code (https://github.com/usnistgov/AGA8).

Link to Github repo: https://github.com/equinor/pyaga8

Description

pyaga8 is a Python package that provides bindings for the AGA8 algorithm (GERG-2008 and DETAIL equations). The core functionality is implemented in Rust for performance, and it is exposed to Python using the pyo3 library.

pyaga8 is used by the pvtlib package: https://pypi.org/project/pvtlib/ pvtlib include methods built on top of the pyaga8 functions, such as gas properties from PT (pressure, temperature), PH (pressure, enthalpy), PS (pressure, entropy) and rhoT (density, temperature). Link to example: https://github.com/equinor/pvtlib/blob/main/examples/gas_properties_from_aga8.py

Installation

You can install the package using pip:

pip install pyaga8

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

pyaga8-0.1.15.tar.gz (11.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyaga8-0.1.15-cp313-cp313-win_amd64.whl (164.8 kB view details)

Uploaded CPython 3.13Windows x86-64

pyaga8-0.1.15-cp313-cp313-manylinux_2_34_x86_64.whl (311.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

pyaga8-0.1.15-cp313-cp313-macosx_11_0_arm64.whl (274.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyaga8-0.1.15-cp312-cp312-win_amd64.whl (164.7 kB view details)

Uploaded CPython 3.12Windows x86-64

pyaga8-0.1.15-cp312-cp312-manylinux_2_34_x86_64.whl (311.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

pyaga8-0.1.15-cp312-cp312-macosx_11_0_arm64.whl (273.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyaga8-0.1.15-cp311-cp311-win_amd64.whl (160.6 kB view details)

Uploaded CPython 3.11Windows x86-64

pyaga8-0.1.15-cp311-cp311-manylinux_2_34_x86_64.whl (309.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

pyaga8-0.1.15-cp311-cp311-macosx_11_0_arm64.whl (272.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyaga8-0.1.15-cp310-cp310-win_amd64.whl (160.6 kB view details)

Uploaded CPython 3.10Windows x86-64

pyaga8-0.1.15-cp310-cp310-manylinux_2_34_x86_64.whl (309.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

pyaga8-0.1.15-cp310-cp310-macosx_11_0_arm64.whl (273.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyaga8-0.1.15-cp39-cp39-win_amd64.whl (162.5 kB view details)

Uploaded CPython 3.9Windows x86-64

pyaga8-0.1.15-cp39-cp39-manylinux_2_34_x86_64.whl (311.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

pyaga8-0.1.15-cp39-cp39-macosx_11_0_arm64.whl (276.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file pyaga8-0.1.15.tar.gz.

File metadata

  • Download URL: pyaga8-0.1.15.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pyaga8-0.1.15.tar.gz
Algorithm Hash digest
SHA256 1175b7d72f68aedf5f26e0857cf8657acf1c492e46e97611ef22c310e238c13c
MD5 0881f8b1ceb5cfbe5a477f7e8f4cf05f
BLAKE2b-256 2f21085d4a09150edf255fb3215e20fb92e2319ee48e15efeb116c6e098e255b

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyaga8-0.1.15-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 164.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pyaga8-0.1.15-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7a9541ef1676f367a9979b6e89b715499bda4a88ec1e8e0013672820ffc996e7
MD5 5812552f8f17c6bc4e7234ad0dcced0e
BLAKE2b-256 a0e60d7f23284b5fd55237deaab5196e10bbe8cc87fceee2e471539b99df429e

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 aad67db791b72dcc560fcab8617b0f5797bb28cb9fbb56bfa88cc7505df0e4ce
MD5 9babf67a23e387d90fe87c6eb0893aa0
BLAKE2b-256 aea1687ed52550ecfe8fe75d8eeaae69635a81ac755ebcf37d6da86a475398b5

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f5c775d4bd7cb17ddb5f159f0552f812619db07409c1fc86e68416b818a83ab0
MD5 38e71337ad18bfdae9c1d6764c463f16
BLAKE2b-256 257096a9452561e6558c44dd43fcc2b7e5ed3670a8b4cf4e206ae5e1c0ccff80

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyaga8-0.1.15-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 164.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pyaga8-0.1.15-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ab3a964d7b9284a9dd71b97ca71b72a2791420b1b21b398fae2881a355abb5ce
MD5 ba06f5b623f096a47c2772b1aca88b05
BLAKE2b-256 9531790f7fcf90196e778ba27266c99462587ef9e69d15652beae29a1aa1c2ac

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ca3bc49f77e881b68056278c3ee6a0ea2ffb50edbb79260c16fb8e01897860b4
MD5 86f33da4c48ccbf78108db74e2b9b7b1
BLAKE2b-256 bdfa9c647c358bc825f70109b33ec3ad30d71f1f617fce3d7bcb777d01910920

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 53e92edee86f634d6da5abbd2d79015556dc23227b4a02fa4aee93fd2f02bb22
MD5 87d75a17db0e97321322b73bb85d5889
BLAKE2b-256 2032101b21b5d40114a3dff48dfbd9c9355cbacc46ff8aab2a616b0c7ed12d87

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyaga8-0.1.15-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 160.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pyaga8-0.1.15-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 696ae403a1108e9a9ff8b1381372d6522839931ce4dd427598ac71cf3dc66fd8
MD5 775684c57b919af82ffaa1752ef8fd4f
BLAKE2b-256 7b4f19c096a042be0d7cf621d05de4e7f790bfef04f1b5960d3aafe508051d7c

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 01b9a518776eec48756ce61782d6536cabff20afa3920b46e17d923a5e481c41
MD5 4956436b5bcb477725b736e8ccc2c0e3
BLAKE2b-256 b713d2961c01e3e32d5cf9bf8a35894e45ad47be35b57e92c6606d1a5538ce5f

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec5002caccfb46b35a4874b2bc63df829e39ee80376aec86e85118c84b846814
MD5 18c3b36111bd1de5dc6ba87975a6db03
BLAKE2b-256 51b991002c46234177caf038d9bbd24933ad90e5410d452f44daba54848df4aa

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyaga8-0.1.15-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 160.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pyaga8-0.1.15-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6e18f19e3af3d02c0bb97a0df4a2b91e581b9450cfe7a5a9b9145e153e5fc3ea
MD5 d1bbd4638af7bcdb774c00d0f34a7d85
BLAKE2b-256 9b850e9621fcd01d55e15b6db8201cad023cba24a147bccde4c11f4154ddb187

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 43ba26edb03029ba5cbe0324f696cc3c9f4ce812e39636458ff708d70689d83e
MD5 b5c99b05912e01023c637cc16e1b854c
BLAKE2b-256 29e3e7f553b2641a1c1a81ceddf07910eefe12a4c6ee093259ed5729210cf3af

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dea7bd082865ec1f037ae16707c476f32f8913451263946bc5078265f2799403
MD5 cfaadbd80c1972706ef3b682f1d71a1d
BLAKE2b-256 bacd77a416c6549bc3b44225a95863b01358927d4c74565ea4182bbd53189928

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyaga8-0.1.15-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 162.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pyaga8-0.1.15-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b96b22af5c0940617e14ebfda20772e991b285749508d572775f66cea2ffe4fd
MD5 2190cad39a43bff2f48832673ae2cf61
BLAKE2b-256 2e3d1d2e31e82b73d64f339237b71b59783b88ad64ea2e67e9631b75ce98271f

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 67b362a59264abb2562d450aa370f147839d8dd3d1a3e9bc64ddff2764bc34ae
MD5 26b6cce4f14af9c751aa77f7e12b283b
BLAKE2b-256 e5d1107051c37c84286d1608504f5aea604e97cbd4938a241452d5f4b5e4e6cc

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.15-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.15-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf92a1cb54d9a77e00598221c8e320988dc13a72374541ae33f4a0c7e7072dd4
MD5 36438828846d3c554504e7b90b99b151
BLAKE2b-256 a0291ff9aa937c15515e00e9a607bac28064e5c684f547eb93c37d33a9ed9b0e

See more details on using hashes here.

Supported by

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