Commit Graph

4624 Commits

Author SHA1 Message Date
Ian Bell
f874299c55 Fix final step for ODE integration; closes #1672 2018-03-17 10:51:07 -06:00
Ian Bell
c0406b878d Kill manylinux slaves for sure 2018-03-11 19:08:41 -06:00
Ian Bell
8f3b3a9b85 Maybe make the compiler happier? 2018-03-11 19:02:11 -06:00
Ian Bell
ac84d0ddaf Remove explicit need for locale, just use the punctuation character 2018-03-11 18:33:37 -06:00
Ian Bell
3574641434 Fix DQ inputs for pure fluids; closes #1652 2018-03-11 14:19:14 -06:00
Ian Bell
04d9360b3d Fix StateContainer print in py36; closes #1406 2018-03-11 13:46:41 -06:00
Ian Bell
79f8b3f777 Dont remove container 2018-03-10 20:21:31 -07:00
Ian Bell
0084bba3f0 Try to not run the ls 2018-03-10 19:50:30 -07:00
Ian Bell
ea75360dc2 version 1.5.2 of the manylinux container should give us python 3.6 builds now. See 90c0fca14e 2018-03-10 19:32:59 -07:00
Ian Bell
8d728719cf Clear reducing state for REFPROP backend when fractions set; closes #1659 2018-03-10 18:41:38 -07:00
Ian Bell
517ddd862f Back to 1.5.0 tag 2018-03-10 16:12:08 -07:00
Ian Bell
adb8519ae4 Why is python 3.6 build not happening? 2018-03-10 16:01:01 -07:00
Ian Bell
aaea205704 No more need to kill the image? 2018-03-10 14:44:36 -07:00
Ian Bell
c4ec292a9d Try some more aggressive options to stop the manylinux container 2018-03-10 14:40:21 -07:00
Ian Bell
c48566367f Remove python 3.3 slaves 2018-03-10 14:29:55 -07:00
Ian Bell
a3c2d4432f Also show which containers are running 2018-03-10 14:24:27 -07:00
Ian Bell
0dd0c5ceb4 Switch to latest version of manylinux builder - adds python 3.6 support? 2018-03-10 14:21:30 -07:00
Ian Bell
ff95fd5725 If manylinux is hanging, stop it first 2018-03-10 14:11:05 -07:00
Ian Bell
774ee0c567 Make string->float conversion aware of the locale (#1666)
* Make string->float conversion aware of the locale as specified by configuration variable.

Cannot use the system-default locale because some things (matplotlib) change the system locale and it cannot be relied upon to be stable.

* Also add locale header

* Also requires the use of c_str, std::string overload is c++11
2018-03-10 13:48:24 -07:00
Jeff Henning
dd8ac47688 Patches PropsSI imposed phase for backends other than HEOS (#1665) 2018-03-08 22:30:43 -07:00
Jeff Henning
abcd91a9a7 Update PropsSI() to Parse Imposed Phase Strings on Input Keys (#1660)
* PropsSI enhancement to allow imposed phase on Input key string

* Update PropsSI documentation for imposing phase [skip ci]
2018-03-07 21:51:41 -07:00
Matthis Thorade
38e287019d editorconfig (#1609)
* basic .editorconfig

documentation is on  http://editorconfig.org
examples with cpp and py here on github: https://git.io/vFu7X

* remove some extensions

* rules for json, travis, makefile

* Makefile with capital M

[CI skip]
2018-03-06 07:51:58 -07:00
Ian Bell
945f82e90e Fix the default values to assume that l and m are double, not int 2018-03-03 17:13:00 -07:00
xaumex
3387c1006e Mistake in function 'inline_label' in CoolProp/Plots/Common.py (#1656) 2018-02-27 22:19:45 -07:00
Ian Bell
0de443435d Fixes chemical potential of pure fluids; see #1653 2018-02-23 21:47:37 -07:00
Ian Bell
64215fdee2 Fix crash when set_mole_fractions() not called; closes #1393 2018-02-23 20:49:02 -07:00
Ian Bell
194ab07072 Fix cimport paths for python 3.x; closes #1649 2018-02-23 20:41:33 -07:00
Ian Bell
44d8a9ecb0 Allow abiliy to always reload library; closes #1648 2018-02-15 21:53:35 -07:00
Jeff Henning
489cf13898 Fixes Logic Bugs When Imposing Phase on TTSE and HEOS Input Pairs (#1625)
* Allow imposed two-phase update() to TTSE without failing

* Fixes HEOS DP, ST, DT input pairs when phase is imposed
2018-02-12 21:16:13 -07:00
Jeff Henning
4550317ac3 Provide error string from PhaseSI() if phase can't be determined. (#1645) 2018-02-11 18:44:44 -07:00
notmyrealhandle
6a57dc70f2 fix inconsistent function declarations between AbstractState.pyx and AbstractState.pxd (#1638) (#1640) 2018-01-30 22:14:14 -07:00
Ian Bell
0d23a3101d Fix bug with copying of states and their reducing functions 2018-01-28 12:47:58 -07:00
Jeff Henning
d394aa1968 Parse out zero mole fraction components in PropsSI() (#1628)
* Parse out zero mole fraction components in PropsSI()
* PropsSI() smallest mixture fraction to ignore = 10*DBL_EPSILON
2018-01-07 14:58:27 -05:00
Ian Bell
73b0b15878 Fix REFPROP phase envelope with predefined mixtures; closes #1629 2018-01-06 17:11:41 -07:00
Ian Bell
7980378001 Predefined mixture can now have uppercase .MIX; closes #1630 2018-01-06 16:46:39 -07:00
Jeff Henning
2658fdfa0e Update Low-Level API documentation for imposed phase [skip ci] (#1626) 2018-01-04 21:22:11 -07:00
Ian Bell
2435739d8b Fix const method on ODE class 2018-01-01 12:19:24 -07:00
Jorrit Wronski
87932a51b6 This fixes the 64bit builds on Linux, but does not help with 32 bit since the libraries are missing on the buildbot worker (and cannot be installed) 2017-12-20 09:19:40 +01:00
Jorrit Wronski
3fac4949f2 upload wheels using buildbot instead of rsync 2017-12-19 16:54:50 +01:00
Ian Bell
fdd5de66ac Skip some of the Props calls and go right to the AbstractState 2017-12-19 08:05:41 -07:00
Jorrit Wronski
cc180db2f9 Use docker cp instead of volumes to fix uid issues, more a hack than a fix. 2017-12-19 09:20:43 +01:00
Ian Bell
dfae574ed2 Remove unused slave from buildbot config 2017-12-18 18:49:22 -07:00
Jorrit Wronski
40e032d2f1 Updated IF97 to the latest tag 2017-12-18 22:55:27 +01:00
Jorrit Wronski
bff23f8123 Added some more buildbot documentation 2017-12-18 22:54:06 +01:00
Jorrit Wronski
c001f876fa a missing comma 2017-12-18 20:57:01 +01:00
Jorrit Wronski
5944cb5992 Changed the master configuration to use the new buildbot passwords 2017-12-18 20:55:35 +01:00
Jorrit Wronski
a14d03711c Update gcc version for new OSX builder 2017-12-18 15:41:34 +01:00
Ian Bell
357a92aae3 Fix some unicode string handling issues 2017-12-16 17:07:25 -07:00
Ian Bell
6042f2a4eb Add ability to retrieve the list of cubic fluids that are loaded 2017-12-14 15:38:12 -07:00
Ian Bell
dadf8857c2 Fix has_melting_line for REFPROP backend 2017-12-14 10:42:43 -07:00