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.16.tar.gz (13.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.16-cp314-cp314-win_amd64.whl (170.4 kB view details)

Uploaded CPython 3.14Windows x86-64

pyaga8-0.1.16-cp314-cp314-manylinux_2_34_x86_64.whl (315.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

pyaga8-0.1.16-cp314-cp314-macosx_11_0_arm64.whl (280.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyaga8-0.1.16-cp313-cp313-win_amd64.whl (169.9 kB view details)

Uploaded CPython 3.13Windows x86-64

pyaga8-0.1.16-cp313-cp313-manylinux_2_34_x86_64.whl (315.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

pyaga8-0.1.16-cp313-cp313-macosx_11_0_arm64.whl (280.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyaga8-0.1.16-cp312-cp312-win_amd64.whl (169.7 kB view details)

Uploaded CPython 3.12Windows x86-64

pyaga8-0.1.16-cp312-cp312-manylinux_2_34_x86_64.whl (316.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

pyaga8-0.1.16-cp312-cp312-macosx_11_0_arm64.whl (280.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyaga8-0.1.16-cp311-cp311-win_amd64.whl (171.2 kB view details)

Uploaded CPython 3.11Windows x86-64

pyaga8-0.1.16-cp311-cp311-manylinux_2_34_x86_64.whl (318.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

pyaga8-0.1.16-cp311-cp311-macosx_11_0_arm64.whl (281.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyaga8-0.1.16-cp310-cp310-win_amd64.whl (171.2 kB view details)

Uploaded CPython 3.10Windows x86-64

pyaga8-0.1.16-cp310-cp310-manylinux_2_34_x86_64.whl (318.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

pyaga8-0.1.16-cp310-cp310-macosx_11_0_arm64.whl (281.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyaga8-0.1.16-cp39-cp39-win_amd64.whl (173.2 kB view details)

Uploaded CPython 3.9Windows x86-64

pyaga8-0.1.16-cp39-cp39-manylinux_2_34_x86_64.whl (320.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

pyaga8-0.1.16-cp39-cp39-macosx_11_0_arm64.whl (284.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pyaga8-0.1.16.tar.gz
  • Upload date:
  • Size: 13.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.16.tar.gz
Algorithm Hash digest
SHA256 31b77295971b35bc926a93287580ccb157ed2f68f5e74fbfef7bc370dce97e0e
MD5 a11ec1b2e66a5913bb539a2594e2060e
BLAKE2b-256 7acec4a24d90c1ba378201866a5bcea31d089c98154ee1f4c9553d645d41af4b

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.16-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyaga8-0.1.16-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 170.4 kB
  • Tags: CPython 3.14, 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.16-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 78c6656bf518d3d6b16c35e486869fee1e548eb5ad7647fdee3782f4903b7054
MD5 56b32b0080a6c3aad4bf7ec8d5c20629
BLAKE2b-256 010f1cb5328e5bd7ef61460c4bcbcadfcc37ec32b56e61463ac55fc967bc5488

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.16-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5db94d9017aefdb93f332292be0295a8b46ff116cba5a5bf9674ef1f0d8d8751
MD5 6ddfc8e03b9b335c09d5e62be4728423
BLAKE2b-256 bcec436e3c2c23497468e7cd4f892941d7d0f6980477b941b1653e439a0470a8

See more details on using hashes here.

File details

Details for the file pyaga8-0.1.16-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6772dfe70802d36b581ba0769e6e2553bc97ddbfab37719114d4b05e26160968
MD5 46baa2db33669c3fd447be2142b1521c
BLAKE2b-256 5ff57bdd40be39bd59479c6cd43d5040157522ec0c995bd81329cf2b473a23c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.16-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 169.9 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.16-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7c00e04dff6d6ca19f15d816d2dcf41b9859062b0aeb979e524e6c549685cd66
MD5 9466276b22e1096b5585506373cb7fda
BLAKE2b-256 f340da0aa5c6bc6ca721e6c70dc1751640c82f74235a722d78062caf7cddeafb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8e5ea9c0394ccce43d2b8786e8deb0a51deccdb612c02000fac33815e210f6f0
MD5 f9f09fd210c95f94146871c193fef92b
BLAKE2b-256 d5de33e74f1501fdbd6c1f3fa71e712b6e6101ed53ee09de263674058f7b037b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70b7772454c81dcf8e29790d4cf96c9ce7ff5e0ddcbae433ec655064f61bbf25
MD5 dabb5b6d771280ec3c988f5bd250e0c7
BLAKE2b-256 b463efff54c91eb93e84ff655384e3b1ed0171ad8f590782b7da22f1a7de6935

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.16-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 169.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.16-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f49b549e10aa4d9e79f47c247cc3b3881cf09fd48ead5bff5c0903fa53a726d8
MD5 9f1f46d089e8ce6643ebed4e72c5279c
BLAKE2b-256 83eaf068b40c95170e7d27c76d600be2fd6b545b3a9a66a8bfc08d806eb1f76f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7820a0f0f990b6294d1aefd473abd48698a660359d5754992cfa81cff3f70e7e
MD5 9975862bedb4fb43d792c03a749d4e26
BLAKE2b-256 1966cd248977fa4aa172b8abe64245576eb5a12b4dd141e21960e711749b1335

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 99f90d7db7b03bdb6f3c14effc808d87e41efae6f1d8c97de6512ef99d0d4d61
MD5 28cf70f9b395ec76be75f6b1a7410cf1
BLAKE2b-256 dc2823f6f3ee7c616780fa158ea3e151335d5ffffc077a9d79c2a0fb1cd057b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.16-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 171.2 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.16-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 52668e73df35a49fc3c7aa9965796d8eedd5c32630f66f8a2033d87eedbef741
MD5 b23e1734594e500d681386d4ff805599
BLAKE2b-256 f3196af16c4de64f4ca7ebcb868f6b1923215f72823ec58d827c5de1cae2fc5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ff8043fbddb2a99cd8983bbb415608ca1ceb866502b6338b8e97b4e39c5311c9
MD5 1a7489b6bbf4832d2c3bf0595c4ec0b2
BLAKE2b-256 c7a7a2eb6987e35380918f60fd94e86ca2f7ff4433889cfab252eca95d6d9bc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f009138934f3c8fa3fd17844d284b6dff5a6aaa3802e189da969a8e2b4b2e68
MD5 2ca08df243c6f553d66b6d788c64dd3a
BLAKE2b-256 e9e01622f9840c292a8a0ff6dc6898932582d2a528e9774131cdeffbc309b34b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.16-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 171.2 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.16-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2ea548553f7c84819ff8ecf26462d9293223826244b211f6ef9778b65e8988eb
MD5 24c04477913e00b6c3ce52431bbec35c
BLAKE2b-256 59d905154508ef67b890564c16f841ef5908607555ec53f9f0be9c3a5a84daa1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 fb02f2267a99ee82285f54af0408d5eb2c86eb270732d85932acc8c2fb7e6ba3
MD5 2875fae61a48319e1e8e0fbce2f7f047
BLAKE2b-256 999a58eede774b6dc70f93e4720a3ce00caa180ee3d771aab2c3fc53a2cf9445

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f43e7d5c05de458c24294ee0bb9896254a1b8729910d6bdce5cb887c7b2e8e0
MD5 7301ae8cc8f4c9b359dc75ef87a53521
BLAKE2b-256 3f310dc8d44d9750df9f7888ee3d9f8b982b786744f73ef4904e659c6c05ba84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaga8-0.1.16-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 173.2 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.16-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7eaf99bd994525bc993fb70a417dedb4f561421e8edf12b1d31f09eacf0f40f8
MD5 76b2346317502c8c3e8c61f617ef3113
BLAKE2b-256 e79b69f51c35654d1dbb9be494c0b51f8a85c07d6a4a28e88537f7b18427a86b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 98d7715eabfc8f1866e4b5b60d6a9b3cd0cda2d6c56fa4b35de81dd79ef2c89b
MD5 9078e89e45d2f0d1748df9cc11442f15
BLAKE2b-256 bef462aaf516271432447178da234d0a372ee4e444e243634b4c9f9531195680

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaga8-0.1.16-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82e4d351f9745e786ef8687c838901e8ed0dbaae9b9308a93c0a6fc114c32d50
MD5 569c086ef540cb76c8ed5a98fda89c87
BLAKE2b-256 82d091279f340a1bec1ca30cfdc41ccee5897fbf007348dda77e82d896fd9fb8

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