Commit Graph

905 Commits

Author SHA1 Message Date
Ian Bell
65283ce408 More work on psych props - still not working yet, something is hanging
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 22:25:26 +02:00
Ian Bell
f43a0b792b Humid air properties now use string instead of char*
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 21:55:23 +02:00
Ian Bell
47c3a49f78 Added savefig function to PropsPlot
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 21:15:18 +02:00
Ian Bell
9dc60b2ee8 Merge branch 'master' of https://github.com/coolprop/coolprop 2014-08-19 21:10:33 +02:00
Ian Bell
e5df0d4d1f Fixed typo in CoolProp.pyx to close https://github.com/CoolProp/CoolProp/issues/102
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 21:10:14 +02:00
Ian Bell
37bf4ddcb3 Updated main page 2014-08-19 20:59:48 +02:00
Ian Bell
6df7d1f287 Merge branch 'master' of https://github.com/CoolProp/CoolProp 2014-08-19 18:22:52 +02:00
Ian Bell
96aa60e773 changed flags for address sanitizer build 2014-08-19 18:22:35 +02:00
Ian Bell
4f69855311 Updated paths to Example files for Java and Csharp
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 16:20:50 +02:00
Ian Bell
60c656e276 Updated docs for EES
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 16:19:21 +02:00
Ian Bell
6beae7b24b Cleaned up/moved JS, MATLAB & Scilab files
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 15:54:15 +02:00
Ian Bell
73ceaa3190 Updated docs for FORTRAN wrapper
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 15:53:20 +02:00
Ian Bell
97eb872a60 Rearrangement of the wrappers - moved from wrappers to Web/coolprop/wrappers
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 14:22:17 +02:00
Ian Bell
467157f319 Python strings are all unicode everywhere, even python 27.
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 14:09:15 +02:00
Ian Bell
b31e648d47 Dealt with some more unicode issues to close https://github.com/CoolProp/CoolProp/issues/100
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 13:47:29 +02:00
Ian Bell
f69c1366c5 Merge branch 'master' of https://github.com/coolprop/coolprop 2014-08-19 10:41:28 +02:00
Ian Bell
e24c5c4652 Cython defaults to use bytes - closes https://github.com/CoolProp/CoolProp/issues/98
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 10:40:59 +02:00
Ian Bell
5cbd7f69e7 Update JS docs 2014-08-19 09:18:41 +02:00
Ian Bell
58893e86c9 Update index.rst 2014-08-19 02:50:57 +02:00
Ian Bell
11152ebcdf Added address sanitizer to CMakeLists 2014-08-19 01:48:04 +02:00
Ian Bell
f6169b073e Removed double printing of inputs when errstring is printed in PropsSI
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 01:23:14 +02:00
Ian Bell
b58e3cbe70 Fixed bug in https://github.com/CoolProp/CoolProp/issues/93
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 01:14:05 +02:00
Ian Bell
b506fb5d26 Tidied up derivative tests
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 00:36:08 +02:00
Ian Bell
881a6c4616 Added handling for first partial derivative as a string - added tests - they pass
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 00:34:26 +02:00
Ian Bell
e32dfcf255 Updates to docs
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 00:30:56 +02:00
Ian Bell
569ebc43ac First derivatives are calculated by gridded tabular backend
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-18 22:00:25 +02:00
Ian Bell
e3fba36d81 Gridded table builds
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-18 19:28:54 +02:00
Ian Bell
ad15288c23 Byebye to Armadillo (maybe reconsider later on)
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-18 19:28:00 +02:00
Ian Bell
9c28d81fea Quit Brent if solved to within numerical precision
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-18 19:27:05 +02:00
Ian Bell
dd71b1ac22 Really this time un-specify the phase
More logical debug output for invalid phases

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-18 19:26:31 +02:00
Ian Bell
39a99e183c Removed _forceSinglePhase, _forceTwoPhase (not used), specify_phase() should be used instead
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-18 19:25:25 +02:00
Ian Bell
7cf5f3515a Bumped up max temp for propane melting curve
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-18 19:24:06 +02:00
Ian Bell
99da465b06 Unspecify the phase after the HP solver with Brent - test added
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-18 18:52:06 +02:00
Ian Bell
9293c6355c For posterity's sake, a version using armadillo - not an improvement... slower than Eigen
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-18 09:47:02 +02:00
Ian Bell
f7464fcaa2 Implemented Eigen solution for all() function, speed testing next
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-17 21:09:27 +02:00
Ian Bell
10f23992e7 Cleanup of all function - not any faster though
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-16 18:45:24 +02:00
Ian Bell
4e79b824f0 Merge branch 'master' of https://github.com/coolprop/coolprop 2014-08-16 17:50:18 +02:00
Ian Bell
fc2e618fb7 Speed optimizations for saturation routines
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-16 17:50:04 +02:00
Ian Bell
05a8500415 Merge branch 'master' of https://github.com/CoolProp/CoolProp 2014-08-16 17:40:18 +02:00
Ian Bell
071b66f028 Changed debug flags for profiling 2014-08-16 17:40:14 +02:00
Ian Bell
083722d819 Swig now depends on the headers it includes
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-16 16:47:30 +02:00
Ian Bell
4041e88a5e Fully implemented, but a lot slower, why?
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-16 16:13:03 +02:00
Ian Bell
9a1a0122e3 Renamed Derivatives to HelmholtzDerivatives; they all check fine
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-16 14:26:25 +02:00
Ian Bell
5cad463158 Parallel derivatives finished for NonAnalytic term
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-16 14:11:27 +02:00
Ian Bell
68d3725ffd Added tests for undefined parameters; documented undocumented parameters
Closes https://github.com/CoolProp/CoolProp/issues/97

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-16 12:40:35 +02:00
Ian Bell
c1e9455cb2 Reset the values for the Generalized Exponential term
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-16 01:27:38 +02:00
Ian Bell
6c4592fa64 Reorganized swig interface file
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-15 22:49:22 +02:00
Ian Bell
eee8139306 SAFT has transitioned to parallel evaluation of derivatives, though it isn't truly parallel since there is some duplication
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-15 22:34:24 +02:00
Ian Bell
29632c72e6 Transition complete to generalized exponential term
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-15 22:03:40 +02:00
Ian Bell
2270f9f076 Helmholtz derivatives are all calculated using parallel code - next step is to remove classes from Helmholtz
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-15 21:16:41 +02:00