Ian Bell
d4553aca3e
Abstract can now throw for T(), rhomolar() etc.
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-26 22:25:58 -07:00
Ian Bell
2dbd82f490
Fixed up p-T table with bicubic
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-26 22:07:00 -07:00
Ian Bell
d916872569
Updated tabular checks for speed and accuracy for bicubic
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-26 22:00:43 -07:00
Ian Bell
cf7ea4c49d
Bicubic tables work and are VERY fast
...
Edge cases need handling still
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-26 22:00:04 -07:00
Ian Bell
6eaea3e642
Bicubic coefficients are calculated in all cells
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-26 20:54:30 -07:00
Ian Bell
52a123437c
Merge branch 'master' into tabular
2015-02-26 10:02:31 -07:00
Ian Bell
8381859326
Commit Catch submodule
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-26 10:02:17 -07:00
Jorrit Wronski
f50bf8bbf9
Fixed default unit system for TTSE tests
2015-02-26 17:53:41 +01:00
Ian Bell
5c3cb6f9a4
Fix templated output type for min3 and min4 functions
2015-02-26 09:43:12 -07:00
Ian Bell
1dafe24f48
Merge pull request #504 from mikekaganski/master
...
More ref args
2015-02-26 09:34:02 -07:00
mikekaganski
869d1afc71
More ref args
2015-02-27 00:56:38 +10:00
Jorrit Wronski
f31a75e1ed
Trying to write a Python script to compare the speed of TTSE in v4 and v5
2015-02-26 10:47:59 +01:00
Ian Bell
308b7d1a28
Beginning efforts on bicubic interpolation, added A inverse, some Eigen speed test code
...
It looks like it will be about 0.4 us/call to calculate the alpha coefficients for one cell in the bicubic, thus less than 0.1 s (200*200*3*0.4e-6) to calculate all the alpha coefficients in one shot. So we'll just do that.
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-25 23:44:12 -07:00
Ian Bell
8b05bcb292
Refactor to move implementation of calc_* functions into base TabularBackend class
2015-02-25 22:19:11 -07:00
Ian Bell
0b3036b4e4
Implemented native inputs for P,T with TTSE, allow to switch from PH or PT tables
2015-02-25 22:07:16 -07:00
Ian Bell
f5be465347
Implemented HmassP_INPUTS for TTSE
2015-02-25 21:24:34 -07:00
Ian Bell
eebfaa5173
Refactor saturation TTSE and allow for more outputs
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-25 20:00:15 -07:00
Ian Bell
11d226b965
TTSE working for single- and two-phase inputs in p,h
2015-02-25 19:47:45 -07:00
Ian Bell
0b45ca5c77
Merge branch 'master' into tabular
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-25 16:53:43 -07:00
Ian Bell
004d497ec0
Merge pull request #501 from mikekaganski/master
...
thread_local: one more (hopefully portable) attempt
2015-02-25 08:23:26 -07:00
Ian Bell
f2e23cd5d7
Merge branch 'master' of https://github.com/coolprop/coolprop
2015-02-25 08:22:51 -07:00
Ian Bell
77046321b8
Allow user to specify another HMX.BNC path for REFPROP
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-25 08:22:34 -07:00
Ian Bell
5cbab2a859
Remove double declaration of UNICODE
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-25 08:10:08 -07:00
Ian Bell
fcf4287b82
Progress on two-phase with TTSE, not working yet though
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-25 08:07:14 -07:00
mikekaganski
4c8421165c
thread_local: one more (hopefully portable) attempt
2015-02-25 20:20:05 +10:00
Ian Bell
de2d5828d3
One more CoolProp namespace on OSX in CoolPropTools.h
2015-02-24 21:59:32 -07:00
Ian Bell
2c145d9cc2
Merge branch 'master' into tabular
2015-02-24 21:54:15 -07:00
Ian Bell
c7ef99e7bf
Resolve another bug with OSX compilation
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-24 21:51:54 -07:00
Ian Bell
8ef1a75f38
Added CoolProp:: namespace spec to some functions in CoolPropTools.h
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-24 21:47:00 -07:00
Ian Bell
14a654f57d
Merge branch 'master' into tabular
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-24 21:39:45 -07:00
Ian Bell
44ad30bcb0
Fix const ref for strsplit
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-24 21:29:53 -07:00
Ian Bell
2f029d40e7
Revert the thread_local; not all our supported compilers can do C++11
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-24 21:27:14 -07:00
Ian Bell
2e270f291f
Cleaned up CoolPropTools.h a little bit
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-24 21:25:33 -07:00
Ian Bell
aeb1fed0ba
Merge branch 'master' of https://github.com/coolprop/coolprop
2015-02-24 21:20:17 -07:00
Ian Bell
e4672f1a98
Merge pull request #500 from mikekaganski/master
...
Fix directory size calculations
2015-02-24 21:19:46 -07:00
Ian Bell
c054523d40
Removed mistaken input pair; refactored table building function
2015-02-24 21:16:24 -07:00
mikekaganski
c38c4c468f
Fix directory size calculations
2015-02-25 13:58:41 +10:00
Ian Bell
716c5a34d0
Merge branch 'master' into tabular
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-24 20:20:00 -07:00
Ian Bell
6c58a9fa1d
Merge branch 'master' of https://github.com/coolprop/coolprop
2015-02-24 20:05:39 -07:00
Ian Bell
b0eb894240
Merge pull request #499 from CoolProp/longdouble_remap
...
Longdouble remap
2015-02-24 20:05:25 -07:00
Ian Bell
729b44ae5d
Merge remote-tracking branch 'remotes/origin/longdouble_remap'
2015-02-24 20:03:57 -07:00
Ian Bell
e5b66b3218
Merge pull request #496 from CoolProp/directory_size
...
Implement checking of directory size
2015-02-23 23:39:11 -07:00
Ian Bell
d12a4883f9
Fix python build script
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-23 23:27:57 -07:00
Ian Bell
e74211910f
Once more to get rid of min and max macros
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-23 23:15:11 -07:00
Ian Bell
2c61b99ffb
Undef min and max aggressively
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-23 23:12:11 -07:00
Ian Bell
703fd306ee
Merge pull request #495 from mikekaganski/CoolPropDbl
...
CoolPropDbl
2015-02-23 23:08:01 -07:00
Ian Bell
01f4b87dae
Undef min and max macros for windows
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-23 23:06:36 -07:00
Ian Bell
b1f28712e8
Fixed uint64_t on visual studio
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-23 22:58:53 -07:00
Ian Bell
a7116fd6ad
Add UNICODE and _UNICODE to CMakeLists.txt
2015-02-23 22:52:03 -07:00
Ian Bell
fe396aa3f5
Windows uses wstring, *nix uses string
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2015-02-23 22:46:49 -07:00