Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (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.
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...
Add 'solve_Tx' function for convenience. Add 'helmholtz_u_raw' and change 'helmholtz_u' so that it tests for saturation conditions. Fixed pv.py to use new 'fprops_fluid' function. Add example of solve_Tx function. Fix separate build of FPROPS (independent of ASCEND).
Automatic generation of the fluids list completed now (hopefully).
Working on streamlined system for adding/retrieving fluids.
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.
jpye: Merging r2695:3040 from 'hongke' branch into trunk. Thanks HongKe for all your work!
adding ph mode to stream_state_test.
A basic fprops_sat_p function working now. Need to add p_t, T_t data to all materials.
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.
More work on adding (p,h) solver in FPROPS.
Some work towards (p,h) solver and derivatives function for FPROPS.
Initial model with support for saturation calculation with FPROPS. More debugging required.
numerical algorithms for saturation curve. algorithms are based on those used by REFPROP, but the code is a new implementation. hoping that this is all legally correct; please let me know if there are any issues -- JP.
Copying HongKe's methane correlation to trunk (pending testing?) and fixing helmholtz_g as suggested by Shrikantch (also needs double-checking). Fixed problem with GSL in fprops/SConstruct.
Fix build of SharedObject. Put Chouaieb and Rackett models in separate functions.
Improving Python build of FPROPS. Added spinodal.py for visualisation of spinodal points. Added placeholder critical and triple point data for the other fluids (needs to be filled in). Allow peering inside helmholtz data form Python (eg to access critical point data).
Adding water to fluids set (for the purpose of debuggin using freesteam code).
Add 'ideal.c' to the compile lists.
Converted ammonia data and tests into a separate file.
Added on_load method to test model. Added simple SConstruct to demonstrate building library independently.
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 |