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.10.tar.gz (10.3 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.10-cp311-cp311-win_amd64.whl (168.6 kB view details)

Uploaded CPython 3.11Windows x86-64

pyaga8-0.1.10-cp311-cp311-manylinux_2_34_x86_64.whl (307.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

pyaga8-0.1.10-cp311-cp311-macosx_11_0_arm64.whl (277.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyaga8-0.1.10-cp310-cp310-win_amd64.whl (168.6 kB view details)

Uploaded CPython 3.10Windows x86-64

pyaga8-0.1.10-cp310-cp310-manylinux_2_34_x86_64.whl (307.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

pyaga8-0.1.10-cp310-cp310-macosx_11_0_arm64.whl (278.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyaga8-0.1.10-cp39-cp39-win_amd64.whl (168.8 kB view details)

Uploaded CPython 3.9Windows x86-64

pyaga8-0.1.10-cp39-cp39-manylinux_2_34_x86_64.whl (308.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

pyaga8-0.1.10-cp39-cp39-macosx_11_0_arm64.whl (279.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pyaga8-0.1.10.tar.gz
  • Upload date:
  • Size: 10.3 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.10.tar.gz
Algorithm Hash digest
SHA256 1b34dab5fb9e2ca594c5c5252888dd3eef1b6463b60651d2aa7244e5f8c04ac6
MD5 104e62fd2026a13587f032ee25515699
BLAKE2b-256 0c7b7bf105a1fce8c966705eb0f2151fa72112347431cf9e87f8c5323b4b3055

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.10-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 168.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.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 34d01f11303280aeace80d089e5452ce3810df0ae7fb6a0d7c9b1759bf32c383
MD5 82d23cde8da9431a07ba3aa512694c0a
BLAKE2b-256 845775e5f747a8746922be351ebebe646b75621769ae6c44e51007c6f91a24f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.10-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9e87c072b26710790d85df2296a52e701156d1254b8db469a0231d1c30cb7d07
MD5 8303143638a21cd55e2693f3262002c0
BLAKE2b-256 1fb97d2653c6b084943de29aa54243575d9b7a2caf12396faa37c4d65ea71397

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d956328d514520c9d8934d913cafd9efb3eb101638722037cc3ece7fbe882295
MD5 b4917e68a422813ebc528477b3ed113d
BLAKE2b-256 05f630a635968764dfdb1da5b413d0b3f0ecc4f3e12c4fabc534ae3993ff815b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.10-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 168.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.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 79838eb103d103456bdb0786b14fcab2349e6071e65d091fa8312deb8697bbe1
MD5 81a4bf622ca013bfe627cef206c97146
BLAKE2b-256 e077639746791bb1210b7af08de29ebebedb13a8333aa7bc75c783b06c1189b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.10-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0013a571384908a705f98b46a27c3b5610ad2110e96986ce8af28a23550a705c
MD5 9741c705dcd913a57e27cd6cd43636df
BLAKE2b-256 366af81a790674b7bd63c84b0f45204a78679b3bb56710b016072f979c65ce56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 27c76c21871597aeee8a867b804a52c5f50b681529c64634d193d286b25a1078
MD5 102699370196609e611a176c75ea8e68
BLAKE2b-256 edda3d53f3e8840090001a1ac9dee2d5418f5334f65efb27f9d983b9b9ad611a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.10-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 168.8 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.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3c6232f7e3b0e9b0464c1aa3a54a76ce89e27ec44ae4bbc7cfb5ed65a848f72b
MD5 3ec2871174c0cc08d69c78b413cb258b
BLAKE2b-256 dda351c7bfe45a88cf3d4a63b4e769b3043dd43fe2e9f5b38a60bfb59e7c7aac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.10-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 75b571904e58ed93a9ac2121243792def345cbc684466f57768b53f247d82e75
MD5 f38a155b15b37c68e8b8952339cc4814
BLAKE2b-256 96b2c519cbd976b830225ca1749c14480db1a3dc688adf4b3f164cc965ffc32b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28468a661e7fa0522905ed90b9a132fcfdcb99f2c11c455735a333f107b8fa3d
MD5 51e66c2d0f0414d91edd04e7fb7f77e5
BLAKE2b-256 7a54b2e21d6219b462552e8d83c18be09369fe4f2593bc90c96462436d4ebf40

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