Ian Bell
|
71427c73cc
|
Added first cut at PT and P&HSU solvers - much work to be done, currently only good in gas phase.
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-09-12 21:01:53 +02:00 |
|
Ian Bell
|
a2a2c80323
|
Renamed normalization flag
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-09-10 15:53:57 +02:00 |
|
Ian Bell
|
883b7a3f09
|
Implemented new gas constant normalization method - seems to work well and doesn't touch pure fluid properties
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-09-10 15:44:01 +02:00 |
|
Ian Bell
|
068e737388
|
TP flash basically working again for mixtures
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-09-08 00:08:18 +02:00 |
|
Ian Bell
|
46135f69b6
|
Broke up the critical determination term for easier debugging
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-09-06 19:03:02 +02:00 |
|
Ian Bell
|
8fdd1fddaf
|
Refactor of mixing parameters successful
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-09-06 15:41:33 +02:00 |
|
Ian Bell
|
f7d639db51
|
Phase envelope construction working now for Ethane/Propane for a range of mole fractions
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-09-05 12:03:52 +01:00 |
|
Ian Bell
|
d539f5cde8
|
Yes!! Composition derivatives working almost entirely.
|
2014-08-28 21:52:25 +02:00 |
|
Ian Bell
|
648c01aee8
|
Fixed CoolProp-Tests.cpp to not require CoolPropLib.cpp
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-26 15:17:47 +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
|
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
|
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
|
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
|
68f917c5f5
|
CMakeLists with profiling block
|
2014-08-15 16:40:46 +02:00 |
|
Ian Bell
|
0112436169
|
Updated main with speed testing for parallel derivatives of power term
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-15 16:05:15 +02:00 |
|
Ian Bell
|
e4c8d3f061
|
Python wrapper is more or less back in action completely. Additional testing is required.
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-12 16:25:33 +02:00 |
|
Ian Bell
|
b7bd58d986
|
More work on flash routines, number of failures is rapidly decreasing - still have problems for low pressure sat_p calcs
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-12 11:21:12 +02:00 |
|
Ian Bell
|
36d601490f
|
Lots more work on melting curves, can now make pretty phase diagram for water including the melting line
|
2014-08-10 19:28:04 +02:00 |
|
Ian Bell
|
faf530d588
|
Fixed melting curves, PY flash works for subcritical cases
|
2014-08-09 11:07:21 +02:00 |
|
Ian Bell
|
53c363990f
|
Added tests for P,Y inputs, though the solvers are not done yet
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-07 12:05:22 +02:00 |
|
Ian Bell
|
a5bf52b52f
|
Basic algorithm is working for P,Y for vapor - more checking needed, but basically works
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-07 01:50:09 +02:00 |
|
Ian Bell
|
2c844597c9
|
Calculate pressure and temperature limits for HEOS and REPFPROP backends
Closes https://github.com/CoolProp/CoolProp/issues/83
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-06 10:23:10 +02:00 |
|
Ian Bell
|
4fd84a7eba
|
Added necessary functions to Python in order to generate parameter table
Built table in RST using python script Web/coolprop/build_parametric_table.py for High-Level API
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-05 21:37:36 +02:00 |
|
Ian Bell
|
5df9b0fdcf
|
EES wrapper now works/builds/debugs etc. with v5 - much better debugging enabled - see Readme.txt in wrappers/EES
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-05 11:25:37 +02:00 |
|
Ian Bell
|
e9ac0bcc9d
|
python wrapper work
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-03 20:43:42 +02:00 |
|
Ian Bell
|
581d993767
|
Killed gcc warnings
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-03 19:05:12 +02:00 |
|
Ian Bell
|
a2f45e29da
|
Added functionality for trivial outputs
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-08-03 18:55:52 +02:00 |
|
Ian Bell
|
9462f149d2
|
Added some testing code for parameters and incompressibles in main.cxx
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-07-09 20:12:53 +02:00 |
|
Ian Bell
|
fa3fe63c44
|
Removed references to std::tr1
|
2014-07-06 20:53:15 +02:00 |
|
Ian Bell
|
e2a595cbe4
|
Updates to main.cxx
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-06-30 17:14:12 +02:00 |
|
Ian Bell
|
a82160c4bf
|
Clean up shared_ptr mess
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-06-03 21:34:26 +02:00 |
|
Ian Bell
|
bffb36cc41
|
Merge branch 'master' of https://github.com/coolprop/coolprop
Conflicts:
src/Helmholtz.cpp
src/main.cxx
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-06-03 21:01:50 +02:00 |
|
Ian Bell
|
aa76065f5a
|
Updated coefficient for transport correlations, HS reference code in main.cxx
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-06-03 20:59:55 +02:00 |
|
Ian Bell
|
cb497b443c
|
Added crossplatform_shared_ptr to allow shared_ptr cleanly on all architectures without needing variable namespace definition
|
2014-06-03 20:58:24 +02:00 |
|
Ian Bell
|
bff7e2afeb
|
PlanckEinstein and PlanckEinstein2 classes replaced with PlanckEinsteinGeneralized. Docs to follow.
Aly-Lee not yet removed. Next step.
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-06-03 12:04:16 +02:00 |
|
Ian Bell
|
5accf645d9
|
IIR HS references set for real this time
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-06-02 13:21:06 +02:00 |
|
Ian Bell
|
409e2a2d1f
|
Fluids using IIR reference state now all agree with REFPROP
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-06-02 13:03:17 +02:00 |
|
Ian Bell
|
06066c52f0
|
Reference state can now be set to one of IIR, ASHRAE, NBP or RESET. Still need to allow for default reference state values to agree with REFPROP.
Docs updated.
Still need to implement setting state based on numerical values.
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-06-01 21:43:25 +02:00 |
|
Ian Bell
|
02f24549e4
|
Docs for get_fluid_param_string
|
2014-06-01 20:49:50 +02:00 |
|
Ian Bell
|
261ec01c71
|
Added REFPROP names for all fluids - renovated get_fluid_param_string
|
2014-06-01 20:20:33 +02:00 |
|
Ian Bell
|
eef1f9d315
|
Merge branch 'master' of https://github.com/coolprop/coolprop
|
2014-05-30 17:17:06 +02:00 |
|
Ian Bell
|
fdd329fb7b
|
main.cxx update
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
|
2014-05-30 17:15:33 +02:00 |
|
Ian Bell
|
10aaae4649
|
Added tr1/memory include for linux compilation
|
2014-05-30 12:02:32 +02:00 |
|
Ian bell
|
463c40fcf0
|
Small work on the docs - doxylink needs to be fed an absolute path, but otherwise seems good. Might need to generate the absolute path at runtime somehow. Its different between local and remote locations of HTML.
Signed-off-by: Ian bell <ian.h.bell@gmail.com>
|
2014-05-15 23:43:58 +02:00 |
|
Ian bell
|
b3847c7522
|
Initial commit for v5, but this time with the right line endings
Signed-off-by: Ian bell <ian.h.bell@gmail.com>
|
2014-05-14 12:46:24 +02:00 |
|