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.11.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.11-cp313-cp313-win_amd64.whl (168.8 kB view details)

Uploaded CPython 3.13Windows x86-64

pyaga8-0.1.11-cp313-cp313-manylinux_2_34_x86_64.whl (307.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

pyaga8-0.1.11-cp313-cp313-macosx_11_0_arm64.whl (275.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyaga8-0.1.11-cp312-cp312-win_amd64.whl (168.5 kB view details)

Uploaded CPython 3.12Windows x86-64

pyaga8-0.1.11-cp312-cp312-manylinux_2_34_x86_64.whl (307.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

pyaga8-0.1.11-cp312-cp312-macosx_11_0_arm64.whl (275.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyaga8-0.1.11-cp311-cp311-win_amd64.whl (168.6 kB view details)

Uploaded CPython 3.11Windows x86-64

pyaga8-0.1.11-cp311-cp311-manylinux_2_34_x86_64.whl (307.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

pyaga8-0.1.11-cp310-cp310-manylinux_2_34_x86_64.whl (307.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

pyaga8-0.1.11-cp39-cp39-manylinux_2_34_x86_64.whl (308.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

pyaga8-0.1.11-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.11.tar.gz.

File metadata

  • Download URL: pyaga8-0.1.11.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.11.tar.gz
Algorithm Hash digest
SHA256 718fd2ae13c6fbb484918beec3c52da8867a4e81af2bc535f7e24184590ad89d
MD5 45a04ac84447f13236f4ac3b3adf83b2
BLAKE2b-256 4fb6003ae1e4a3728410105c68040cec02ce9430303a6098d55bb3ce0f92a5d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.11-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 168.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.11-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2193501c76aeb402bcff49125c7012618a74b3392d2f6831a35bfa9b2c116292
MD5 6a587f5e43009c0a1b217b9eec825f3b
BLAKE2b-256 0d4032a0e7619d8868ec38870a3d665eebf2f532d4ea0b81f3d162efcf8d1495

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f1fb603998d2906f36aa11861e84a471a5bb913ecd74c257910d48ac2012c077
MD5 8dc51b166521d95244c0f98d0f40e985
BLAKE2b-256 f2570c523a544f98118351ba1e6fc4bfef7ec82e0a17dd6db993d6efb60a8d64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f59a2390d84ecbdfd132b7b55d31cb3f141fd26d14005eb3d43ff0fe7bfd3ef
MD5 2af882c5679db91ee01b3c93e42e4326
BLAKE2b-256 0042d7ba8b692cffc5b1852e579251697e8512fca6520e53dc29a07806f506f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.11-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 168.5 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.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 35518c4da212cf0848281e55e63a271e55e683ea71120aa00bac4508766cc548
MD5 deec65721f0df5fee7a8bb2eb1f90e1c
BLAKE2b-256 823b4575811c81966009c5185b9e5358a2e43f5c603def26688d17b82793f70a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 827a5e8ff02027d3e921646a4c549629fa3ba32d323e03ebb80a38bfafc37b61
MD5 5560bf8f47ab1c4e2077ee74bb92c7b5
BLAKE2b-256 f84271abbca285317b9f75c052b71bfc834c2b0de92c28eb6a7da9ed70aab920

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 762dd786a7f7cf5e4e39abb997249e9923dc02693d3200f8fa806642dfceed5c
MD5 2096b52be291ef2043c67150d7d9e247
BLAKE2b-256 f601a23869ebdabbf1ede7c96b1cdb39ed58bf0a0258255cfd451766ac7da5d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.11-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.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 61ba98462819fd394880f442f691926dc286c3f7e132b6f180e59cab9c9a6f55
MD5 fc11f6583b5a3203bf2888d4f4730b3e
BLAKE2b-256 9e90ac99d1f5fc5c0c19def8dfc7225526c5b1219fc02b69c6f4aaefdfed5e3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 79c0585fb70ac5012f60ec9e6dc119734877fc44d3918cb7e02cad2ecd8f6296
MD5 815bf28e28867ffadab5a9043487ef6e
BLAKE2b-256 0e6197ac05678b68ce5f1bd4ed419e9ff9f0a64c8d6140e254bcd41b627d70bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6456c04844a3afeca2bc4c1d9018ac1581120c4a85b284faa69f72f23a7d731a
MD5 2b3739f56ec1c54cf2845d7688d1aeef
BLAKE2b-256 34bb6e45e8c22987ace25c57cfc10ef47cc3e8b5efb4ce22ac5809478d4ccf86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.11-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.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3b37d2f8d31aab56f319b24f80d2ff723bc65a07ba64bf73622512865201d924
MD5 3d8262ed72076060a03965e3e16f84be
BLAKE2b-256 f2a803cad49585b458cb0a2a0e8774b2e6f1bb82287d40573a5e9c1e8f983a5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 496b09c878ccc35bca74df3aaa47bc0aee1c68e26dc5b6c0d08999f2bac8efdd
MD5 fe99e815c4403f36b827672582a6acc4
BLAKE2b-256 8cad60615b9af59681ff5bc3488cf2f00ec74c953440504cb95b7618bbbaea4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5a4f8e64d9a795f11e8855403d141fadb896f6624fedafb2f5ea2b7408f61276
MD5 fa681c15d9786eef054e7b30ae95a313
BLAKE2b-256 c2e9245e2920218d440b213aa3e29be5e5973bc7195986487929fc9b827a85ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.11-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.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d3245ec2ea08ee0890fcd5ca6aebaeafab706ab115e79dcae725b88af01fda43
MD5 b7a98ebe557c2028791910613988ce92
BLAKE2b-256 1cecfae7f1e3e2543e4609d53018b70cf8299ff9bf0b4d5ad647cc73de412209

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 323e0c7dbd2ecc537e4ee82d6b15fd80ddbec0c73387af24b5eca02cbc09dc67
MD5 cdadf8c67762bf11de6249228896832e
BLAKE2b-256 1eab19fcb10a393d832f98d4a28bc2ce43ca741dd30734ddcafe35bb5e3869d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14f08f16a6cf2f3ba715254bed7cf8f146a8bac6d00e8ac848036af3af3efb09
MD5 13b3e9661ce166a97282de7a9b0a205b
BLAKE2b-256 d14aed395fe4d690fa1b09c45b3dbb4a6b98a38054a5bd0335bb69d97e8f22e2

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