Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Trying to debug fprops_triple_point for Toluene with pengrob correlation. Something strange is happening with fratio.
Added some C tests for sat and solve_ph routines. Added parameter 'source' to fprops_fluid, to allow data with a particular source to be specified (optionally). This allows forced testing explicitly of the RPP data even when Helmholtz data is also available. Tweaked some convergence parameters in sat.c and solve_ph.c to get convergence across broader range of parameters for more fluids (more testing required).
Update GPL header, debugging issue with (p,h) for Water.
Working on updating rankine_fprops and associated models to work with new fprops2 code. Some issue discovered with (p,h) for water (added python/solve_ph1.py to check it). Next cunit tests to drive some ASCEND models embedding FPROPS (note use of slvreq for this).
Working on problem with (p,h) solution with new FPROPS code.
Merged (copied) fprops2 branch to trunk. This copy overwrites the trunk version of fprops, and history is preserved via the fprops2 sequence. I hope that's OK...
Fixing GPL header, removing postal address (rpmlint incorrect-fsf-address)
Turn off FPE in solve_ph.c (otherwise causes problems on Ubuntu 10.04 with rankine_co2 model).
Trying to catch errors associated with pressure below triple point for CO2.
Fixed some more FPE issues with pt->l going off the end of the array! satcvgc working everywhere now except exactly at sat_p for p=p_t.
Trying to track down an error that's started occurring with CO2 saturation curves.
Removed p_t, p_c from HelmholtzData, added routines that calculate those values directly. 'satcvgc.py' now runs without errors for 100% of data points.
Seem to have fixed the solve_ph problems, but new problems in fprops_sat_p have arisen.
Avoid stepping outside saturation region in fprops_sat_hf.
Improved first guess has eliminated many of the errors, still problems though.
Adding better starting guess for T,rho when solving (p,h) in compressed subcritical liquid region.
The (p,h) function is converging almost everywhere. The home-made Newton iteration wasn't starting well for supercritical states when the starting guess had rho = rho_c, so changing slightly away from fixed almost all the problems.
Deleted sat2.c and sat2.h, that code is not being used anywhere in ASCEND/FPROPS now. REFPROP algorithm replaced by Akasaka approach. Moving sat3.c code into sat.h.
First attempt at Akasaka algorithm. But something's badly broken in the test suite, need to go find what.
Error messages to detect temperatures below critical point.
Working on convergence of (p,h) over wide range.
Converging in supercritical region now. Fixed some nan errors in helmholtz, needs cleaning up.
Converging... for one little case at least.
Adding bespoke (p,h) iteration code, but looks like some errors with the partial derivatives.
For some reason the fdfsolver is not varying the guess values...
Fixed solve_ph for saturation region. Still not implemented 'nonsolver' for non-saturation cases.
Added binding for solve_ph, but code is not yet completed.
More work on adding (p,h) solver in FPROPS.
Some work towards (p,h) solver and derivatives function for FPROPS.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
john.pye@anu.edu.au | ViewVC Help |
Powered by ViewVC 1.1.22 |