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
|
6f245cfd4d
|
Increase length of string passed to RPversion function
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-18 16:31:36 -06:00 |
|
Ian Bell
|
9bc5a78d97
|
Merge branch 'master' into asan_rpversion
|
2014-12-18 16:10:31 -06:00 |
|
Jorrit Wronski
|
04c26a7ebe
|
New reference state calculations seem to work fine and employ fewer calls to property functions
|
2014-12-17 13:08:21 +01:00 |
|
Jorrit Wronski
|
f594136451
|
Fixed the docs, changed the calculation of the reference state, we are half - does not work properly
|
2014-12-17 11:23:43 +01:00 |
|
Ian Bell
|
9e95f0bd4f
|
Merge branch 'master' of https://github.com/coolprop/coolprop
|
2014-12-12 18:25:55 -05:00 |
|
Ian Bell
|
0e766ab75a
|
REFPROP now silently ignores warning on loading fluids.
Closes #342
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-12 17:15:16 -05:00 |
|
Ian Bell
|
bc71cc8f11
|
Fix bug with RPVersion function call
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-12 01:27:22 -05:00 |
|
Ian Bell
|
bf3cd4a614
|
Update the ECS solver, all transport tests pass
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-10 23:00:28 -05:00 |
|
Ian Bell
|
28c7b1dccd
|
ECS ESRR need to be updated after conformal state solver - closes #337
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-10 17:00:58 -05:00 |
|
Ian Bell
|
4f52e5242a
|
handle name mangling properly in REFPROP shared library
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-10 12:13:01 -05:00 |
|
Ian Bell
|
33d420b942
|
Chomp variable names using the power of XMacros - currently windows only
Removed almost 1000 lines of code!
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-10 11:50:00 -05:00 |
|
Ian Bell
|
e7afcdbe7b
|
Remove all the *_NAME macros
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-10 09:59:08 -05:00 |
|
Ian Bell
|
1fc2fda58e
|
Converted REFPROP to use REDXdll to get reducing state (thanks to email from Eric Lemmon)
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-10 00:54:03 -05:00 |
|
Ian Bell
|
19353c764c
|
Merge branch 'master' into refprop_derivative_support
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-10 00:39:00 -05:00 |
|
Ian Bell
|
751a92232a
|
Implemented second partial derivatives in the AbstractState class
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-10 00:37:04 -05:00 |
|
Ian Bell
|
fe1e41f0eb
|
Expose fluid names through the AbstractState. Closes #322
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-10 00:05:55 -05:00 |
|
Ian Bell
|
0b1a978fcf
|
Temporarily disable PHI0 until discrepancies can be resolved
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-09 22:27:03 -05:00 |
|
Ian Bell
|
1a9f0a4e32
|
Derivatives are working, seems like a bug in REFPROP PHI0dll function is the only remaining problem
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-09 18:55:52 -05:00 |
|
Ian Bell
|
0115553119
|
Allow user to specify the REFPROP root path for fluids and mixtures
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-09 12:21:32 -05:00 |
|
Ian Bell
|
61c2f88470
|
Properly disable TH and TU inputs, at least for now. Closes #319
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-09 09:49:46 -05:00 |
|
Ian Bell
|
57afce4ce4
|
Remove the (char *) casts and take const char *
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-08 22:12:23 -05:00 |
|
Ian Bell
|
058ca162d2
|
Added a function to check RPVersion - closes https://github.com/CoolProp/CoolProp/issues/305
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-08 22:08:10 -05:00 |
|
Ian Bell
|
16c70f91bc
|
Fix backwards logic in PD test
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-06 16:59:50 -05:00 |
|
Ian Bell
|
495418ddda
|
Fix bug in access to rhomolar variable
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-06 16:28:49 -05:00 |
|
Ian Bell
|
1fc5e43a34
|
Fixes two-phase states for PHSU_D_flash
Closes https://github.com/CoolProp/CoolProp/issues/289
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-06 14:27:02 -05:00 |
|
Ian Bell
|
43c24d66c0
|
Implemented first saturation derivatives
See https://github.com/CoolProp/CoolProp/issues/238
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-05 17:59:20 -05:00 |
|
Ian Bell
|
e84274367d
|
Add a better error message if fluid does not have thermal conductivity or viscosity model
See https://github.com/CoolProp/CoolProp/issues/285
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-05 14:22:48 -05:00 |
|
Ian Bell
|
0cb02a3e2f
|
Predefined mixtures working in PropsSI now
Added Catch test
``` python
In [1]: import CoolProp
In [2]: CoolProp.CoolProp.PropsSI('D','P',101325,'T',300,'Air.mix')
Out[2]: 1.1766975266680577
```
Closes https://github.com/CoolProp/CoolProp/issues/287
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-05 11:24:29 -05:00 |
|
Ian Bell
|
707ee4799a
|
Brought back surface tension support
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-04 11:43:44 -05:00 |
|
Ian Bell
|
d7f86a806d
|
Added tests for surface tension retrieval
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-04 11:42:29 -05:00 |
|
Ian Bell
|
a6f0a9e4c7
|
Added test for PD for T > 1.5Tc
See also https://github.com/CoolProp/CoolProp/issues/274
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-04 11:10:48 -05:00 |
|
Ian Bell
|
de6e95e839
|
Allow DY solver for single phase to go to 1.5*Tc
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-04 11:00:06 -05:00 |
|
Ian Bell
|
74a181645b
|
Correctly calculate the phase flag when YD are input
Closes https://github.com/CoolProp/CoolProp/issues/273
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-04 10:35:46 -05:00 |
|
Jorrit Wronski
|
e85fccd040
|
Just a dummy commit to trigger the new builds on the bots after restoring permissions on the server.
|
2014-12-03 09:44:42 +01:00 |
|
Ian Bell
|
c62ae83c38
|
TD flash goes back to checking for quality < 0 and > 1 for single phase solution
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-02 22:14:46 -05:00 |
|
Ian Bell
|
7fd8c5ffc4
|
One more try at PT two-phase
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-02 15:42:20 -05:00 |
|
Ian Bell
|
1f1acc45b3
|
keep going with REFPROP file endings
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-02 12:25:42 -05:00 |
|
Ian Bell
|
1c7512a318
|
Relax the PT tolerance again for two-phase
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-02 12:17:45 -05:00 |
|
Ian Bell
|
8168104a21
|
Merge branch 'master' of https://github.com/CoolProp/CoolProp
|
2014-12-02 18:13:31 +01:00 |
|
Ian Bell
|
2068210cb8
|
Fixed fluid loading problems on *nix
|
2014-12-02 18:13:21 +01:00 |
|
Ian Bell
|
8c7b9c4876
|
Tighten up the limits on PT being two-phase (error)
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-02 11:11:36 -05:00 |
|
Ian Bell
|
a5d94a0426
|
Fixed(?) REFPROP loading issues on linux
|
2014-12-02 17:01:20 +01:00 |
|
Ian Bell
|
8407dc172f
|
Throw for PT being a two-phase state (or close to)
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-02 10:44:00 -05:00 |
|
Ian Bell
|
dcd33a426c
|
Remove R_u_ratio, not needed in this function
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-01 23:36:11 -05:00 |
|
Ian Bell
|
f3dbb45249
|
Silence the remaining debug for Catch tests for REFPROP
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-01 23:35:35 -05:00 |
|
Ian Bell
|
ddbf954934
|
Fix bug with initialization of the ierr for REFPROP backend on linux
|
2014-12-02 02:37:11 +01:00 |
|
Ian Bell
|
c15fc9c7e1
|
Also output EOS value for hs anchor test
|
2014-12-02 02:36:37 +01:00 |
|
Ian Bell
|
5c28e1761c
|
Reset loaded fluid name for REFPROP when unloading
Also, skip code when fluid is the same
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-01 18:03:26 -05:00 |
|
Ian Bell
|
e818d254ef
|
Placate XCode by fixing is_inside function
Closes https://github.com/CoolProp/CoolProp/issues/261
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-12-01 17:22:11 -05:00 |
|