{
"info": {
"author": "jjgomera",
"author_email": "jjgomera@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Education",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Chemistry",
"Topic :: Scientific/Engineering :: Physics",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": ".. image:: https://api.travis-ci.org/jjgomera/iapws.svg?branch=master\n :target: https://travis-ci.org/jjgomera/iapws\n :alt: Build Status\n\n.. image:: https://ci.appveyor.com/api/projects/status/a128sh8e50cjsiya?svg=true\n :target: https://ci.appveyor.com/project/jjgomera/iapws\n :alt: Windows Build Status\n\n.. image:: https://coveralls.io/repos/github/jjgomera/iapws/badge.svg?branch=master\n :target: https://coveralls.io/github/jjgomera/iapws?branch=master\n :alt: coveralls.io analysis\n\n.. image:: https://codecov.io/gh/jjgomera/iapws/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/jjgomera/iapws\n :alt: codecov.io analysis\n\n.. image:: https://landscape.io/github/jjgomera/iapws/master/landscape.svg?style=flat\n :target: https://landscape.io/github/jjgomera/iapws/master\n :alt: Code Health\n\n.. image:: http://readthedocs.org/projects/iapws/badge/?version=latest\n :target: http://iapws.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\niapws\n=====\n\nPython implementation of standard from IAPWS (http://www.iapws.org/release.html). The module implements the full set of standards, including::\n\n IAPWS-IF97\n IAPWS-95\n IAPWS-06 for Ice\n IAPWS-08 for seawater\n IAPWS-17 for Heavy water\n ...\n \n\ndependences\n--------------------\n\n* Support for both python branch::\n\n * python 2.7\n * python 3.4 or later\n\n* Numpy-scipy: library with mathematic and scientific tools\n\n\ninstall\n--------------------\n\nIn debian you can find in official repositories in jessie, testing and sid. In ubuntu it's in official repositories from ubuntu saucy (13.10). In other system you can install using pip::\n\n\tpip install iapws\n \nor directly cloning the github repository::\n\n git clone https://github.com/jjgomera/iapws.git\n\nand adding the folder to a python path. This is the recommended option to have the latest version.\n\n\ndocumentation\n--------------------\n \nTo see the full documentation of package, see `readthedocs `__\n\n.. inclusion-marker-do-not-remove\n\nFor a rapid usage demostration, see this examples \n\n\nIAPWS-IF97 (`see full documentation `__)\n\n.. code:: python\n\n\tfrom iapws import IAPWS97\n\tsat_steam=IAPWS97(P=1,x=1) #saturated steam with known P\n\tsat_liquid=IAPWS97(T=370, x=0) #saturated liquid with known T\n\tsteam=IAPWS97(P=2.5, T=500) #steam with known P and T\n\tprint(sat_steam.h, sat_liquid.h, steam.h) #calculated enthalpies\n \n\nIAPWS-95 (`see full documentation `__)\n\n.. code:: python\n\n\tfrom iapws import IAPWS95\n\tsat_steam=IAPWS95(P=1,x=1) #saturated steam with known P\n\tsat_liquid=IAPWS95(T=370, x=0) #saturated liquid with known T\n\tsteam=IAPWS95(P=2.5, T=500) #steam with known P and T\n\tprint(sat_steam.h, sat_liquid.h, steam.h) #calculated enthalpies\n \n\nIAPWS-17 for Heavy water (`see full documentation `__)\n\n.. code:: python\n\n\tfrom iapws import D2O\n\tsat_liquid=D2O(T=370, x=0) #saturated liquid with known T\n\tprint(sat_liquid.h) #calculated enthalpy\n\n\nIAPWS-06 for Ice Ih (`see full documentation `__)\n\n.. code:: python\n\n from iapws import _Ice\n ice=_Ice(273.15, 0.101325) #Ice at normal melting point\n print(ice[\"rho\"]) #Calculated density\n\n\nIAPWS-08 for seawater (`see full documentation `__)\n\n.. code:: python\n\n from iapws import SeaWater\n state = SeaWater(T=300, P=0.101325, S=0.001) #Seawater with 0.1% Salinity\n print(state.cp) # Get cp\n\n\nTODO\n====\n\n* FIXME: Electrolytic conductiviy\n* TODO: Improve convergence in two phase region for IAPWS95 and D2O class\n* TODO: Implement SBTL method for fast calculation\n* TODO: Implement TTSE method for fast calculation\n\nAmmonia-water mixture:\n\n* FIXME: Ammonia-water mixture residual helmholtz. The values are good, bad difer by 1%\n* TODO: Add equilibrium routine\n\nI've tried to test all code and use all values for computer verification the standards give, but anyway the code can have hidden problem.\nFor any suggestions, comments, bugs ... you can usage the `github issue section `__, or contact directly with me at `email `__.\n",
"description_content_type": "",
"docs_url": null,
"download_url": "https://github.com/jjgomera/iapws/tarball/v1.4",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/jjgomera/iapws",
"keywords": "",
"license": "gpl v3",
"maintainer": "",
"maintainer_email": "",
"name": "iapws",
"package_url": "https://pypi.org/project/iapws/",
"platform": "",
"project_url": "https://pypi.org/project/iapws/",
"project_urls": {
"Download": "https://github.com/jjgomera/iapws/tarball/v1.4",
"Homepage": "https://github.com/jjgomera/iapws"
},
"release_url": "https://pypi.org/project/iapws/1.4/",
"requires_dist": null,
"requires_python": "",
"summary": "Python implementation of standards from The InternationalAssociation for the Properties of Water and Steam",
"version": "1.4"
},
"last_serial": 5199423,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "c1dca39fe56a812ba93af5433befd480",
"sha256": "e1ad6736d718a36ec534c91ed1a7b725d8b924ee0db20b9082f70c54fc3749c9"
},
"downloads": -1,
"filename": "iapws-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "c1dca39fe56a812ba93af5433befd480",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 37395,
"upload_time": "2011-07-31T21:10:28",
"url": "https://files.pythonhosted.org/packages/7e/8c/e323ccccb39421c0128706e3c7d222832deeea2da1954c636bf0dd10e9d3/iapws-1.0.0.tar.gz"
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "051a80a78dafedfcba270bf19d39b972",
"sha256": "101224d148c9d8beff97f15c4aff98d7d956c98766be0930c33bc0ffb1108126"
},
"downloads": -1,
"filename": "iapws-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "051a80a78dafedfcba270bf19d39b972",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 50201,
"upload_time": "2013-02-14T12:56:44",
"url": "https://files.pythonhosted.org/packages/46/0a/cb6193efa954b75d1efeaf9b26f899788f8fa1df722c51a862197c513cb6/iapws-1.0.1.tar.gz"
}
],
"1.0.2": [
{
"comment_text": "",
"digests": {
"md5": "08968006eb244e3b3aa351f75be30779",
"sha256": "e35de1eb92e89319f8a628ea8b210882e7d25dc21ced59832f27745c04cabf91"
},
"downloads": -1,
"filename": "iapws-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "08968006eb244e3b3aa351f75be30779",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 50433,
"upload_time": "2013-02-15T00:01:07",
"url": "https://files.pythonhosted.org/packages/5c/8d/13d626a502d186ecf9a84e185e7ba20e2377e40b36e428a6abc010752726/iapws-1.0.2.tar.gz"
}
],
"1.0.3": [
{
"comment_text": "",
"digests": {
"md5": "8654773e31c03d7d42765c77926c62f7",
"sha256": "2c0a93fbff455ad31573c84b3cd9c5c6e694647cd17189291327323ff32bf48b"
},
"downloads": -1,
"filename": "iapws-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "8654773e31c03d7d42765c77926c62f7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 39373,
"upload_time": "2014-02-15T18:51:36",
"url": "https://files.pythonhosted.org/packages/53/4c/a7226781ba15d2bd8055e001910bfc3ff85f9979cb779a4df3b27be41075/iapws-1.0.3.tar.gz"
}
],
"1.0.4": [
{
"comment_text": "",
"digests": {
"md5": "f47ae2c4d51b1288531d5d1684c183c8",
"sha256": "8b06c1a6c22ae8b865c58728d8e337620f160b52803ca717c05c18df2516cf1c"
},
"downloads": -1,
"filename": "iapws-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "f47ae2c4d51b1288531d5d1684c183c8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 42114,
"upload_time": "2014-08-26T15:31:55",
"url": "https://files.pythonhosted.org/packages/5a/48/41d7b57d53fc53188822a6b3e41dd29373771c3f45acf943f73ca39c84ac/iapws-1.0.4.tar.gz"
}
],
"1.0.5": [
{
"comment_text": "",
"digests": {
"md5": "59ad3d1322e39e4090cfc15987b7310c",
"sha256": "d539ab2fa96de4fe7ecbef1dac7b508300b2a8a8b385b916d571e7cc50fdad72"
},
"downloads": -1,
"filename": "iapws-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "59ad3d1322e39e4090cfc15987b7310c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 75366,
"upload_time": "2014-10-06T14:16:43",
"url": "https://files.pythonhosted.org/packages/30/94/dc19b7f632ad43df22a859c43671a2b95cbec0824c8931c23ba0e4bea5c8/iapws-1.0.5.tar.gz"
}
],
"1.1": [
{
"comment_text": "",
"digests": {
"md5": "9684f8f3a3c04e45b1f3d10b793be6a8",
"sha256": "b9b259c0136517860fd6cc449d40e157b40c39e9af53899433323ab08a80ee4e"
},
"downloads": -1,
"filename": "iapws-1.1.tar.gz",
"has_sig": false,
"md5_digest": "9684f8f3a3c04e45b1f3d10b793be6a8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 85189,
"upload_time": "2014-10-16T21:05:21",
"url": "https://files.pythonhosted.org/packages/de/de/ae47e080d10db5151bd6204c7d4209475e8548ff108d13560a691941aca6/iapws-1.1.tar.gz"
}
],
"1.1.1": [
{
"comment_text": "",
"digests": {
"md5": "950291070ccf278a3ef58cc84fdffd21",
"sha256": "dec7baa24290b11af888bc870016a17a784a3b4362399f616d2d44812d1dbc56"
},
"downloads": -1,
"filename": "iapws-1.1.1.tar.gz",
"has_sig": false,
"md5_digest": "950291070ccf278a3ef58cc84fdffd21",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 85361,
"upload_time": "2014-11-14T10:52:09",
"url": "https://files.pythonhosted.org/packages/ae/1c/377c3ba2d177193698a5b6c388e276e5cc5ae265c12bd12a737dd9ae4b0b/iapws-1.1.1.tar.gz"
}
],
"1.1.2": [
{
"comment_text": "",
"digests": {
"md5": "37e318bb36539277addfc22787ea9c49",
"sha256": "7eda02af6d90963e6aeb354ed34610562e6d3b16f99cf3645c698af87adb8b3a"
},
"downloads": -1,
"filename": "iapws-1.1.2.tar.gz",
"has_sig": false,
"md5_digest": "37e318bb36539277addfc22787ea9c49",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 75441,
"upload_time": "2016-03-07T17:47:36",
"url": "https://files.pythonhosted.org/packages/19/8c/f48d3a006786356de38c43d0791c144bab95019ef924badad0c92001a481/iapws-1.1.2.tar.gz"
}
],
"1.1.3": [
{
"comment_text": "",
"digests": {
"md5": "7affa7a8c0f036818e07bffd692c4341",
"sha256": "520dccbd1f390364c96f886c9fa31946e8bf1bfc521414991397d93157ccc47b"
},
"downloads": -1,
"filename": "iapws-1.1.3.tar.gz",
"has_sig": false,
"md5_digest": "7affa7a8c0f036818e07bffd692c4341",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 75950,
"upload_time": "2016-11-02T17:35:28",
"url": "https://files.pythonhosted.org/packages/ac/6c/22066e9ebd838b9cb301bae56cafee4de6ff22695fc58099f1ee9d30dec5/iapws-1.1.3.tar.gz"
}
],
"1.2": [
{
"comment_text": "",
"digests": {
"md5": "ec48f9ce528b2ef60500a9aedab40d3a",
"sha256": "1e2d5069bf1152c1cd8092b8c373b8088bcf5fd428870708d45c456ef99f108d"
},
"downloads": -1,
"filename": "iapws-1.2.tar.gz",
"has_sig": false,
"md5_digest": "ec48f9ce528b2ef60500a9aedab40d3a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 104200,
"upload_time": "2017-04-15T19:35:19",
"url": "https://files.pythonhosted.org/packages/60/2a/52e62c92dc33208251f479195c591190732fb5fbf308ac6d944312ea20f3/iapws-1.2.tar.gz"
}
],
"1.3": [
{
"comment_text": "",
"digests": {
"md5": "fbee2077ddaec0515bd143a88e9d38ad",
"sha256": "5ca65ea896eefc46ceaaf6628554633eeeeecef6a99c1a62284edae46d6430aa"
},
"downloads": -1,
"filename": "iapws-1.3.tar.gz",
"has_sig": false,
"md5_digest": "fbee2077ddaec0515bd143a88e9d38ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 102182,
"upload_time": "2018-04-02T18:43:14",
"url": "https://files.pythonhosted.org/packages/05/23/9893bcbb39a7761f492221adc2510d193decbc51aee3aea879d2be9ebe19/iapws-1.3.tar.gz"
}
],
"1.4": [
{
"comment_text": "",
"digests": {
"md5": "9c830ebf5c8835ee3f4a4daebc3380a8",
"sha256": "3d7a7a17343157dacd3f654b7f82d1974492209756c4de99332d4f6b375227e6"
},
"downloads": -1,
"filename": "iapws-1.4.tar.gz",
"has_sig": false,
"md5_digest": "9c830ebf5c8835ee3f4a4daebc3380a8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 107972,
"upload_time": "2019-04-28T11:27:58",
"url": "https://files.pythonhosted.org/packages/5a/8f/2a048f2e32d7973a86d152900a8403099434a65cb790ee00d37bb96f38d9/iapws-1.4.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "9c830ebf5c8835ee3f4a4daebc3380a8",
"sha256": "3d7a7a17343157dacd3f654b7f82d1974492209756c4de99332d4f6b375227e6"
},
"downloads": -1,
"filename": "iapws-1.4.tar.gz",
"has_sig": false,
"md5_digest": "9c830ebf5c8835ee3f4a4daebc3380a8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 107972,
"upload_time": "2019-04-28T11:27:58",
"url": "https://files.pythonhosted.org/packages/5a/8f/2a048f2e32d7973a86d152900a8403099434a65cb790ee00d37bb96f38d9/iapws-1.4.tar.gz"
}
]
}