Commit Graph

  • a3c7430265 Add checks for melting line with PT inputs (#2648) master Ian Bell 2025-11-10 18:00:56 -05:00
  • 5d9f96a932 Modify slightly a test to make it more reasonable issue2639 Ian Bell 2025-11-10 16:48:07 -05:00
  • bd82074bfc Missing a phase setting Ian Bell 2025-11-10 16:47:44 -05:00
  • a662fdce5c Only use melting lines if available Ian Bell 2025-11-10 16:07:15 -05:00
  • 0bdaf1f6ac Add checks for melting line with PT inputs Ian Bell 2025-11-10 09:47:53 -05:00
  • e03848f1ab Revert "remove bountysource from readme (#2645)" Matthis Thorade 2025-11-10 10:53:41 +01:00
  • 3b3b5f92c4 remove bountysource from readme (#2645) Matthis Thorade 2025-11-09 16:29:43 +01:00
  • 2633d0abc7 remove bountysource from readme thorade-patch-1 Matthis Thorade 2025-11-07 12:29:03 +01:00
  • bd8d5712c0 better test pypi cleanup info Ian Bell 2025-11-01 17:48:16 -04:00
  • 648f724f17 version bump Ian Bell 2025-11-01 17:46:36 -04:00
  • 98b3523d5d Bump version to get py 3.14 wheels v7.2.0 Ian Bell 2025-11-01 09:26:17 -04:00
  • 471bf493be Bump IF97 version (#2636) Jeff Henning 2025-10-14 05:15:07 -04:00
  • d5761cb150 Use ninja for the examples (#2635) Ian Bell 2025-10-12 09:28:57 -04:00
  • 1b5ac379b5 Fix tuple types (#2634) Ian Bell 2025-10-11 18:40:29 -04:00
  • 8bd350f900 Fix header gen on windows (#2633) Ian Bell 2025-10-11 18:37:06 -04:00
  • 54f085ebd0 Python is not optional Ian Bell 2025-10-11 17:42:19 -04:00
  • 31261ba5c4 Mostly (though not entirely) working implementation of D+{H,S,U} taking advantage of the superancillaries saD_HSU Ian Bell 2025-10-05 15:19:10 -04:00
  • 54c4e95188 More work on incremental builds Ian Bell 2025-10-11 16:32:58 -04:00
  • c7b7c9ad6c Add dev dependencies Ian Bell 2025-10-11 15:28:12 -04:00
  • 9ad0d7df2f Add better docs about dev installs Ian Bell 2025-10-11 15:27:57 -04:00
  • db49d9e0dd Dynamically get version with regex Ian Bell 2025-10-11 14:06:55 -04:00
  • 70d03056e0 Modernize Python build system to use scikit-build-core (#2632) Ian Bell 2025-10-11 13:07:10 -04:00
  • 10d1463e1f Remove pdsim ib/pycmake Ian Bell 2025-10-11 12:31:27 -04:00
  • 676b563ce7 Update fmtlib from 11.1.3 to 12.0.0 Ian Bell 2025-10-11 11:41:25 -04:00
  • 88b79d2610 Remove redundant PyPy skip selector from cibuildwheel Ian Bell 2025-10-11 11:35:13 -04:00
  • ff09ee08ef Remove old pyproject.toml from wrappers/Python Ian Bell 2025-10-11 10:18:12 -04:00
  • 48ad1f46a0 Set macOS deployment target to 11.0 in pyproject.toml Ian Bell 2025-10-11 10:16:29 -04:00
  • 8cd916b7c5 Fix cibuildwheel to build from repository root Ian Bell 2025-10-11 10:15:05 -04:00
  • 9a08ed61b6 Update GitHub Actions workflows for new build system Ian Bell 2025-10-11 10:06:41 -04:00
  • a421228c96 Rename setup.py to deprecated_setup.py Ian Bell 2025-10-11 10:04:07 -04:00
  • 5329f5abbc Fix sdist packaging and update scikit-build-core config Ian Bell 2025-10-11 10:00:38 -04:00
  • 3cf66df1c2 Add uv package manager documentation Ian Bell 2025-10-11 09:53:28 -04:00
  • 9b3c127cf4 Remove deprecated _py_backend custom build backend Ian Bell 2025-10-11 09:52:16 -04:00
  • 1442cdf656 Update manylinux Docker script for scikit-build-core Ian Bell 2025-10-11 09:48:20 -04:00
  • 55004163bd Update build scripts and documentation for scikit-build-core Ian Bell 2025-10-11 09:45:15 -04:00
  • e19b08bee0 Update extract_version.py to use .version file instead of setup.py Ian Bell 2025-10-11 09:42:37 -04:00
  • 53f8f1dc64 Remove deprecated buildbot configuration Ian Bell 2025-10-11 09:40:58 -04:00
  • 11860838b2 Set CMAKE_POSITION_INDEPENDENT_CODE for shared library build Ian Bell 2025-10-10 09:36:20 -04:00
  • cdefacfb57 Add build-time file generation and ignore generated files Ian Bell 2025-10-10 09:25:48 -04:00
  • 6e6363f7f8 Modernize Python build system to use scikit-build-core Ian Bell 2025-10-09 22:40:57 -04:00
  • 238ca71e48 Python 3.14 support? (#2630) Ian Bell 2025-10-10 08:59:01 -04:00
  • b22a9449de RST->MD (#2631) Ian Bell 2025-10-09 22:12:52 -04:00
  • 64f0bbdf52 Add Windows Instructions and example for Fluent Wrapper (#2624) Omar Zaki 2025-10-06 19:34:53 -05:00
  • 9eb3eb8db1 Run clang-format with claude code and fix VS warnings (#2629) Ian Bell 2025-10-05 11:02:51 -04:00
  • eac9028460 Bump version to dev Ian Bell 2025-10-04 16:10:26 -04:00
  • eb9885e912 Add fallback method for density solver for bad EOS (#2627) Ian Bell 2025-10-04 16:04:15 -04:00
  • 896e85d129 Add Ideal gas methods (#2626) Ian Bell 2025-10-04 16:00:30 -04:00
  • 9adc24b60d try to get Inno into the image (#2628) Ian Bell 2025-10-04 15:59:27 -04:00
  • 1b5096de6c Improvements to mixture pair management (#2579) Josh Kelley 2025-10-04 12:34:21 -04:00
  • 21c4a18f13 Use EOS directly when setting reference state, no full update Ian Bell 2025-10-04 12:23:55 -04:00
  • 2641f85f9b Faster alpha0 (#2625) Ian Bell 2025-10-04 09:05:26 -04:00
  • fcdcc39ce5 Fix generate_headers.py compatibility refactor/cmake-modularization Ian Bell 2025-10-01 21:20:32 -04:00
  • df5805eecd Refactor CMakeLists.txt into modular structure Ian Bell 2025-10-01 20:59:57 -04:00
  • ad59959223 Revert "Refactor CMakeLists.txt into modular structure" Ian Bell 2025-10-01 21:05:39 -04:00
  • 3c1e83465b Refactor CMakeLists.txt into modular structure Ian Bell 2025-10-01 20:59:57 -04:00
  • 2a1c5d7231 Update changelog v7.1.0bis Ian Bell 2025-09-20 13:01:50 -04:00
  • a29eac7ff4 v7.1.0 v7.1.0 Ian Bell 2025-09-20 12:56:54 -04:00
  • 2bf621c082 And tqdm (#2619) Ian Bell 2025-09-20 12:49:09 -04:00
  • 8310d0ec69 Fork based on whether pure Ian Bell 2025-09-14 11:59:19 -04:00
  • 92480146b7 Fix bug with DP inputs when singlephase liquid Ian Bell 2025-09-14 11:58:34 -04:00
  • 7a5f3efedd Try to fix crashes after refactor Ian Bell 2025-09-14 10:49:41 -04:00
  • f8ac47af6b Unset some variables if inputs are single-phase and p is provided Ian Bell 2025-09-13 15:51:31 -04:00
  • 945fd6c334 Use the SA first if available for p-phase determination Ian Bell 2025-09-13 15:01:09 -04:00
  • d1669ca239 Add link to TOMS algo Ian Bell 2025-09-13 14:50:20 -04:00
  • 4c76815933 In a few places use X_critical Ian Bell 2025-09-13 14:50:06 -04:00
  • 326aff4aaf Silence warnings about unused timing variables Ian Bell 2025-09-13 14:48:37 -04:00
  • 0f5f29e87e lazy load SA in debug mode Ian Bell 2025-09-13 14:47:16 -04:00
  • c4140f5973 Disables profiling by default with flag to enable. (#2613) Jon Finerty 2025-09-13 02:15:39 +01:00
  • b538711fe6 Improvements in the critical region for subcritical pressures for P+{H,S,U} (#2609) Ian Bell 2025-09-10 18:45:19 -04:00
  • afebea5e86 boost fixes fix/PXsingle Ian Bell 2025-09-08 22:40:55 -04:00
  • 56f08475cc Enable TOMS748 properly Ian Bell 2025-09-08 22:35:28 -04:00
  • 3969411d8c Switch to TOMS748 instead of Brent; resort the steps Ian Bell 2025-09-08 21:30:11 -04:00
  • 30def23ac5 Fix starting temperature for 2D Newton Ian Bell 2025-09-08 18:45:45 -04:00
  • 357c99a4ce Make improvements in the critical region for subcritical pressures for P+{H,S,U} Ian Bell 2025-09-06 12:34:53 -04:00
  • a2faf1b00c Update test for #2608 Ian Bell 2025-09-06 13:50:00 -04:00
  • bba8597f16 Add test for #2608 Ian Bell 2025-09-06 13:16:46 -04:00
  • ae8886ac1e Add test for #2582 Ian Bell 2025-09-06 08:30:23 -04:00
  • 10ef4922d1 Always recalculate the critical point to be consistent with the use (… (#2601) Ian Bell 2025-09-05 19:19:37 -05:00
  • 58b3dcdebb Fix git revision handling in docs workflow (#2604) Ian Bell 2025-09-05 19:00:45 -05:00
  • faa22648c8 Update JS demo for ES6 modularized CoolProp Ian Bell 2025-09-04 20:42:04 -04:00
  • dfe29cc83f Fix git revision handling in docs workflow fix/docs-gitrevision Ian Bell 2025-08-23 18:19:11 -04:00
  • 1c07b9b426 A more robust fix for #2587 (#2603) Ian Bell 2025-08-23 18:06:29 -04:00
  • 9b5d31c2c5 Fix #2587: Prevent incorrect splitting of chemical names with commas in get_aliases() (#2600) Ian Bell 2025-08-23 14:20:28 -04:00
  • e97032c1b0 Remove dead code path [coverity] fix/superancfix Ian Bell 2025-08-23 10:38:25 -04:00
  • eb2740138d Clarify a few variable names, I think the code paths are the same? Ian Bell 2025-08-23 10:38:06 -04:00
  • f01b78948c Another try with #2491 Ian Bell 2025-08-21 19:39:58 -04:00
  • 53cf24c02b Use superancillaries to get even better guess values for P+{H,S,U} Ian Bell 2025-08-20 18:51:51 -04:00
  • f1233c228a FIx T+{X} superancillary copying Ian Bell 2025-08-19 21:04:30 -04:00
  • c2a9c3a9c8 Rolling back changes to T+{X}, need to test more before pushing Ian Bell 2025-08-17 21:20:06 -04:00
  • d1f75840e8 Fix handling of TD Ian Bell 2025-08-17 12:45:16 -04:00
  • 6149c46d94 Use superancillaries also for T+{S,H,U} phase determination Ian Bell 2025-08-17 11:09:39 -04:00
  • bd39061b0a Superancillaries should be used for phase determination with PT inputs Ian Bell 2025-08-17 10:52:55 -04:00
  • b758cb95d7 PT should not use the superancillaries in the conventional sense Ian Bell 2025-08-17 10:49:31 -04:00
  • 18a4b7dad9 Pin the version of the emsdk for js Ian Bell 2025-08-14 19:57:07 -04:00
  • 7eddbe8528 Migrate P, {H,S,U} to superancillaries for phase determination. Need to do the same for temperature now. Ian Bell 2025-08-14 19:13:51 -04:00
  • 585a3dab1a Add a notebook about the ideal-gas properties to docs Ian Bell 2025-08-10 08:25:03 -04:00
  • e56ebee60a Bump to patch version Ian Bell 2025-08-09 14:57:53 -04:00
  • 5659841cf6 Version 7.0.0 v7.0.0 Ian Bell 2025-08-09 12:04:57 -04:00
  • 572554f9e7 Fix mathjax path and add test Ian Bell 2025-08-09 09:02:11 -04:00
  • 6ffc12474b Update mathjax paths and pin version Ian Bell 2025-08-08 20:17:52 -04:00