Ian Bell
4b082029c4
Finally repaired flash routines.
...
Some edge cases remain
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2014-08-24 13:40:46 +02:00
Ian Bell
69bbdc693b
Reimplemented critical region splines all the way from scripts to build to C++ code
...
Closes https://github.com/CoolProp/CoolProp/issues/94
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2014-08-22 22:14:48 +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
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
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
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
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
Ian Bell
c3508c3f55
Added parallel evaluation of residual helmholtz terms
...
Should in the end only slow down by 1.2x, but calculate at least up to second order derivatives all at once, so net speedup of 5 if calculating all first and second order partials !!
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2014-08-15 15:42:47 +02:00
Ian Bell
54d3b45584
Resort Helmholtz.h
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2014-06-30 17:08:39 +02:00
Ian Bell
cf3158fa06
Fixed bug in Aly-Lee extend function (skipped new elements)
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2014-06-03 15:36:59 +02:00
Ian Bell
44a97e9fcb
Added docs for conversion of PlankEinstein and PlanckEinstein2 forms to generalized form
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2014-06-03 12:25: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
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
3168f15efc
Implemented dDelta3; test passes
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2014-06-01 19:46:30 +02:00
Ian Bell
873eab5baa
Helmholtz derivative testing gives almost 100% coverage - missing HS offset term
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2014-05-30 17:13:23 +02:00
Ian Bell
7a862f1a77
Air, nitrogen, oxygen and argon conductivity all are working
...
Signed-off-by: Ian Bell <ian.h.bell@gmail.com >
2014-05-26 17:38:13 +02:00
jowr
d830f8a835
Fixed a path typo (Windows, Windows...)
2014-05-16 08:15:27 +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