Skip to main content

Thermodynamic modelling with Equation of State

Project description

yaeos Python bindings

THIS IS A WIP SO THE API WILL DRASTICALLY CHANGE WITH TIME

Set of Python bindings to call yaeos functions and models.

Editable installation

cd python
pip install -r requirements-build.txt
pip install -e . --no-build-isolation

If you want to install on your environment instead

pip install .

To check if the installation worked correctly:

from yaeos import PengRobinson76

import numpy as np

model = PengRobinson76(np.array([320, 375]), np.array([30, 45]), np.array([0.0123, 0.045]), mr)

model.lnphi_vt(np.array([5.0, 4.0]), 2.0, 303.15)
{'ln_phi': array([0.47647471, 0.35338115]), 'dt': None, 'dp': None, 'dn': None}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

yaeos-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

yaeos-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

yaeos-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

File details

Details for the file yaeos-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yaeos-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 36ab54325f5feb72bdcb7f1e5547136ba92e7c0a63034543729a92f67e1aad33
MD5 40dcc364df40e8d92c0c6551dc5f9e33
BLAKE2b-256 c9af6d01ffe92f590adfa9b65ac4eda89f261d8ccde79bb01815de370e80668a

See more details on using hashes here.

File details

Details for the file yaeos-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yaeos-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a8c363ddea586ab1eb0805b3ef116eed6f8c3f31989e697d7f7a9e8f7f152702
MD5 b03b443d49de188d0e327713bd50d184
BLAKE2b-256 d9acf0173c1e8fc5306a2c494ad64aaf49dd78ec543325f97326236523ecb6e8

See more details on using hashes here.

File details

Details for the file yaeos-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yaeos-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f6001e20a49a6c35bc906cadd48a3affc2399e8931c568c6c0fa098ca5e661b
MD5 7a428b50ad5b22ad4d5e25887ed22f14
BLAKE2b-256 38f31d4a4ca9fb8c3c0bd7c8ff6e54f0e1ce09f567c2b8af7d31d9d614f9d4cf

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