Jorrit Wronski
a14412559e
Automatically convert ARM64 to arm64
2022-12-07 19:58:12 +01:00
Jorrit Wronski
899fc62d64
exclude the undefined architectures
2022-12-07 15:57:11 +01:00
Jorrit Wronski
8375065bc5
back to the old definition
2022-12-07 15:49:13 +01:00
Jorrit Wronski
6bd16ece89
More architecture debugging
2022-12-07 15:46:10 +01:00
Jorrit Wronski
4902147821
Handle missing arch identifier
2022-12-07 15:39:24 +01:00
Jorrit Wronski
8d18be564b
Fix the architecture selection
2022-12-07 15:36:49 +01:00
Jorrit Wronski
ae9da6f513
include arm64 for apple silicon
2022-12-07 15:13:32 +01:00
Jorrit Wronski
ab5fbf9203
Update the actions to avoid Node.js 12 warnings
2022-12-07 15:05:03 +01:00
Jorrit Wronski
ea39c01291
Removed multiple builds for X86_64
2022-12-07 14:34:59 +01:00
Jorrit Wronski
4cf9312602
Use exclude patterns instead
2022-12-07 14:32:34 +01:00
Jorrit Wronski
fc59025b50
use the tagged action
2022-12-07 14:04:28 +01:00
Jorrit Wronski
676d3a5a1e
Include the full matrix
2022-12-07 14:03:19 +01:00
Jorrit Wronski
42989cbfe5
Pass the OS as part of the call
2022-12-07 13:58:47 +01:00
Jorrit Wronski
15630f600d
Debugging the matrix configuration
2022-12-07 13:54:22 +01:00
Jorrit Wronski
c9c7018cf9
Build the wheels with a reusable workflow
2022-12-07 13:47:26 +01:00
Jorrit Wronski
2ba2f122a3
Skip one more cross-compilation architecture
2022-12-07 12:01:45 +01:00
Jorrit Wronski
626f8d4a5f
Remove the Windows ARM64 builds for now, more debugging is needed
2022-12-07 11:38:39 +01:00
Jorrit Wronski
136644d2cd
Assume that Linux on PowerPC behaves like any other Linux
2022-12-07 09:21:26 +01:00
Jorrit Wronski
6b111a304c
Handle the msgpack endianness
2022-12-07 09:18:08 +01:00
Jorrit Wronski
b20e71b7de
Modifying some PPC code to make ppc64le work
2022-12-07 00:08:13 +01:00
Jorrit Wronski
720355220d
Checking for ARM64 on Windows
2022-12-07 00:05:41 +01:00
Jorrit Wronski
76daa5abe6
Force a native build on Linux instead of 64bit
2022-12-06 23:16:03 +01:00
Jorrit Wronski
61e6ed4577
skip universal2 on macOS
2022-12-06 22:51:03 +01:00
Jorrit Wronski
daa265b55c
Do not compile i686 on Linux
2022-12-06 22:47:50 +01:00
Jorrit Wronski
17ee4d2144
Renamed the Python build jobs
2022-12-06 22:40:40 +01:00
Jorrit Wronski
18381431c2
Use the default action to build wheels
2022-12-06 22:38:18 +01:00
Jorrit Wronski
b36940e144
Cleaned up the CI configuration and remove CircleCI and TravisCI
2022-12-06 21:54:58 +01:00
Jorrit Wronski
522e810574
Build the docs for v6.4.2 ( #2191 )
...
- Streamlined the build of the HTML documentation based on a private docker image.
- Invoke doxygen and Sphinx to create the final HTML pages.
- Employ a cache for the GitHub actions to store the output of the expensive tasks.
- Restructured the GitHub actions builders and introduced a naming scheme.
- Fixed a few typos in the docs.
- Automatically publish the documentation to GitHub pages.
2022-12-06 21:49:08 +01:00
Jorrit Wronski
3d423d8034
Use the Python directory
2022-12-01 13:06:52 +01:00
Jorrit Wronski
b4705c1ff9
Added a T residual for future use
2022-11-30 11:40:52 +01:00
Jorrit Wronski
0cc8582344
Use CoolProp's secant solver for humid air calculations. should solve #2190
2022-11-30 10:38:42 +01:00
Jorrit Wronski
f8e5bbcc1a
Updated the path to Catch2
2022-11-30 09:30:25 +01:00
Jorrit Wronski
d390c2927b
Include folder names
2022-11-30 00:14:17 +01:00
Jorrit Wronski
49c858fc52
Trying to recreate the old file structure for the download server
2022-11-29 23:48:05 +01:00
Jorrit Wronski
3dc9419fad
Upload the Windows installer
2022-11-29 23:38:54 +01:00
Jorrit Wronski
c5bb7c32bc
Checking the Python wheel configurations
2022-11-29 23:24:51 +01:00
Jorrit Wronski
494bc0299f
working on the next release
2022-11-29 22:53:45 +01:00
Jorrit Wronski
91924927fe
Added a test for #2190
2022-11-29 22:47:34 +01:00
Jorrit Wronski
cb437eb758
Do not use bash on Windows
2022-11-29 22:09:32 +01:00
Jorrit Wronski
6d0bb613ea
Release zip files on Windows instead of tar.gz
2022-11-29 21:19:09 +01:00
Jorrit Wronski
bb95bdea72
Added a test file for #1611 and #1678
2022-11-29 21:10:21 +01:00
Ian Bell
269872964f
Turn on wheels for python 3.11
2022-11-21 17:25:55 -05:00
msaitta-mpr
15720ab6cc
Prevent crashes near critical density due to saturation calc ( #2173 )
...
* Add extrapolating secant solver
Sometimes, the backwards ancillary solver fails near the critical
point. This can happen if the ancillary function at its limit
(i.e., critical temperature) does not reach the desired seek value
(e.g., density). Because we are only usually using these to get a
guess value, we can extrapolate them without issue to avoid a crash
near the critical point.
This helps to resolve #2154 .
* Stabilize saturation curve solution
Solving for the saturation curve near the critical point can be
unstable. This commit fixes that in a few ways.
1) Prevent the solver from overshooting and prevent a negative
temperature or density.
2) If it does fail, try again with a smaller omega value.
If the solver fails after all of this, we will still throw to allow
something downstream to handle it.
This helps to address issue #2154 .
* Move saturation_D_pure max iterations to options
2022-10-28 18:08:13 -04:00
Zach Baird
96cf4a71cc
add PCSAFT page in docs ( #2176 )
2022-10-20 20:00:22 -04:00
Friederike Boehm
38a6ea61e1
Add fluid_param_string and get_JSONstring to cubic ( #2134 )
...
Implementation comparable to HelmholtzEOSMixturebackend
See PR #1371 (4014f85c4c )
Minor changes to CubicBackend.cpp
If phase is imposed, it is returned
instead of always returning gas phase for mixtures
TODO is not properly fixed though
2022-09-07 20:36:59 -04:00
Vladimir Portyanikhin
bddc7b897f
Updated info about SharpProp (3-party wrapper) ( #2164 )
2022-09-06 19:19:01 -04:00
Vladimir Portyanikhin
100cfd0eb0
Added info about PyFluids (3-party wrapper) ( #2165 )
2022-09-06 19:18:27 -04:00
Zach Baird
e52c26c8e8
improve PC-SAFT flash ( #2161 )
...
* improve PC-SAFT flash
* fix error in PC-SAFT JSON file
* change C type to string
2022-08-27 18:59:31 -04:00
Jimmy C
0ce42fcf3b
Bump FindMathematica ( #2146 )
2022-07-26 20:39:36 -04:00
Yaykhel
dc668009d2
Corrected rho_ice route by replacing g_ice with dg_dp_Ice in Ice.cpp ( #2143 )
2022-07-13 10:06:32 -04:00