Commit Graph

2039 Commits

Author SHA1 Message Date
Ian Bell
6b601adb10 PropsSImulti takes vector of strings as inputs
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-30 16:07:19 -05:00
Ian Bell
9c05e93fd6 Refactor AbstractState::factory to take vector of strings
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-30 16:06:07 -05:00
Ian Bell
323eed808c Merge branch 'master' into vectorize_PropsSI 2014-12-30 14:32:11 -05:00
Ian Bell
3717f9ba72 Update the step for NR properly
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-27 12:26:09 -05:00
Ian Bell
287208b972 Use numerical differentiation by default to build the Jacobian for Newton ND
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-27 12:22:56 -05:00
Ian Bell
6dc00552e4 Implement the Prandtl number. Closes #372
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-27 00:38:37 -05:00
Ian Bell
b0ecf02491 One more bug to squash with saturated state
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-26 23:00:39 -05:00
Ian Bell
6c7c658226 Clean up handling of saturated states
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-26 22:55:01 -05:00
Ian Bell
a8375c3912 Added saturated_liquid_keyed_output and saturated_vapor_keyed_output functions to get access to internals for saturation state
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-26 22:24:25 -05:00
Ian Bell
2285e3b8c9 Removed some more functions
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-26 22:23:01 -05:00
Ian Bell
1658fac547 Fix incompressible tests for removed PropsSI overloads
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-26 22:21:02 -05:00
Ian Bell
c9ad1f7e59 Removed unneeded overloads of PropsSI function, leaving only PropsSI and PropsSImulti
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-26 01:45:03 -05:00
Ian Bell
63f2fbe674 Merge branch 'master' into vectorize_PropsSI 2014-12-26 01:34:57 -05:00
Ian Bell
5c87d684de Fix failing py 3.x builds thanks to constants generation script by removing filter call
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-26 01:32:21 -05:00
Ian Bell
a40fee3bbe Add PropsSImulti which allows for vectorization of input values and output keys
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-26 00:28:21 -05:00
Ian Bell
ac42616e60 Fix bug with generate_constants_module.py
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-24 15:26:45 -05:00
Ian Bell
7deaf1ad8e Dmass is now a valid input to get_dT_drho_second_derivatives
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-24 14:23:18 -05:00
Ian Bell
1a7e411546 Expose the functions first_saturation_deriv and second_saturation_deriv through the cython interface
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-24 14:05:22 -05:00
Ian Bell
db24acf6c7 For pure fluids, QT_flash always yields the mean saturation pressure; Closes #364
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-24 12:15:31 -05:00
Ian Bell
c50a4f6494 Automatically generate the enum keys for Python. Maybe helps with pydev issue; See #367
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-24 12:09:25 -05:00
Ian Bell
c2047e4162 Define get_mixture_binary_pair_data as extern in DataStructures.h in order to allow linking CoolProp and PDSim
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-24 11:17:14 -05:00
Ian Bell
92a1336a4b Add link to StateCalc to main page on website; Closes #368
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-22 15:33:42 -05:00
Ian Bell
1310af00bd Allow access to gas constant through PropsSI/Props1SI; Closes #366
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-22 15:30:17 -05:00
Ian Bell
c74317c3ae Revert changes of @squoilin to Julia wrappers
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-22 15:15:22 -05:00
squoilin
38e540a30d Merge branch 'master' of https://github.com/CoolProp/CoolProp 2014-12-21 18:04:15 +01:00
squoilin
34ad12f312 Fixed bug in the Julia wrapper, updated documentation for Linux users 2014-12-21 18:03:47 +01:00
squoilin
0c89f686e6 Fixed bug in the Julia wrapper, updated documentation for Linux users 2014-12-20 20:46:08 +01:00
Jorrit Wronski
3206734a65 .. but now it works 2014-12-20 17:22:34 +01:00
Jorrit Wronski
798a588f4d Clean the source dir from git stuff in the externals before publishing 2014-12-20 17:20:33 +01:00
Jorrit Wronski
50df77500d Initialise submodules during sources update, fixes #365 2014-12-20 17:05:52 +01:00
Ian Bell
3e84b89c71 Bump revision and make MATLAB get the right SWIG dependencies
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-19 18:29:50 -06:00
Ian Bell
db178fe5fd Added release notes for v5.0.4
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
v5.0.4
2014-12-19 17:46:47 -06:00
Ian Bell
884a3ff8ff Implemented second saturation derivatives with respect to p; Closes #238
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-19 17:39:47 -06:00
Ian Bell
132b0ab5dd Fix RPVersion function call again
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-19 17:20:36 -06:00
Ian Bell
f7edca335f Revert Eigen submodule due to bug.
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-19 16:05:58 -06:00
Jorrit Wronski
6cbfc9efac Added the new include folder to the Python builder 2014-12-19 15:47:58 +01:00
Jorrit Wronski
c945055ec6 Merge branch 'develop' 2014-12-19 11:33:16 +01:00
Jorrit Wronski
b9d59ec3ce Finish REFPROP-headers 2014-12-19 11:32:48 +01:00
Jorrit Wronski
ae36828ea1 Fixed the header handling, closes #362 and partly covers the issues named in #354. 2014-12-19 11:31:21 +01:00
Jorrit Wronski
2e4341c6d9 Merge branch 'develop' into feature/REFPROP-headers 2014-12-19 10:22:39 +01:00
Ian Bell
f2353b01d2 Fix typo in Julia builder
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-18 20:55:29 -06:00
Ian Bell
19d8a940f3 Merge pull request #361 from CoolProp/Julia
Julia wrapper prepared
2014-12-18 20:37:26 -06:00
Ian Bell
6dd0f6ed47 Merge branch 'master' into Julia 2014-12-18 20:35:39 -06:00
Ian Bell
8401f8eb41 Updated buildbot to copy Julia files to output
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-18 20:35:19 -06:00
Ian Bell
cbad60e752 Pseudo-pure throw error properly if T > Tmaxsat; Closes #308
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-18 20:24:09 -06:00
Ian Bell
f86952109b Implement calc_melting_line for incompressibles; closes #347
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-18 20:05:16 -06:00
Ian Bell
db908c0495 Added docs for usage of Julia and CoolProp
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-18 18:39:12 -06:00
Ian Bell
8b3586fe11 Added wrapper code for Julia module; See #304
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-18 18:21:07 -06:00
Ian Bell
d064baf230 Fix bug with PhaseSI function (at DLL level) taking Output parameter as first parameter
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-12-18 18:18:45 -06:00
Ian Bell
b8737628ae Merge pull request #360 from CoolProp/asan_rpversion
RPversion call needs to take in a longer string than it should require
2014-12-18 16:39:55 -06:00