/[ascend]/branches
ViewVC logotype

Log of /branches

View Directory Listing Directory Listing


Sticky Revision:

Revision 3507 - Directory Listing
Modified Wed Mar 8 23:37:58 2023 UTC (18 months ago) by jpye
fix for python linking in ascxx/testslvreq (better approach would be to compile alternative version with ASCXX_USE_PYTHON unset)


Revision 3506 - Directory Listing
Modified Wed Mar 8 23:02:10 2023 UTC (18 months ago) by jpye
solving ascxx compile issues in MSYS2 (maybe breaks other things)


Revision 3505 - Directory Listing
Modified Tue Feb 28 00:38:51 2023 UTC (18 months, 1 week ago) by jpye
more python3 fixes


Revision 3504 - Directory Listing
Modified Tue Feb 28 00:07:29 2023 UTC (18 months, 1 week ago) by jpye
add 'extern' to ASC_TEST_PATH to solve linking issues on MSYS2. CUnit now running on MSYS2, but some tests failing.


Revision 3503 - Directory Listing
Modified Mon Feb 27 11:23:48 2023 UTC (18 months, 1 week ago) by jpye
more tweaks for python3 on ubuntu


Revision 3502 - Directory Listing
Modified Mon Feb 27 11:20:46 2023 UTC (18 months, 1 week ago) by jpye
more fixes for Substfile.


Revision 3501 - Directory Listing
Modified Mon Feb 27 11:08:16 2023 UTC (18 months, 1 week ago) by jpye
updating from SubstInFile to Substfile, other fixes to get built working in MSYS2 (MSYSTEM= scons -j4)


Revision 3500 - Directory Listing
Modified Fri Jul 8 13:42:50 2022 UTC (2 years, 2 months ago) by jpye
fixing most pengrob errors by adding T_min data from RPP4


Revision 3499 - Directory Listing
Modified Fri Jul 8 09:01:35 2022 UTC (2 years, 2 months ago) by jpye
fluids 401+


Revision 3498 - Directory Listing
Modified Fri Jul 8 08:35:13 2022 UTC (2 years, 2 months ago) by jpye
added T_min for RPP4 fluids 501+


Revision 3497 - Directory Listing
Modified Fri Jul 8 06:41:52 2022 UTC (2 years, 2 months ago) by jpye
added T_min to a RRP4 fluids 576 & onwards


Revision 3496 - Directory Listing
Modified Thu Jul 7 23:55:56 2022 UTC (2 years, 2 months ago) by jpye
increased iteration limit for pengrob saturation calculation, based on results from test/sat2.c.
note that there is still a failing test for water near T_min, but most pengrob fluids are now working correctly again.


Revision 3495 - Directory Listing
Modified Wed Jul 6 14:16:12 2022 UTC (2 years, 2 months ago) by jpye
implement T_min in CubicData, provide RPP4 values for some fluids.
update sat2.c test (was test/sat.c) to make use of T_min.


Revision 3494 - Directory Listing
Modified Wed Jul 6 06:20:30 2022 UTC (2 years, 2 months ago) by jpye
implemented fprops_solve_pT for case of pengrob EOS (pure fluid)
adjusted TOLD in cubicroots to support testpengrob.c case of toluene at 260 K, 5 bar.


Revision 3493 - Directory Listing
Modified Mon Jul 4 08:03:31 2022 UTC (2 years, 2 months ago) by jpye
in cubicroots, added all of the test cases from GSL.


Revision 3492 - Directory Listing
Modified Sun Jul 3 12:06:54 2022 UTC (2 years, 2 months ago) by jpye
correction to call to cubicroot in pengrob


Revision 3491 - Directory Listing
Modified Sun Jul 3 11:55:31 2022 UTC (2 years, 2 months ago) by jpye
labelling of test cases


Revision 3490 - Directory Listing
Modified Sun Jul 3 11:21:09 2022 UTC (2 years, 2 months ago) by jpye
simpler switching between functions of different precision


Revision 3489 - Directory Listing
Modified Sun Jul 3 11:04:54 2022 UTC (2 years, 2 months ago) by jpye
improve scaling for 'reliable' precision with float, double, long double.


Revision 3488 - Directory Listing
Modified Sun Jul 3 08:19:49 2022 UTC (2 years, 2 months ago) by jpye
add scaling before solving roots.
add some tolerance changes for values of delta close to zero


Revision 3487 - Directory Listing
Modified Sat Jul 2 16:14:45 2022 UTC (2 years, 2 months ago) by jpye
correct issue with cosh equation


Revision 3486 - Directory Listing
Modified Sat Jul 2 15:11:19 2022 UTC (2 years, 2 months ago) by jpye
rewritten cubicroots, but still not working for the cosh case.


Revision 3485 - Directory Listing
Modified Wed Jun 29 07:36:37 2022 UTC (2 years, 2 months ago) by jpye
fixing error with error reporting for request fprops_fluid("carbondioxide","ideal") from Python.
adding string reporting of refstart and corrtype names.


Revision 3484 - Directory Listing
Modified Tue Dec 7 01:47:45 2021 UTC (2 years, 9 months ago) by jpye
increase message buffer size, use safe snprintf


Revision 3483 - Directory Listing
Modified Sun Aug 15 06:40:34 2021 UTC (3 years ago) by jpye
created new 'a4' convenient script which is intended to be used whenever running ascend in a development environment.
cleaning up path-checking stuff from test.py and ascdev.in, consolidated in a4 script now.
explicitly request gtksourceview 3 in moduleview (we need a sourceview 4 syntax definition...)
preferences uses 'ConfigParser' now, 'SafeConfigParser' has been renamed.
gtkbrowser uses time.perf_counter now.


Revision 3482 - Directory Listing
Modified Sun Aug 15 01:35:36 2021 UTC (3 years ago) by jpye
fixed python3 issue with SolverParameterIter (next -> __next__), see https://python-future.org/compatible_idioms.html
added missing file from Adrian.
temporary hack for bintokens compile.


Revision 3481 - Directory Listing
Modified Sat Aug 14 11:14:37 2021 UTC (3 years ago) by jpye
updated for newer calling patterns... but maybe the old way was better...


Revision 3480 - Directory Listing
Modified Sat Aug 14 11:13:59 2021 UTC (3 years ago) by jpye
Merging work of Pallav and Adrian (see https://ascend4.org/GTK3)


Revision 3479 - Directory Listing
Modified Sat Aug 14 11:13:42 2021 UTC (3 years ago) by jpye
fixed new user of SCons 4 (env = conf.Finish())


Revision 3478 - Directory Listing
Modified Fri Aug 13 07:59:55 2021 UTC (3 years ago) by jpye
replace PyString_AsString with python3 PyUnicode_AsUTF8.


Revision 3477 - Directory Listing
Modified Fri Aug 13 07:28:14 2021 UTC (3 years ago) by jpye
fix for cunit installed in ~/.local
fix for failing bison/flex tests in Scons 4.x


Revision 3476 - Directory Listing
Modified Fri Aug 13 04:07:50 2021 UTC (3 years ago) by jpye
compiles with python3, doesn't run yet due to GTK2


Revision 3475 - Directory Listing
Modified Wed Jul 7 12:32:46 2021 UTC (3 years, 2 months ago) by jpye
allow swig version 4


Revision 3474 - Directory Listing
Modified Tue Jun 2 10:40:34 2020 UTC (4 years, 3 months ago) by jpye
fix for python3 interop


Revision 3473 - Directory Listing
Modified Thu May 21 09:09:28 2020 UTC (4 years, 3 months ago) by jpye
changes for gcc 4.8 compatibility (ubuntu 12.04).


Revision 3472 - Directory Listing
Modified Fri May 1 05:16:55 2020 UTC (4 years, 4 months ago) by jpye
some commenting changes in func.h, for consistent style only.
added missing atom type in ascend.lang.
added 'tgamma' external relation for evaluating the Gamma function (a bit kludgy--better to do it via func.h?)
added small model of a wind-farm and Weibull distribution evaluation of capacity factor for generic turbines.
added 'a' as the SI unit for year.


Revision 3471 - Directory Listing
Modified Tue Feb 18 11:03:57 2020 UTC (4 years, 6 months ago) by jpye
removed TC for sodium from chloridesalt file.


Revision 3470 - Directory Listing
Modified Thu Feb 13 01:56:33 2020 UTC (4 years, 6 months ago) by jpye
add reporting of dp


Revision 3469 - Directory Listing
Modified Thu Feb 13 01:45:55 2020 UTC (4 years, 6 months ago) by jpye
correct error in insulation cost.
add report on temperature drops.


Revision 3468 - Directory Listing
Modified Thu Feb 13 01:45:30 2020 UTC (4 years, 6 months ago) by jpye
add 'show_info' method in gtkbrowser as convenience method for EXTERNAL methods in ASCEND code.


Revision 3467 - Directory Listing
Modified Wed Feb 12 04:03:13 2020 UTC (4 years, 6 months ago) by jpye
chain 1 and chain 2 models together


Revision 3466 - Directory Listing
Modified Tue Feb 11 17:09:19 2020 UTC (4 years, 6 months ago) by jpye
final code for discussion.


Revision 3465 - Directory Listing
Modified Tue Feb 11 16:36:00 2020 UTC (4 years, 6 months ago) by jpye
working on sub-chain approximation


Revision 3464 - Directory Listing
Modified Tue Feb 11 14:52:18 2020 UTC (4 years, 6 months ago) by jpye
issue with throttle_trivial


Revision 3463 - Directory Listing
Modified Tue Feb 11 14:40:57 2020 UTC (4 years, 6 months ago) by jpye
trivial array works...


Revision 3462 - Directory Listing
Modified Tue Feb 11 11:35:48 2020 UTC (4 years, 6 months ago) by jpye
fixed errors in linear csparray.


Revision 3461 - Directory Listing
Modified Mon Feb 10 11:36:39 2020 UTC (4 years, 6 months ago) by jpye
enable double-click to view code at an error location!


Revision 3460 - Directory Listing
Modified Mon Feb 10 10:37:46 2020 UTC (4 years, 6 months ago) by jpye
removed outdated currency conversions, added cost_per_area and cost_per_length.


Revision 3459 - Directory Listing
Modified Mon Feb 10 09:27:56 2020 UTC (4 years, 6 months ago) by jpye
installation costs...


Revision 3458 - Directory Listing
Modified Mon Feb 10 00:13:42 2020 UTC (4 years, 6 months ago) by jpye
real discount rate


Revision 3457 - Directory Listing
Modified Mon Feb 10 00:10:46 2020 UTC (4 years, 6 months ago) by jpye
more on lcoe


Revision 3456 - Directory Listing
Modified Sun Feb 9 22:30:23 2020 UTC (4 years, 6 months ago) by jpye
tower array with nonuniform field piping


Revision 3455 - Directory Listing
Modified Sun Feb 9 01:41:44 2020 UTC (4 years, 7 months ago) by jpye
added some rough costs of insulation and pipework in the towerarray.


Revision 3454 - Directory Listing
Modified Sun Feb 9 00:54:56 2020 UTC (4 years, 7 months ago) by jpye
towerarray reports eta_th_array (pipe thermal loss fraction)


Revision 3453 - Directory Listing
Modified Sun Feb 9 00:45:11 2020 UTC (4 years, 7 months ago) by jpye
towerarray calculation works with heat loss now.


Revision 3452 - Directory Listing
Modified Sun Feb 9 00:13:50 2020 UTC (4 years, 7 months ago) by jpye
created 'config' in pipe models for easier merging


Revision 3451 - Directory Listing
Modified Sat Feb 8 23:45:18 2020 UTC (4 years, 7 months ago) by jpye
corrected error in external area of insulation in pipe_heat_loss_insul.


Revision 3450 - Directory Listing
Modified Sat Feb 8 23:34:45 2020 UTC (4 years, 7 months ago) by jpye
added skupinski correlation for internal convection in pipe_heat_loss_insul. it can be solved by loading,
attempting to solve, fixing T_flow to 400 K, attempting to solve again, freeing T_solve, solving.
If you set corr_intconv to 'none', this thermal resistance will be removed and only the pipe and
insulation considered (perfectly valid for sodium!)


Revision 3449 - Directory Listing
Modified Sat Feb 8 12:34:43 2020 UTC (4 years, 7 months ago) by jpye
plotting pipe losses


Revision 3448 - Directory Listing
Modified Sat Feb 8 12:11:55 2020 UTC (4 years, 7 months ago) by jpye
added 'shapes' models, and incorporated them in pipe.a4c. pipe_sequence works with long chains at least for sodium.


Revision 3447 - Directory Listing
Modified Sat Feb 8 07:16:27 2020 UTC (4 years, 7 months ago) by jpye
added plotting of temperature, pressure for pipe_sequence_test.


Revision 3446 - Directory Listing
Modified Sat Feb 8 06:25:03 2020 UTC (4 years, 7 months ago) by jpye
pipe_sequence_test extended to variable-length arrays.


Revision 3445 - Directory Listing
Modified Sat Feb 8 02:30:32 2020 UTC (4 years, 7 months ago) by jpye
converted 'fprops_Tvsx_h_incomp' to extrel with single input variable (h). 
'towerarray' model converging very easily now, need to check viscosity working correctly.
test case solver_fprops.stream_state_test_sodium_h working properly.


Revision 3444 - Directory Listing
Modified Tue Feb 4 13:32:39 2020 UTC (4 years, 7 months ago) by jpye
pipe_adiabatic_test_sodium used mu(T) from FPROPS now.


Revision 3443 - Directory Listing
Modified Tue Feb 4 12:53:25 2020 UTC (4 years, 7 months ago) by jpye
wow, annoying bug with wrong fluid name in eos_chloridesalt!
added trivial solve_pT functions at least for incompressible (not implemented yet for helmholtz/pengrob.



Revision 3442 - Directory Listing
Modified Tue Feb 4 09:06:08 2020 UTC (4 years, 7 months ago) by jpye
improved correlation for chloride salt properties


Revision 3441 - Directory Listing
Modified Tue Feb 4 08:35:41 2020 UTC (4 years, 7 months ago) by jpye
plotting residual


Revision 3440 - Directory Listing
Modified Tue Feb 4 08:27:58 2020 UTC (4 years, 7 months ago) by jpye
added chloridesalt medium (incompressible), with verification.
towerarray model corrected to work with sodiumn fluid.


Revision 3439 - Directory Listing
Modified Tue Feb 4 07:26:05 2020 UTC (4 years, 7 months ago) by jpye
adding chloride salt


Revision 3438 - Directory Listing
Modified Tue Feb 4 00:47:59 2020 UTC (4 years, 7 months ago) by jpye
test output goes to stderr, stdout is for cunit progress reporting.


Revision 3437 - Directory Listing
Modified Tue Feb 4 00:40:00 2020 UTC (4 years, 7 months ago) by jpye
solve_ph reverted to avoid calls to fprops_h, fprops_p, since those routines do unneeded VLE calcs.


Revision 3436 - Directory Listing
Modified Mon Feb 3 11:21:58 2020 UTC (4 years, 7 months ago) by jpye
adapting disharray model to liquid sodium


Revision 3435 - Directory Listing
Modified Sun Feb 2 11:49:59 2020 UTC (4 years, 7 months ago) by jpye
some initial testing of incompressible fluid (sodium) from FPROPS in ASCEND.


Revision 3434 - Directory Listing
Modified Sun Feb 2 09:29:04 2020 UTC (4 years, 7 months ago) by jpye
removed 'use_guess' from fprops_solve_ph call (appeared not to be fully implemented in any case?)
added fprops_solve_ph_incomp, modified fprops_solve_ph to use this function where required.
added a small test case of fprops_solve_ph for sodium.


Revision 3433 - Directory Listing
Modified Sun Feb 2 07:52:12 2020 UTC (4 years, 7 months ago) by jpye
couple of checks of sodium calcs


Revision 3432 - Directory Listing
Modified Sun Feb 2 07:49:09 2020 UTC (4 years, 7 months ago) by jpye
removing reference to header file 'interval.h' in tcltk UI


Revision 3431 - Directory Listing
Modified Sun Feb 2 07:35:21 2020 UTC (4 years, 7 months ago) by jpye
changed calling convention of fprops_solve_ph, fprops_solve_px, fprops_solve_Tx.
added testing of viscosity for sodium (incompressible)
part-way through implementing support for incompressible fluids in python/ascend interfaces.


Revision 3430 - Directory Listing
Modified Sat Feb 1 12:11:39 2020 UTC (4 years, 7 months ago) by jpye
implemented visc2_mu routine


Revision 3429 - Directory Listing
Modified Sat Feb 1 11:06:23 2020 UTC (4 years, 7 months ago) by jpye
data structures for viscosity of sodium


Revision 3428 - Directory Listing
Modified Sat Feb 1 07:49:12 2020 UTC (4 years, 7 months ago) by jpye
added test for calculation of s.


Revision 3427 - Directory Listing
Modified Sat Feb 1 05:08:38 2020 UTC (4 years, 7 months ago) by jpye
restoring interval.[ch], still required in the Tcl/Tk GUI.


Revision 3426 - Directory Listing
Modified Sat Feb 1 03:16:55 2020 UTC (4 years, 7 months ago) by jpye
enthalpy calculation for sodium working now. also refstate for incompressible fluids modified.


Revision 3425 - Directory Listing
Modified Fri Jan 31 05:15:08 2020 UTC (4 years, 7 months ago) by jpye
working on cp0 update


Revision 3424 - Directory Listing
Modified Thu Jan 23 23:18:27 2020 UTC (4 years, 7 months ago) by jpye
adding thermal conductivity poly(T) for sodium


Revision 3423 - Directory Listing
Modified Tue Jan 21 08:29:09 2020 UTC (4 years, 7 months ago) by jpye
work-in-progress on implementation of incompressible fluid routines.


Revision 3422 - Directory Listing
Modified Sat Jan 18 02:36:14 2020 UTC (4 years, 7 months ago) by jpye
adding branch for incompressible fluid properties


Revision 3261 - Directory Listing
Modified Wed Nov 15 11:45:19 2017 UTC (6 years, 9 months ago) by jpye
removing branches; relerrorlist-mempool was merged to relerrorlist;
relerrorlist was merged to trunk.


Revision 3257 - Directory Listing
Modified Wed Nov 15 04:21:21 2017 UTC (6 years, 9 months ago) by jpye
revert buildbot to using expectpass_leaky


Revision 3256 - Directory Listing
Modified Wed Nov 15 04:08:18 2017 UTC (6 years, 9 months ago) by jpye
remove compiler_freestore test as well.


Revision 3255 - Directory Listing
Modified Wed Nov 15 03:57:20 2017 UTC (6 years, 9 months ago) by jpye
remove general_mem


Revision 3254 - Directory Listing
Modified Wed Nov 15 03:46:21 2017 UTC (6 years, 9 months ago) by jpye
use test_expectpass instead of test_expectpass_leaky


Revision 3253 - Directory Listing
Modified Wed Nov 15 03:33:53 2017 UTC (6 years, 9 months ago) by jpye
remove general_mem test (duplicated general_pool)


Revision 3252 - Directory Listing
Modified Wed Nov 15 03:14:26 2017 UTC (6 years, 9 months ago) by jpye
purge mem.c and test_mem.c tests


Revision 3251 - Directory Listing
Modified Wed Nov 15 01:10:22 2017 UTC (6 years, 9 months ago) by jpye
merging relerrorlist-mempool into relerrorlist, to remove dependency of
ASCEND on mem.[ch] and freestore.[ch].


Revision 3250 - Directory Listing
Modified Tue Nov 14 05:18:14 2017 UTC (6 years, 9 months ago) by jpye
remove exprsym.[ch] and freestore.[ch] since these are not used elsewhere in libascend.
This will have impacts on Tcl/Tk GUI, not yet checked (CodeGen.c?). Disused code
moved to 'disued' folder for easier recovery if needed.


Revision 3249 - Directory Listing
Modified Tue Nov 7 04:19:10 2017 UTC (6 years, 10 months ago) by jpye
fixed sporadic test case failure... integer overflow in comparison of long pointers!


Revision 3248 - Directory Listing
Modified Mon Nov 6 11:35:32 2017 UTC (6 years, 10 months ago) by jpye
attempted merge of mem and pool. however there is sporadic error in the unit tests now...


Revision 3247 - Directory Listing
Modified Mon Nov 6 11:33:48 2017 UTC (6 years, 10 months ago) by jpye
new branch for merging mem.c and pool.c.


Revision 3246 - Directory Listing
Modified Mon Nov 6 10:28:11 2017 UTC (6 years, 10 months ago) by jpye
add ASC_NO_POOL to config.h. Minor changes to test_list.c so that most of list.c
tests work correctly with ASC_NO_POOL defined. Still an error with freeing when that
define is turned on however.


Revision 3245 - Directory Listing
Modified Sat Nov 4 23:05:37 2017 UTC (6 years, 10 months ago) by jpye
strip 'build' in lcov genhtml.


Revision 3244 - Directory Listing
Modified Sat Nov 4 09:05:48 2017 UTC (6 years, 10 months ago) by jpye
fix comment formetting for cmp with mem.h


Revision 3243 - Directory Listing
Modified Fri Nov 3 06:36:40 2017 UTC (6 years, 10 months ago) by jpye
corrected an error in calculation of entropy, one term was missing from the polynomial.
added a test case.
changed the reference point to agree with data from Cengel 7e (Table A-17).


Revision 3242 - Directory Listing
Modified Fri Nov 3 06:12:47 2017 UTC (6 years, 10 months ago) by jpye
rename 'h_ref' and 's_ref' to 'h_cor' and 's_cor'; some issue noted with entropy calculation for air.


Revision 3241 - Directory Listing
Modified Fri Nov 3 01:58:45 2017 UTC (6 years, 10 months ago) by jpye
add qrslv


Revision 3240 - Directory Listing
Modified Fri Nov 3 01:47:33 2017 UTC (6 years, 10 months ago) by jpye
remove ipopt


Revision 3239 - Directory Listing
Modified Fri Nov 3 01:44:36 2017 UTC (6 years, 10 months ago) by jpye
tests include leaky ones


Revision 3238 - Directory Listing
Modified Fri Nov 3 01:38:36 2017 UTC (6 years, 10 months ago) by jpye
cleaning up memory in test_qrrank.c (renamed from test_qr2x2)


Revision 3237 - Directory Listing
Modified Fri Nov 3 01:06:51 2017 UTC (6 years, 10 months ago) by jpye
improved cleanup in fixassign test


Revision 3236 - Directory Listing
Modified Fri Nov 3 00:52:12 2017 UTC (6 years, 10 months ago) by jpye
add pairlist


Revision 3235 - Directory Listing
Modified Fri Nov 3 00:28:46 2017 UTC (6 years, 10 months ago) by jpye
buildbot should run test_expectpass_mallocdebug


Revision 3234 - Directory Listing
Modified Thu Nov 2 11:26:15 2017 UTC (6 years, 10 months ago) by jpye
added very simple test for the module 'freestore'.


Revision 3233 - Directory Listing
Modified Thu Nov 2 06:02:08 2017 UTC (6 years, 10 months ago) by jpye
home dir


Revision 3232 - Directory Listing
Modified Thu Nov 2 05:53:53 2017 UTC (6 years, 10 months ago) by jpye
interpolate


Revision 3231 - Directory Listing
Modified Thu Nov 2 05:50:03 2017 UTC (6 years, 10 months ago) by jpye
fix link_name


Revision 3230 - Directory Listing
Modified Thu Nov 2 05:46:24 2017 UTC (6 years, 10 months ago) by jpye
link to latest lcov report


Revision 3229 - Directory Listing
Modified Thu Nov 2 05:33:25 2017 UTC (6 years, 10 months ago) by jpye
lcov config


Revision 3228 - Directory Listing
Modified Thu Nov 2 05:19:24 2017 UTC (6 years, 10 months ago) by jpye
fix to path name


Revision 3227 - Directory Listing
Modified Thu Nov 2 05:15:47 2017 UTC (6 years, 10 months ago) by jpye
lcov working, apparently


Revision 3226 - Directory Listing
Modified Thu Nov 2 02:34:55 2017 UTC (6 years, 10 months ago) by jpye
working on coverage


Revision 3225 - Directory Listing
Modified Thu Nov 2 02:05:26 2017 UTC (6 years, 10 months ago) by jpye
adding buildbot config


Revision 3224 - Directory Listing
Modified Wed Nov 1 03:59:52 2017 UTC (6 years, 10 months ago) by jpye
working to consolidate into a single lcov call if poss


Revision 3223 - Directory Listing
Modified Tue Oct 31 06:05:25 2017 UTC (6 years, 10 months ago) by jpye
comment


Revision 3221 - Directory Listing
Modified Tue Oct 31 05:56:08 2017 UTC (6 years, 10 months ago) by jpye
working on new release


Revision 3220 - Directory Listing
Modified Tue Oct 31 05:53:00 2017 UTC (6 years, 10 months ago) by jpye
slightly increase allowed complexity


Revision 3219 - Directory Listing
Modified Tue Oct 31 05:47:12 2017 UTC (6 years, 10 months ago) by jpye
removing some debug output


Revision 3218 - Directory Listing
Modified Sat Oct 28 07:04:44 2017 UTC (6 years, 10 months ago) by jpye
fixing va_list warnings from gcc 7.2.0


Revision 3217 - Directory Listing
Modified Sat Oct 28 07:01:00 2017 UTC (6 years, 10 months ago) by jpye
fixing va_copy errors and snprintf warnings from gcc 7.2.0


Revision 3216 - Directory Listing
Modified Sat Oct 28 06:35:58 2017 UTC (6 years, 10 months ago) by jpye
fix warning from gcc 7.2


Revision 3215 - Directory Listing
Modified Sat Oct 28 06:14:06 2017 UTC (6 years, 10 months ago) by jpye
fixing printf warnings from gcc 7.2.0


Revision 3214 - Directory Listing
Modified Sun Sep 17 12:36:16 2017 UTC (6 years, 11 months ago) by jpye
still hunting the bug with invisible errors in the PyGTK GUI.


Revision 3213 - Directory Listing
Modified Sun Sep 17 05:41:34 2017 UTC (6 years, 11 months ago) by jpye
correct error_reporter_tree_print when tree is non-NULLm but empty (eg after error_reporter_tree_new() called).


Revision 3212 - Directory Listing
Modified Sun Sep 17 05:20:45 2017 UTC (6 years, 11 months ago) by jpye
debugging error_reporter_tree issue in Python layer


Revision 3211 - Directory Listing
Modified Fri Sep 15 03:34:28 2017 UTC (6 years, 11 months ago) by jpye
fixed error with va_copy required in va_error_reporter.


Revision 3210 - Directory Listing
Modified Thu Sep 14 13:27:20 2017 UTC (6 years, 11 months ago) by jpye
changed to va_list pointers, based on
https://stackoverflow.com/questions/3369588/pass-va-list-or-pointer-to-va-list


Revision 3209 - Directory Listing
Modified Thu Sep 14 10:11:48 2017 UTC (6 years, 11 months ago) by jpye
tracking down an pointer error in error reporting from the parser.


Revision 3208 - Directory Listing
Modified Thu Sep 14 03:04:52 2017 UTC (6 years, 11 months ago) by jpye
minor changes to suppress unneeded output.


Revision 3207 - Directory Listing
Modified Wed Sep 13 23:59:49 2017 UTC (6 years, 11 months ago) by jpye
remove error-tree spurious output (should be OK for Win 7 now)
note on vim syntax for Ubuntu 17.04


Revision 3206 - Directory Listing
Modified Tue Aug 22 12:28:46 2017 UTC (7 years ago) by jpye
fix for SWIG error on Ubuntu 17.04


Revision 3205 - Directory Listing
Modified Tue Jul 11 13:59:34 2017 UTC (7 years, 1 month ago) by jpye
expand test coverage in 'general' module.
rename ltmatrix routines for better uniformity.


Revision 3203 - Directory Listing
Modified Mon Jun 19 08:19:48 2017 UTC (7 years, 2 months ago) by jpye
updating from trunk version


Revision 3202 - Directory Listing
Modified Sun May 7 08:52:38 2017 UTC (7 years, 4 months ago) by jpye
test name


Revision 3201 - Directory Listing
Modified Sun May 7 08:08:51 2017 UTC (7 years, 4 months ago) by jpye
coverage testing script


Revision 3200 - Directory Listing
Modified Wed Apr 26 14:06:30 2017 UTC (7 years, 4 months ago) by jpye
minor text change


Revision 3199 - Directory Listing
Modified Sun Apr 23 08:13:44 2017 UTC (7 years, 4 months ago) by jpye
fixed up issue with MALLOC_DEBUG output in test.c


Revision 3198 - Directory Listing
Modified Sun Apr 23 07:34:02 2017 UTC (7 years, 4 months ago) by jpye
fixed memory leak in error_reporter_tree_*


Revision 3197 - Directory Listing
Modified Sun Apr 23 03:30:25 2017 UTC (7 years, 4 months ago) by jpye
test suite almost done, one memory leak still to be fixed.


Revision 3196 - Directory Listing
Modified Sat Apr 22 13:10:46 2017 UTC (7 years, 4 months ago) by jpye
working to fix issues with error_reporter_tree.


Revision 3195 - Directory Listing
Modified Fri Apr 21 09:49:22 2017 UTC (7 years, 4 months ago) by jpye
little bit more improvement on error reporting


Revision 3194 - Directory Listing
Modified Fri Apr 21 08:45:30 2017 UTC (7 years, 4 months ago) by jpye
moving more error messages to 'WriteStatementError'


Revision 3193 - Directory Listing
Modified Thu Apr 13 06:14:08 2017 UTC (7 years, 4 months ago) by jpye
fixing some warnings in tcltk.
adding more check routines to ascxx.
working to improve typelint reporting of duplicate definition errors.
a little more refinement of relerr reporting.


Revision 3192 - Directory Listing
Modified Tue Apr 11 03:50:14 2017 UTC (7 years, 4 months ago) by jpye
debugging for maggie's unmade_instance error.


Revision 3191 - Directory Listing
Modified Wed Apr 5 07:05:51 2017 UTC (7 years, 5 months ago) by jpye
moved some relation error reported to relerr.c (ongoing).
fixed warning in test_ida.


Revision 3190 - Directory Listing
Modified Tue Apr 4 04:21:02 2017 UTC (7 years, 5 months ago) by jpye
fixing couple of rel_errorlist omissions
changing to 'abs' in rel_blackbox as warned by clang.


Revision 3189 - Directory Listing
Modified Tue Apr 4 04:11:36 2017 UTC (7 years, 5 months ago) by jpye
changed to a stack-based rel_errorlist, enabling memory leaks to be fixed easily.


Revision 3188 - Directory Listing
Modified Sun Apr 2 13:44:38 2017 UTC (7 years, 5 months ago) by jpye
new files for rel_errorlist


Revision 3187 - Directory Listing
Modified Sun Apr 2 13:41:44 2017 UTC (7 years, 5 months ago) by jpye
add 'rel_errorlist' as new way to allow compiler error reporting.
aim is to allow location and cause of error to be reported with higher resolution.


Revision 3186 - Directory Listing
Modified Sun Apr 2 13:37:54 2017 UTC (7 years, 5 months ago) by jpye
creating branch for improving compiler errors


Revision 3178 - Directory Listing
Modified Mon Sep 12 02:48:59 2016 UTC (7 years, 11 months ago) by jpye
removing compiled code, backup files.


Revision 3177 - Directory Listing
Modified Sun Aug 28 04:37:25 2016 UTC (8 years ago) by mike
Viewing equation from blockproperties is enabled.


Revision 3176 - Directory Listing
Modified Mon Aug 22 00:11:54 2016 UTC (8 years ago) by mike
20160822 update


Revision 3175 - Directory Listing
Modified Sun Aug 21 22:52:06 2016 UTC (8 years ago) by hugo
Cleanup and fixes

- svn add some files missing from the last commit.
- Standardize file names on snake_case.
- parser.mly -> grammar.mly (more appropriate name)
- Put some common code in parser.ml
- Create tests for infer_derivatives.ml
- Improve output of tests scripts


Revision 3174 - Directory Listing
Modified Sun Aug 21 14:11:44 2016 UTC (8 years ago) by mike
'inout' port type is supported, some comments is added


Revision 3173 - Directory Listing
Modified Fri Aug 19 07:27:24 2016 UTC (8 years ago) by hugo
inferDerivatives AST transformer

This commit implements some infrastructure for writing AST transformers
and a proof-of-concept AST transformer: a transformer that finds out
what derivatives are being used in the model and inserts a corresponding
DERIVATIVE OF declaration at the start.


Revision 3172 - Directory Listing
Modified Thu Aug 18 08:36:28 2016 UTC (8 years ago) by hugo
Various Ocaml parser fixes

* Blackbox and Whitebox statements are now supported
* Syntax Errors now whow line numbers
* Expanded the test suite to test with every available model file
* Fixed miscelaneous bugs in the parser and lexer
* Fixed some bugs in the test models.
  - Most common were mismatched names after an END token



Revision 3171 - Directory Listing
Modified Thu Aug 18 04:54:00 2016 UTC (8 years ago) by hugo
Update svn:ignore for the Ocaml stuff


Revision 3170 - Directory Listing
Modified Wed Aug 17 07:12:07 2016 UTC (8 years ago) by vishnu


Revision 3169 - Directory Listing
Modified Wed Aug 17 06:38:40 2016 UTC (8 years ago) by vishnu


Revision 3168 - Directory Listing
Modified Wed Aug 17 06:29:34 2016 UTC (8 years ago) by vishnu
pre-final

Revision 3167 - Directory Listing
Modified Tue Aug 16 10:54:02 2016 UTC (8 years ago) by hugo
Alternate parser, written in Ocaml

This commit contains an experimental parser for ASCEND, written in Ocaml


Revision 3166 - Directory Listing
Modified Mon Aug 15 09:36:52 2016 UTC (8 years ago) by hugo
Make Swig bindings work with Swig 3.0

- Modify SConstruct to accept Swig = 3.x
- Use %{ %} instead of { } in %pythoncode blocks

See bug #591



Revision 3165 - Directory Listing
Modified Tue Aug 9 06:48:59 2016 UTC (8 years, 1 month ago) by vishnu
skype


Revision 3164 - Directory Listing
Modified Tue Aug 9 06:40:46 2016 UTC (8 years, 1 month ago) by vishnu
skype

Revision 3163 - Directory Listing
Modified Mon Aug 8 01:23:03 2016 UTC (8 years, 1 month ago) by vishnu
test for molten salt partial success

Revision 3162 - Directory Listing
Modified Sat Aug 6 10:27:59 2016 UTC (8 years, 1 month ago) by mike
coding style check and comment


Revision 3161 - Directory Listing
Modified Sat Aug 6 09:07:24 2016 UTC (8 years, 1 month ago) by mike
Quit button modified, svg file directory fixed, and added some comment


Revision 3160 - Directory Listing
Modified Sun Jul 31 12:30:52 2016 UTC (8 years, 1 month ago) by mike
Solve svg files issue, modify piping system, add comments


Revision 3159 - Directory Listing
Modified Sun Jul 31 09:21:44 2016 UTC (8 years, 1 month ago) by mike
Developing Piping system.


Revision 3155 - Directory Listing
Modified Mon Jul 18 22:56:29 2016 UTC (8 years, 1 month ago) by vishnu
ZS55 incompresible test partially successfull!

Revision 3154 - Directory Listing
Modified Mon Jul 18 22:38:27 2016 UTC (8 years, 1 month ago) by mike
Modified Glade files, corrected some syntax errors.


Revision 3153 - Directory Listing
Modified Mon Jul 18 20:39:04 2016 UTC (8 years, 1 month ago) by vishnu
incompressible update

Revision 3152 - Directory Listing
Modified Mon Jul 18 20:37:28 2016 UTC (8 years, 1 month ago) by vishnu
incpmressible update

Revision 3151 - Directory Listing
Modified Sun Jul 17 23:18:30 2016 UTC (8 years, 1 month ago) by vishnu
updating rundata,filedata,incompresible.c and incompressible.h for incompressible models

Revision 3150 - Directory Listing
Modified Fri Jul 15 03:40:38 2016 UTC (8 years, 1 month ago) by vishnu
updating rundata,filedata,incompresible.c and incompressible.h for incompressible models

Revision 3149 - Directory Listing
Modified Thu Jul 14 18:26:06 2016 UTC (8 years, 1 month ago) by vishnu
updating rundata,filedata,incompresible.c and incompressible.h for incompressible models

Revision 3148 - Directory Listing
Modified Mon Jul 11 20:34:27 2016 UTC (8 years, 1 month ago) by vishnu
updating rundata,filedata,incompresible.c and incompressible.h for incompressible models

Revision 3147 - Directory Listing
Modified Mon Jul 11 05:57:39 2016 UTC (8 years, 1 month ago) by jpye
Creating branch for Hugo (GSOC2016) from branch ksenija2 at r3102.


Revision 3146 - Directory Listing
Modified Wed Jul 6 12:48:09 2016 UTC (8 years, 2 months ago) by mike
Added reporter for Loading; Updated information in Help Menu; Correct GUI spelling error.


Revision 3145 - Directory Listing
Modified Fri Jul 1 16:13:43 2016 UTC (8 years, 2 months ago) by mike
Some GUI improvements and Library debug.


Revision 3144 - Directory Listing
Modified Sun Jun 26 21:20:06 2016 UTC (8 years, 2 months ago) by georgy
Updated Tcl detection.

Revision 3143 - Directory Listing
Modified Sun Jun 26 21:20:03 2016 UTC (8 years, 2 months ago) by georgy
Updated NSIS detection.

Revision 3142 - Directory Listing
Modified Sun Jun 26 21:19:59 2016 UTC (8 years, 2 months ago) by georgy
Fix compilation and Python lib paths.

Revision 3141 - Directory Listing
Modified Sun Jun 26 21:19:55 2016 UTC (8 years, 2 months ago) by georgy
Fix SWIG compilation and Python lib paths.

Revision 3140 - Directory Listing
Modified Sun Jun 26 21:19:52 2016 UTC (8 years, 2 months ago) by georgy
Show scons generated output files.

Revision 3139 - Directory Listing
Modified Sun Jun 26 21:19:49 2016 UTC (8 years, 2 months ago) by georgy
Added functionality to detect additional lib paths for native Python on win32 and win64.

Revision 3138 - Directory Listing
Modified Sun Jun 26 21:19:46 2016 UTC (8 years, 2 months ago) by georgy
Added support to bootstrap mingw64 Python from msys2.

Revision 3137 - Directory Listing
Modified Sun Jun 26 21:19:43 2016 UTC (8 years, 2 months ago) by georgy
Detect bootstrapped Python environment.

Revision 3136 - Directory Listing
Modified Sun Jun 26 21:19:40 2016 UTC (8 years, 2 months ago) by georgy
Added functionality to detect Windows Python environment independently.

Revision 3135 - Directory Listing
Modified Sun Jun 26 21:19:37 2016 UTC (8 years, 2 months ago) by georgy
Request Python environment when using msys2.

Revision 3134 - Directory Listing
Modified Sun Jun 26 21:19:33 2016 UTC (8 years, 2 months ago) by georgy
Added functionality to detect Windows Python environment.

Revision 3133 - Directory Listing
Modified Sun Jun 26 21:19:30 2016 UTC (8 years, 2 months ago) by georgy
Use os.path on Windows.

Revision 3132 - Directory Listing
Modified Sun Jun 26 21:19:27 2016 UTC (8 years, 2 months ago) by georgy
Detect native win32 Python.

Revision 3131 - Directory Listing
Modified Sun Jun 26 21:19:24 2016 UTC (8 years, 2 months ago) by georgy
Use /usr/bin/env to detect Python.

Revision 3130 - Directory Listing
Modified Sun Jun 26 21:19:20 2016 UTC (8 years, 2 months ago) by georgy
Use /usr/bin/env to detect Python.

Revision 3129 - Directory Listing
Modified Sun Jun 26 21:19:06 2016 UTC (8 years, 2 months ago) by georgy
Added initial code to specify and detect the Python executable.

Revision 3128 - Directory Listing
Modified Sun Jun 26 21:19:02 2016 UTC (8 years, 2 months ago) by georgy
Display ASCEND website as branding text.

Revision 3127 - Directory Listing
Modified Sun Jun 26 21:18:58 2016 UTC (8 years, 2 months ago) by georgy
Create NSIS Modern UI 2.0 based installers.

Revision 3126 - Directory Listing
Modified Sun Jun 26 21:18:55 2016 UTC (8 years, 2 months ago) by georgy
Added Unicode multi language installer and uninstaller with several languages.

Revision 3125 - Directory Listing
Modified Sun Jun 26 21:18:52 2016 UTC (8 years, 2 months ago) by georgy
Updated code to use NSISdl plugin.

Revision 3124 - Directory Listing
Modified Sun Jun 26 21:18:49 2016 UTC (8 years, 2 months ago) by georgy
Detect SUNDIALS 2.6 on MinGW.

Revision 3123 - Directory Listing
Modified Sun Jun 26 21:18:45 2016 UTC (8 years, 2 months ago) by georgy
Detect SUNDIALS 2.6 on MinGW.

Revision 3122 - Directory Listing
Modified Sun Jun 26 21:18:42 2016 UTC (8 years, 2 months ago) by georgy
Fix name of sundials-config command.

Revision 3121 - Directory Listing
Modified Sun Jun 26 21:18:38 2016 UTC (8 years, 2 months ago) by georgy
Added SWIG 3 support. Fixes Unknown SWIG preprocessor directive error.

Revision 3120 - Directory Listing
Modified Sun Jun 26 04:58:07 2016 UTC (8 years, 2 months ago) by vishnu
working incompressible EOS stand alone code for pure and mixture fluids: ready to be linked to FPROPS

Revision 3119 - Directory Listing
Modified Fri Jun 24 13:33:08 2016 UTC (8 years, 2 months ago) by mike
Debugging current existing models, now all of them can be opened in canvas.
But further debug is required. 


Revision 3118 - Directory Listing
Modified Tue Jun 21 04:47:08 2016 UTC (8 years, 2 months ago) by vishnu
comparable results with CoolProp

Revision 3117 - Directory Listing
Modified Sun Jun 19 13:10:41 2016 UTC (8 years, 2 months ago) by mike
Redraw blocks in basic_electronics_model.
'Undo' complete, 'Redo' is still half way.


Revision 3116 - Directory Listing
Modified Mon Jun 13 02:22:51 2016 UTC (8 years, 2 months ago) by vishnu
added evaluation functions, test results generated, testing unsuccesfull

Revision 3115 - Directory Listing
Modified Wed Jun 8 22:38:35 2016 UTC (8 years, 3 months ago) by vishnu
test code for input file parsing and loading data structures: complete

Revision 3114 - Directory Listing
Modified Tue Jun 7 01:33:20 2016 UTC (8 years, 3 months ago) by vishnu
Verification/test data: fitting reports from CoolProp

Revision 3113 - Directory Listing
Modified Tue Jun 7 01:24:15 2016 UTC (8 years, 3 months ago) by vishnu
Coefficients for incompressible liquids

Revision 3112 - Directory Listing
Modified Tue Jun 7 00:59:42 2016 UTC (8 years, 3 months ago) by vishnu
Preliminary works gsoc16

Revision 3111 - Directory Listing
Modified Mon Jun 6 02:22:43 2016 UTC (8 years, 3 months ago) by jpye
Creating new branch for Vishnu [[User:Vishnu]] from trunk r3110.


Revision 3110 - Directory Listing
Modified Mon Jun 6 02:07:54 2016 UTC (8 years, 3 months ago) by jpye
changed to electronics library, for experimentation.


Revision 3109 - Directory Listing
Modified Mon Jun 6 01:54:05 2016 UTC (8 years, 3 months ago) by jpye
restore defaultblock.svg, needed when there is no 'graphic' and not 'icon' in metadata.


Revision 3108 - Directory Listing
Modified Mon Jun 6 01:28:52 2016 UTC (8 years, 3 months ago) by jpye
remove unneeded svg files from repo.


Revision 3107 - Directory Listing
Modified Mon Jun 6 01:23:53 2016 UTC (8 years, 3 months ago) by mike
added undo button (finishing work from Adrian?) and redo (not yet working).
added check for gi version when importing.


Revision 3105 - Directory Listing
Modified Tue May 24 01:31:12 2016 UTC (8 years, 3 months ago) by jpye
Creating new branch for [[User:Georgy]] for [[GSOC2016]], from trunk r3104.


Revision 3104 - Directory Listing
Modified Thu May 12 04:05:35 2016 UTC (8 years, 3 months ago) by jpye
creating new branch for Mike in GSOC2016, using r3080 from branches/adrian as the starting point.


Revision 3102 - Directory Listing
Modified Tue Nov 24 05:51:50 2015 UTC (8 years, 9 months ago) by ksenija
A bit of cleaning up the event code.

Revision 3101 - Directory Listing
Modified Fri Nov 6 06:47:34 2015 UTC (8 years, 10 months ago) by ksenija
Started cleaning up the event code

Revision 3099 - Directory Listing
Modified Thu Sep 17 01:22:20 2015 UTC (8 years, 11 months ago) by jpye
initial changes attempting Python3 support on Arch linux.


Revision 3098 - Directory Listing
Modified Thu Sep 17 01:14:02 2015 UTC (8 years, 11 months ago) by jpye
new branch for porting to Python3


Revision 3097 - Directory Listing
Modified Thu Aug 27 19:53:26 2015 UTC (9 years ago) by sid
sa


Revision 3096 - Directory Listing
Modified Thu Aug 27 19:51:15 2015 UTC (9 years ago) by sid
all working


Revision 3095 - Directory Listing
Modified Thu Aug 27 08:33:45 2015 UTC (9 years ago) by sid
changes 


Revision 3094 - Directory Listing
Modified Wed Aug 26 05:08:17 2015 UTC (9 years ago) by jacob
restored functionality in a test file

Revision 3093 - Directory Listing
Modified Wed Aug 26 05:05:23 2015 UTC (9 years ago) by jacob
added some new test files, and rearranged file structure further

Revision 3092 - Directory Listing
Modified Tue Aug 25 07:40:44 2015 UTC (9 years ago) by jpye
patch file, for sid to merge


Revision 3091 - Directory Listing
Modified Tue Aug 25 07:18:01 2015 UTC (9 years ago) by jpye
remove big binary file!


Revision 3090 - Directory Listing
Modified Mon Aug 24 02:01:12 2015 UTC (9 years ago) by jpye
add missing quote


Revision 3089 - Directory Listing
Modified Mon Aug 24 01:50:07 2015 UTC (9 years ago) by jpye
changes/tweaks for passing to sid.


Revision 3088 - Directory Listing
Modified Mon Aug 24 01:47:17 2015 UTC (9 years ago) by sid
add


Revision 3087 - Directory Listing
Modified Mon Aug 24 01:45:16 2015 UTC (9 years ago) by sid
latest


Revision 3086 - Directory Listing
Modified Mon Aug 24 01:27:06 2015 UTC (9 years ago) by jpye
a branch for some feedback to Sid, to be merged into sid branch


Revision 3085 - Directory Listing
Modified Fri Aug 21 19:00:30 2015 UTC (9 years ago) by jacob
remove some obsolete functions, and move test functions

Revision 3084 - Directory Listing
Modified Fri Aug 21 18:48:52 2015 UTC (9 years ago) by jacob
Update in-code (doxygen) documentation.

Remove extraneous functions from being compiled by SConscript.


Revision 3083 - Directory Listing
Modified Fri Aug 21 05:30:27 2015 UTC (9 years ago) by jacob
Added further documentation to a test file

Revision 3082 - Directory Listing
Modified Fri Aug 21 05:20:36 2015 UTC (9 years ago) by jacob
Edited mixture API to allow properties of individual components to be found across all phases (e.g. the heat capacity of ammonia in all phases).  Added a very large test file to test this functionality, 'jacob_mix_test--comprehensive.a4c'.


Revision 3081 - Directory Listing
Modified Thu Aug 20 15:51:12 2015 UTC (9 years ago) by sid
update 21st


Revision 3080 - Directory Listing
Modified Thu Aug 20 14:00:49 2015 UTC (9 years ago) by adrian
Updated thirdparty url

Revision 3079 - Directory Listing
Modified Thu Aug 20 02:17:28 2015 UTC (9 years ago) by jacob
Review format of comments used to create doxygen documentaion.  Begin ammending erroneous formatting in previously written doxygen comments in the mixture code.

Added further commentary and documentation to .a4c test files


Revision 3078 - Directory Listing
Modified Wed Aug 19 14:47:18 2015 UTC (9 years ago) by adrian
Fixed no observed values after interrupt issue

Revision 3077 - Directory Listing
Modified Wed Aug 19 14:20:16 2015 UTC (9 years ago) by adrian
Fixed issue with idle_add for gnome 2

Revision 3076 - Directory Listing
Modified Wed Aug 19 13:34:55 2015 UTC (9 years ago) by adrian
Fixed observer values displaying issue

Revision 3075 - Directory Listing
Modified Wed Aug 19 12:10:14 2015 UTC (9 years ago) by adrian
Improved celsius temperature conversion

Revision 3074 - Directory Listing
Modified Wed Aug 19 10:47:38 2015 UTC (9 years ago) by adrian
Fixed pixbuf issue in diagnose window

Revision 3073 - Directory Listing
Modified Wed Aug 19 07:08:43 2015 UTC (9 years ago) by jpye
fixing problem with models containing no events, discussed with Paul and Ksenija.


Revision 3072 - Directory Listing
Modified Wed Aug 19 00:22:53 2015 UTC (9 years ago) by raymondj
GSoC Final evaluation ready, Completed Debugging

Revision 3071 - Directory Listing
Modified Wed Aug 19 00:04:36 2015 UTC (9 years ago) by raymondj
GSoC Final evaluation ready, Completed Debugging

Revision 3070 - Directory Listing
Modified Tue Aug 18 23:05:38 2015 UTC (9 years ago) by raymondj
GSoC Final evaluation ready, Completed Debugging

Revision 3069 - Directory Listing
Modified Mon Aug 17 22:02:06 2015 UTC (9 years ago) by jacob
Added header file for asc_mixture library, and more test files, to version control; removed mixtures.a4c from version control (use mixtures.a4l instead).

Completed functions to find mixture state from pressure and enthalpy; these are giving problematic results.  Root-finding algorithms do not always return a meaningful result, and multiple temperatures seem to satisfy the conditions (indicating enthalpy and pressure are not enough to uniquely set the state).


Revision 3068 - Directory Listing
Modified Mon Aug 17 16:07:58 2015 UTC (9 years ago) by adrian
Fixed diagnose window resizing issue

Revision 3067 - Directory Listing
Modified Mon Aug 17 15:49:08 2015 UTC (9 years ago) by adrian
Fixed diagnose window issue

Revision 3066 - Directory Listing
Modified Mon Aug 17 15:12:14 2015 UTC (9 years ago) by adrian
Fixed temperature issue

Revision 3065 - Directory Listing
Modified Mon Aug 17 14:09:00 2015 UTC (9 years ago) by adrian
Fixed many the same units issue

Revision 3064 - Directory Listing
Modified Mon Aug 17 06:38:10 2015 UTC (9 years ago) by jacob
Added further tests of API, in files named beginning with 'jacob_mix_'

Added functions to find mixture state from pressure and enthalpy, rather than temperature and pressure.


Revision 3063 - Directory Listing
Modified Sun Aug 16 23:11:46 2015 UTC (9 years ago) by raymondj
final changes and debugging

Revision 3062 - Directory Listing
Modified Fri Aug 14 00:03:58 2015 UTC (9 years ago) by jacob
Extended dew and bubble-point functions further to check that mixture is not below triple-point conditions (temperature or pressure).

Corrected dew-temperature and bubble-temperature functions to work correctly (at first, these functions tended to wander into the critical region and fail).

Added component-specific property functions in API.


Revision 3061 - Directory Listing
Modified Thu Aug 13 15:01:49 2015 UTC (9 years ago) by jacob
Renamed .a4c test files beginning with 'jacob_mix_', and gave more informative names

Extended dew and bubble-point functions (finding pressure or temperature) which check that mixture is not in the critical region.  Added dew and bubble-point functions to API, with proper checks on region.


Revision 3060 - Directory Listing
Modified Wed Aug 12 16:12:37 2015 UTC (9 years ago) by sid
update


Revision 3059 - Directory Listing
Modified Tue Aug 11 03:59:20 2015 UTC (9 years, 1 month ago) by jacob
Added brief explainations of how to run the test files

Revision 3058 - Directory Listing
Modified Tue Aug 11 03:51:54 2015 UTC (9 years, 1 month ago) by jacob
Added bubble and dew-point functions to the API; these functions need to be revised to handle gracefully the situation where no vapor-liquid equilibrium exists

Extended 'mixture.a4l' library to provide more stable types

Created new .a4c test files with names beginning with 'jacob_mixture_'


Revision 3057 - Directory Listing
Modified Mon Aug 10 17:11:51 2015 UTC (9 years, 1 month ago) by adrian
Fixed no images in diagnose window issue

Revision 3056 - Directory Listing
Modified Mon Aug 10 15:23:31 2015 UTC (9 years, 1 month ago) by adrian
Fixed exception on wrong parameters in integrator window issue

Revision 3055 - Directory Listing
Modified Mon Aug 10 15:11:02 2015 UTC (9 years, 1 month ago) by adrian
Added live plotting during solution of dynamic models

Revision 3054 - Directory Listing
Modified Mon Aug 10 06:44:32 2015 UTC (9 years, 1 month ago) by raymondj
Fixed some errors, debugging process_events_and

Revision 3053 - Directory Listing
Modified Sat Aug 8 04:33:29 2015 UTC (9 years, 1 month ago) by jacob
Tested that library functions return sensible results

Extended mixture.a4l library file which provides complementary types in ASCEND (models, atoms, etc.) to use with the API to the .c mixture functions.


Revision 3052 - Directory Listing
Modified Fri Aug 7 11:42:39 2015 UTC (9 years, 1 month ago) by adrian
Added background task for integration

Revision 3051 - Directory Listing
Modified Fri Aug 7 08:57:36 2015 UTC (9 years, 1 month ago) by adrian
Fixed no text on progressbars issue

Revision 3050 - Directory Listing
Modified Fri Aug 7 02:16:44 2015 UTC (9 years, 1 month ago) by jacob
Added file for mixture-property functions, and .c file with functions for declaring structures

Revision 3049 - Directory Listing
Modified Fri Aug 7 00:54:02 2015 UTC (9 years, 1 month ago) by jacob
Wrote new (phase-handling) property functions in 'mixture_properties.c'; tested & compared to older (one-phase) preliminary forms of property functions from 'init_mixfuncs.c'.

Tested property functions as created by macro(s) in 'mixture_properties.c' (mathematics are the same for many properties, but I wanted to check that ), for several conditions.

Added property functions to library to find density, internal energy, enthalpy for the whole mixture and mixture phases.


Revision 3048 - Directory Listing
Modified Thu Aug 6 15:57:25 2015 UTC (9 years, 1 month ago) by adrian
Added background task to solver hooks

Revision 3047 - Directory Listing
Modified Wed Aug 5 15:02:54 2015 UTC (9 years, 1 month ago) by adrian
Fixed no change in observer tab issue

Revision 3046 - Directory Listing
Modified Wed Aug 5 14:51:22 2015 UTC (9 years, 1 month ago) by adrian
Added celsius temperatures in observer tab

Revision 3045 - Directory Listing
Modified Wed Aug 5 13:41:10 2015 UTC (9 years, 1 month ago) by adrian
Added background task in study

Revision 3044 - Directory Listing
Modified Wed Aug 5 12:49:19 2015 UTC (9 years, 1 month ago) by adrian
Moved celsius temperature workaround code

Revision 3043 - Directory Listing
Modified Wed Aug 5 12:43:22 2015 UTC (9 years, 1 month ago) by adrian
Added celsius temperatures to study dialog

Revision 3042 - Directory Listing
Modified Wed Aug 5 11:15:28 2015 UTC (9 years, 1 month ago) by adrian
Fixed status comboboxes issues

Revision 3041 - Directory Listing
Modified Tue Aug 4 16:15:06 2015 UTC (9 years, 1 month ago) by adrian
Fixed module view issue

Revision 3040 - Directory Listing
Modified Mon Aug 3 16:55:04 2015 UTC (9 years, 1 month ago) by jacob
Rewriting mixture property functions to use newer input types that can represent phases accurately, and preliminary testing prior to importing into ASCEND through the library file.

Revised library file 'asc_mixture.c', so now input data passed from ASCEND to the library code is correctly unpacked.


Revision 3039 - Directory Listing
Modified Mon Aug 3 05:44:53 2015 UTC (9 years, 1 month ago) by raymondj
Added the necesaary .h files

Revision 3038 - Directory Listing
Modified Sun Aug 2 12:50:02 2015 UTC (9 years, 1 month ago) by raymondj
Debugging and testing

Revision 3037 - Directory Listing
Modified Thu Jul 30 15:13:01 2015 UTC (9 years, 1 month ago) by jacob
Corrected invalid types being used in library file that implements the mixture/ideal solution API

Added documentation for generic functions


Revision 3036 - Directory Listing
Modified Thu Jul 30 09:16:12 2015 UTC (9 years, 1 month ago) by adrian
Fixed too less errors after solving issue

Revision 3035 - Directory Listing
Modified Wed Jul 29 20:22:34 2015 UTC (9 years, 1 month ago) by adrian
Fixed no text on progress bar in solver status dialog

Revision 3034 - Directory Listing
Modified Wed Jul 29 16:56:09 2015 UTC (9 years, 1 month ago) by jacob
Move mixture library file to be in the same folder as all the other FPROPS library files.

ASCEND is importing the final mixture library file fine, but seems to encounter segmentation faults when specifying mixture composition.

Also rearranged some of the generic and phase-equilibrium functions, for more logical organization.


Revision 3033 - Directory Listing
Modified Wed Jul 29 16:25:36 2015 UTC (9 years, 1 month ago) by adrian
Added initial version of background tasks

Revision 3032 - Directory Listing
Modified Wed Jul 29 03:30:04 2015 UTC (9 years, 1 month ago) by raymondj
Debugging and testing completely changed ida solver

Revision 3031 - Directory Listing
Modified Tue Jul 28 13:08:49 2015 UTC (9 years, 1 month ago) by adrian
Fixed celsius temperature typing issue

Revision 3030 - Directory Listing
Modified Mon Jul 27 13:43:00 2015 UTC (9 years, 1 month ago) by jacob
Transfer mixture phase-equilibrium equations from the file where they were written and tested (init_mix.c) to a dedicated file (mixture/mixture_phases.c).


Revision 3029 - Directory Listing
Modified Sat Jul 25 08:21:35 2015 UTC (9 years, 1 month ago) by akash
Added the models for ammonia production and steam methane reformation

Revision 3028 - Directory Listing
Modified Sat Jul 25 08:07:02 2015 UTC (9 years, 1 month ago) by akash
Contribution by Akash Deep Singhal in GSOC 2015


Revision 3027 - Directory Listing
Modified Sat Jul 25 04:08:17 2015 UTC (9 years, 1 month ago) by jacob
Further work on mixture flash function, and testing at multiple temperatures and pressures


Revision 3026 - Directory Listing
Modified Fri Jul 24 16:01:30 2015 UTC (9 years, 1 month ago) by jacob
Wrote and tested a stand-alone mixture flash function

Updated command-line messages to consistently provide function name where an error occurs


Revision 3025 - Directory Listing
Modified Thu Jul 23 18:43:12 2015 UTC (9 years, 1 month ago) by sid


Revision 3024 - Directory Listing
Modified Thu Jul 23 04:16:35 2015 UTC (9 years, 1 month ago) by sid
first attempt at two phase


Revision 3023 - Directory Listing
Modified Mon Jul 20 23:00:30 2015 UTC (9 years, 1 month ago) by jacob
Corrected algorithm for finding roots of cubic equations; tested routines for finding fugacity coefficients, Poynting Factors, bubble-point and dew-point pressures.


Revision 3022 - Directory Listing
Modified Mon Jul 20 16:33:43 2015 UTC (9 years, 1 month ago) by adrian
Added default selection in unitsdialog

Revision 3021 - Directory Listing
Modified Mon Jul 20 16:30:33 2015 UTC (9 years, 1 month ago) by adrian
Added support for celsius temperature in properties dialog

Revision 3020 - Directory Listing
Modified Mon Jul 20 14:58:08 2015 UTC (9 years, 1 month ago) by adrian
Fixed temperature properties displaying issue

Revision 3019 - Directory Listing
Modified Mon Jul 20 14:35:30 2015 UTC (9 years, 1 month ago) by adrian
Fixed observer tab label issue

Revision 3018 - Directory Listing
Modified Mon Jul 20 12:22:06 2015 UTC (9 years, 1 month ago) by adrian
Added dialog boxes for when and logrel types

Revision 3017 - Directory Listing
Modified Mon Jul 20 11:46:32 2015 UTC (9 years, 1 month ago) by adrian
Fixed endless editing while using ENTER issue

Revision 3016 - Directory Listing
Modified Mon Jul 20 11:23:20 2015 UTC (9 years, 1 month ago) by adrian
Fixed problem with entering boolean values

Revision 3015 - Directory Listing
Modified Fri Jul 17 16:15:45 2015 UTC (9 years, 1 month ago) by adrian
Added external relation indexing using output variables

Revision 3014 - Directory Listing
Modified Thu Jul 16 10:50:47 2015 UTC (9 years, 1 month ago) by adrian
Added ability to edit the value using ENTER

Revision 3013 - Directory Listing
Modified Wed Jul 15 16:00:10 2015 UTC (9 years, 1 month ago) by adrian
Fixed delta temperature conversion issue

Revision 3012 - Directory Listing
Modified Tue Jul 7 11:15:55 2015 UTC (9 years, 2 months ago) by jacob
New version of function to find density from pressure.  This is not working reliably, and will be replaced for the purposes of finding fugacity coefficients with one explicit in compressibility.


Revision 3011 - Directory Listing
Modified Mon Jul 6 22:18:52 2015 UTC (9 years, 2 months ago) by adrian
Fixed glade gtk3 version issue

Revision 3010 - Directory Listing
Modified Mon Jul 6 16:52:33 2015 UTC (9 years, 2 months ago) by adrian
Fixed first solver choice issue

Revision 3009 - Directory Listing
Modified Mon Jul 6 16:20:23 2015 UTC (9 years, 2 months ago) by adrian
Fixed solver choosing issue

Revision 3008 - Directory Listing
Modified Mon Jul 6 15:26:34 2015 UTC (9 years, 2 months ago) by adrian
Fixed builder substitution issue

Revision 3007 - Directory Listing
Modified Mon Jul 6 15:00:56 2015 UTC (9 years, 2 months ago) by adrian
Fixed displaying old module issue

Revision 3006 - Directory Listing
Modified Sun Jul 5 12:48:37 2015 UTC (9 years, 2 months ago) by adrian
Fixed cycle dependencies issue

Revision 3005 - Directory Listing
Modified Sun Jul 5 09:44:41 2015 UTC (9 years, 2 months ago) by adrian
Allowed user to change temperature units in tree row

Revision 3004 - Directory Listing
Modified Sun Jul 5 02:44:24 2015 UTC (9 years, 2 months ago) by raymondj
Updating chenges made after testing, merged process_... and solve_...

Revision 3003 - Directory Listing
Modified Sat Jul 4 07:06:23 2015 UTC (9 years, 2 months ago) by jacob
Revised of test functions to perform ideal-solution modeling of a mixture.  Added functions to calculate dew-point and bubble-point pressures at a given temperature.


Revision 3002 - Directory Listing
Modified Fri Jul 3 04:33:53 2015 UTC (9 years, 2 months ago) by jacob
add functions that allow VLE to be performed under ideal-solution conditions: fugacity coefficients, Poynting factors.

Test use in finding saturation conditions for mixtures.


Revision 3001 - Directory Listing
Modified Thu Jul 2 20:36:34 2015 UTC (9 years, 2 months ago) by adrian
Fixed incidence graph resizing issue

Revision 3000 - Directory Listing
Modified Thu Jul 2 19:57:55 2015 UTC (9 years, 2 months ago) by adrian
Fixed almost endless simulation creating in models with 'deep' dependencies

Revision 2999 - Directory Listing
Modified Thu Jul 2 01:47:21 2015 UTC (9 years, 2 months ago) by sid


Revision 2998 - Directory Listing
Modified Wed Jul 1 13:44:28 2015 UTC (9 years, 2 months ago) by adrian
Fixed first time selected units issue

Revision 2997 - Directory Listing
Modified Wed Jul 1 13:22:30 2015 UTC (9 years, 2 months ago) by adrian
Added possibility to show/enter celsius temperatures

Revision 2996 - Directory Listing
Modified Wed Jul 1 02:21:00 2015 UTC (9 years, 2 months ago) by sid
june  30,  prelim test, first order vs second order


Revision 2995 - Directory Listing
Modified Tue Jun 30 20:39:01 2015 UTC (9 years, 2 months ago) by adrian
Fixed unitsdialog issue

Revision 2994 - Directory Listing
Modified Tue Jun 30 18:12:16 2015 UTC (9 years, 2 months ago) by adrian
Fixed model context menu issue

Revision 2993 - Directory Listing
Modified Tue Jun 30 16:12:54 2015 UTC (9 years, 2 months ago) by adrian
Fixed issue with too many items in menus after opening next model

Revision 2992 - Directory Listing
Modified Tue Jun 30 06:24:29 2015 UTC (9 years, 2 months ago) by sid


Revision 2991 - Directory Listing
Modified Tue Jun 30 05:45:10 2015 UTC (9 years, 2 months ago) by sid
latest 30 june


Revision 2990 - Directory Listing
Modified Tue Jun 30 05:25:16 2015 UTC (9 years, 2 months ago) by sid


Revision 2989 - Directory Listing
Modified Tue Jun 30 05:19:06 2015 UTC (9 years, 2 months ago) by sid
30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june30 june


Revision 2988 - Directory Listing
Modified Tue Jun 30 04:00:24 2015 UTC (9 years, 2 months ago) by jacob
expanded new library file to export mixture functions, and test .a4c file to check that the functions are exported correctly, and receive correct data.

minor changes to <ascend/compiler/instance_enum.h>, adding a few macro definitions of ASCEND data types for library file to be able to mention by name.


Revision 2987 - Directory Listing
Modified Mon Jun 29 21:52:51 2015 UTC (9 years, 2 months ago) by sid
june 29th


Revision 2986 - Directory Listing
Modified Sun Jun 28 14:55:10 2015 UTC (9 years, 2 months ago) by adrian
Fixed dictionary keys issue

Revision 2985 - Directory Listing
Modified Sun Jun 28 14:05:51 2015 UTC (9 years, 2 months ago) by adrian
Added option to show/hide different instance types

Revision 2984 - Directory Listing
Modified Sun Jun 28 00:58:42 2015 UTC (9 years, 2 months ago) by sid
test added



Revision 2983 - Directory Listing
Modified Sun Jun 28 00:24:21 2015 UTC (9 years, 2 months ago) by sid
june 27 2nd


Revision 2982 - Directory Listing
Modified Sat Jun 27 23:07:31 2015 UTC (9 years, 2 months ago) by sid
june 27


Revision 2981 - Directory Listing
Modified Fri Jun 26 05:10:28 2015 UTC (9 years, 2 months ago) by raymondj
Mostly Completed IDA_main_solve

Revision 2980 - Directory Listing
Modified Fri Jun 26 04:35:50 2015 UTC (9 years, 2 months ago) by jacob
transferring mixture (ideal-solution) functions to other files for easier maintenance.

wrote preliminary file to export mixture functions for use in ASCEND models


Revision 2979 - Directory Listing
Modified Thu Jun 25 18:22:54 2015 UTC (9 years, 2 months ago) by raymondj
Completed basic restructuring- all 4 main functions completed

Revision 2978 - Directory Listing
Modified Tue Jun 23 21:19:42 2015 UTC (9 years, 2 months ago) by jacob
fugacity-coefficient functions are now working.  It appears that pure-component coefficients, multiplied by pressure and mole fraction to give ideal-solution fugacity, will offer the best method for solving phase equilibrium.


Revision 2977 - Directory Listing
Modified Mon Jun 22 22:59:44 2015 UTC (9 years, 2 months ago) by jacob
added functions to calculate Peng-Robinson fugacity coefficients


Revision 2976 - Directory Listing
Modified Sat Jun 20 12:06:24 2015 UTC (9 years, 2 months ago) by adrian
Fixed units issue

Revision 2975 - Directory Listing
Modified Fri Jun 19 23:59:20 2015 UTC (9 years, 2 months ago) by jacob
generic secant method now is used for all one-dimensional root-finding

greater convenience in testing system in different ways


Revision 2974 - Directory Listing
Modified Fri Jun 19 20:20:40 2015 UTC (9 years, 2 months ago) by jacob
flash calculations are now working, and giving the right results, I think.


Revision 2973 - Directory Listing
Modified Thu Jun 18 22:23:04 2015 UTC (9 years, 2 months ago) by jacob
testing routine to solve vapor-liquid equilibrium condition when defining mixtures; it's giving segmentation faults right now.


Revision 2972 - Directory Listing
Modified Thu Jun 18 21:07:27 2015 UTC (9 years, 2 months ago) by adrian
Fixed not refined solver var issue in context menu

Revision 2971 - Directory Listing
Modified Thu Jun 18 19:01:00 2015 UTC (9 years, 2 months ago) by raymondj
Completed 2 large functions, started process_events_and_whens

Revision 2970 - Directory Listing
Modified Thu Jun 18 17:52:43 2015 UTC (9 years, 2 months ago) by jacob
last revision before testing VLE routines


Revision 2969 - Directory Listing
Modified Wed Jun 17 03:12:43 2015 UTC (9 years, 2 months ago) by sid
13 functions added

Revision 2968 - Directory Listing
Modified Tue Jun 16 10:29:11 2015 UTC (9 years, 2 months ago) by adrian
Added multiselection of variables to fix, free and observe

Revision 2967 - Directory Listing
Modified Tue Jun 16 04:50:51 2015 UTC (9 years, 2 months ago) by raymondj
With primitive version of solve_initial conditions_and_whens. Completed prepare_integrator

Revision 2966 - Directory Listing
Modified Mon Jun 15 12:25:12 2015 UTC (9 years, 2 months ago) by adrian
Reformated ascend glade file

Revision 2965 - Directory Listing
Modified Sat Jun 13 23:57:19 2015 UTC (9 years, 2 months ago) by adrian
Added possibility to automatic download and install canvas dependencies

Revision 2964 - Directory Listing
Modified Sat Jun 13 22:57:44 2015 UTC (9 years, 2 months ago) by adrian
Removed unecessary numpy module

Revision 2963 - Directory Listing
Modified Sat Jun 13 21:45:23 2015 UTC (9 years, 2 months ago) by adrian
Added windows support for canvas

Revision 2962 - Directory Listing
Modified Sat Jun 13 21:34:55 2015 UTC (9 years, 2 months ago) by adrian
Renamed units dialog for canvas

Revision 2961 - Directory Listing
Modified Sat Jun 13 17:45:23 2015 UTC (9 years, 2 months ago) by adrian
Added automatic download and install ascend dependencies

Revision 2960 - Directory Listing
Modified Sat Jun 13 17:43:11 2015 UTC (9 years, 2 months ago) by adrian
Fixed adjustment issue

Revision 2959 - Directory Listing
Modified Sat Jun 13 17:22:53 2015 UTC (9 years, 2 months ago) by raymondj
Updated with prepare_integrator completed

Revision 2958 - Directory Listing
Modified Fri Jun 12 20:26:23 2015 UTC (9 years, 2 months ago) by raymondj
Updated with basic version of prepare_integrator

Revision 2957 - Directory Listing
Modified Thu Jun 11 21:29:32 2015 UTC (9 years, 2 months ago) by adrian
Added matplotlib files to installer

Revision 2956 - Directory Listing
Modified Thu Jun 11 16:32:35 2015 UTC (9 years, 3 months ago) by jacob
convert most solution-property functions to use the mixture structures MixtureSpec and MixtureState

test these mixture structures with ideal and Peng-Robinson models, as well as Helmholtz.  works.


Revision 2955 - Directory Listing
Modified Thu Jun 11 14:44:01 2015 UTC (9 years, 3 months ago) by adrian
Fixed transient window for plot

Revision 2954 - Directory Listing
Modified Wed Jun 10 11:13:52 2015 UTC (9 years, 3 months ago) by adrian
Updated gtk version in glade file

Revision 2953 - Directory Listing
Modified Wed Jun 10 10:17:55 2015 UTC (9 years, 3 months ago) by adrian
Allowed user to resize columns in observer tab

Revision 2952 - Directory Listing
Modified Wed Jun 10 09:43:56 2015 UTC (9 years, 3 months ago) by adrian
Fixed observed float values issue

Revision 2951 - Directory Listing
Modified Wed Jun 10 05:04:42 2015 UTC (9 years, 3 months ago) by jacob
two new root-finding algorithms in test file `init_mix.c'

the test file `gas_const_test.c' merely checks that all gas-constant 
values are consistent when converted from J/kg/K to J/kmol/K.


Revision 2950 - Directory Listing
Modified Tue Jun 9 03:57:18 2015 UTC (9 years, 3 months ago) by jacob
add functions and macros for better display of results, in preparation for more challenging initial conditions and more robust root-finding algorithms.


Revision 2949 - Directory Listing
Modified Sat Jun 6 09:17:34 2015 UTC (9 years, 3 months ago) by adrian
Fixed 64bit installer filenames issue

Revision 2948 - Directory Listing
Modified Fri Jun 5 19:31:23 2015 UTC (9 years, 3 months ago) by jacob
Corrected errors in how init_mix[1,2] and init_mixture.c/.h compiled under SCons, by shifting files init_mixture.c/.h to a dedicated `mixture' directory.

All `init_mix...' files in /fprops/test have been converted to use init_mixture.c to provide their core functionality.


Revision 2947 - Directory Listing
Modified Fri Jun 5 16:29:14 2015 UTC (9 years, 3 months ago) by jacob
Renamed ideal-solution test files to follow more consistent naming convention

In the future, `init_mix' will be the test file used, and remembering history will be handled with revisions rather than by coping over to new files.  Of course, it is sometimes useful to have several versions simultaneously, to test them side-by-side.

Transferred functions used in `init_mix' to a dedicated file, and function prototypes to dedicated header file, to reduce clutter.


Revision 2946 - Directory Listing
Modified Fri Jun 5 10:09:03 2015 UTC (9 years, 3 months ago) by adrian
Updated measure time for windows

Revision 2945 - Directory Listing
Modified Fri Jun 5 00:50:34 2015 UTC (9 years, 3 months ago) by jacob
Commit (2) of June 4, with latest version of test file `jacob_mix2'

Added functions to guess initial densities for mixture components based 
on what region (super-critical, etc.) the components are in when at the 
given temperature and pressure.  Also added interrupt so that simulation 
may be terminated if one or more fluid's density has not been 
successfully found.


Revision 2944 - Directory Listing
Modified Thu Jun 4 20:28:52 2015 UTC (9 years, 3 months ago) by adrian
Added testing gtksourceview

Revision 2943 - Directory Listing
Modified Thu Jun 4 19:25:26 2015 UTC (9 years, 3 months ago) by jacob
Commit (1) of June 4, adding new test file `jacob_mix2.c' (and its 
executable).

Aggregation of densities, enthalpies, internal energies was inconsistent 
between init_mix, jacob_mix, and jacob_mix2.  This was due to the mass 
fractions being different between init_mix and the two `jacob_...' 
files.  Fixed this in jacob_mix2; jacob_mix I'm not updating any more.

Also added error checking to ensure that mass fractions are consistent.  
Tested in jacob_mix2; appears to work.


Revision 2942 - Directory Listing
Modified Thu Jun 4 17:13:34 2015 UTC (9 years, 3 months ago) by adrian
Removed code, which causes problems with python dlls imports

Revision 2941 - Directory Listing
Modified Thu Jun 4 17:12:04 2015 UTC (9 years, 3 months ago) by adrian
Fixed null windows issue

Revision 2940 - Directory Listing
Modified Thu Jun 4 01:11:25 2015 UTC (9 years, 3 months ago) by jacob
Commit (2) of June 3, (other one from today was mis-labeled as #5 of 
June 2 in the message, unfortunately).

Fixed disparate results in `jacob_mix' -- turns out I had off-by-one 
errors in iterating through the arrays of fluids.  Added some 
capabilities used in finding second-law properties; no actual second-law 
properties yet.


Revision 2939 - Directory Listing
Modified Wed Jun 3 22:05:25 2015 UTC (9 years, 3 months ago) by adrian
Removed unecessary packages from installer

Revision 2938 - Directory Listing
Modified Wed Jun 3 21:57:27 2015 UTC (9 years, 3 months ago) by jacob
Commit (5) of June 2, with `init_mix' test file for preliminary modeling 
of mixtures, and new test file `jacob_mix'

Turns out my `final' version of `init_mix' still had incorrect procedure 
extant in calculating the densities

Properties calculated with different methods in `jacob_mix' still give 
disparate results.


Revision 2937 - Directory Listing
Modified Wed Jun 3 01:40:33 2015 UTC (9 years, 3 months ago) by jacob
Commit (4) of June 2, with `init_mix' test file for preliminary modeling 
of mixtures.

Slight changes to comments and setup; this should be the 
final/`archival' version, any extensions occurring in other files.


Revision 2936 - Directory Listing
Modified Tue Jun 2 23:24:22 2015 UTC (9 years, 3 months ago) by jacob
Commit (3) of June 2, with final `init_mix' test file for preliminary 
modeling of mixtures.  Determined that I need to create a new 
specialized root-finding function to find densities for a given pressure


Revision 2935 - Directory Listing
Modified Tue Jun 2 19:45:32 2015 UTC (9 years, 3 months ago) by jacob
Commit (2) of June 2, with revised `init_mix' test file for preliminary 
modeling of mixtures


Revision 2934 - Directory Listing
Modified Tue Jun 2 19:02:10 2015 UTC (9 years, 3 months ago) by jacob
Commit (1) of June 2, uploading initial test files


Revision 2933 - Directory Listing
Modified Mon Jun 1 20:38:42 2015 UTC (9 years, 3 months ago) by jacob
Create a new branch from trunk r2932, with name 'jacob'
To be used by Jacob Shealy during GSOC2015 for development of ideal 
solution capabilities in FPROPS


Revision 2932 - Directory Listing
Modified Mon Jun 1 17:18:57 2015 UTC (9 years, 3 months ago) by sid
removed file trial


Revision 2931 - Directory Listing
Modified Mon Jun 1 17:16:14 2015 UTC (9 years, 3 months ago) by sid
trial commit


Revision 2930 - Directory Listing
Modified Mon Jun 1 11:17:13 2015 UTC (9 years, 3 months ago) by adrian
Fixed windows real time library issue

Revision 2929 - Directory Listing
Modified Mon Jun 1 05:55:00 2015 UTC (9 years, 3 months ago) by sid
Creating a new branch for implementing TTSE


Revision 2928 - Directory Listing
Modified Fri May 22 08:39:50 2015 UTC (9 years, 3 months ago) by raymondj


Revision 2926 - Directory Listing
Modified Mon May 18 12:44:18 2015 UTC (9 years, 3 months ago) by adrian
Fixed no reporter instance issue

Revision 2925 - Directory Listing
Modified Mon May 18 12:43:04 2015 UTC (9 years, 3 months ago) by adrian
Removed workarounds after gaphas fixing

Revision 2924 - Directory Listing
Modified Wed May 13 14:54:06 2015 UTC (9 years, 3 months ago) by adrian
Updated INSTALL.txt with canvas gui dependencies

Revision 2923 - Directory Listing
Modified Fri May 8 14:22:51 2015 UTC (9 years, 4 months ago) by adrian
Fixed saving canvas after running issue

Revision 2922 - Directory Listing
Modified Fri May 8 11:37:58 2015 UTC (9 years, 4 months ago) by adrian
Fixed issue with attributes for tree column view in blockproperties for gnome 2

Revision 2921 - Directory Listing
Modified Fri May 8 11:23:20 2015 UTC (9 years, 4 months ago) by adrian
Fixed issue with endless depth string in obrowser

Revision 2920 - Directory Listing
Modified Wed May 6 15:42:11 2015 UTC (9 years, 4 months ago) by adrian
Fixed renaming block issue

Revision 2919 - Directory Listing
Modified Tue May 5 23:47:00 2015 UTC (9 years, 4 months ago) by jpye
trying to debug IDA-event with blackbox data reader


Revision 2918 - Directory Listing
Modified Wed Apr 29 18:25:03 2015 UTC (9 years, 4 months ago) by adrian
Fixed properties displaying after model running

Revision 2917 - Directory Listing
Modified Wed Apr 29 18:06:09 2015 UTC (9 years, 4 months ago) by adrian
Fixed context menu displaying issue

Revision 2916 - Directory Listing
Modified Wed Apr 29 17:59:16 2015 UTC (9 years, 4 months ago) by adrian
Fixed context menu instance wrong tab displaying issue

Revision 2915 - Directory Listing
Modified Mon Apr 27 07:55:14 2015 UTC (9 years, 4 months ago) by jpye
updating solverdynamics.a4c and adding test case.


Revision 2914 - Directory Listing
Modified Fri Apr 17 22:08:28 2015 UTC (9 years, 4 months ago) by adrian
Fixed context menu tool issue

Revision 2913 - Directory Listing
Modified Fri Apr 17 18:53:28 2015 UTC (9 years, 4 months ago) by adrian
Fixed method entry issue

Revision 2912 - Directory Listing
Modified Fri Apr 17 18:48:49 2015 UTC (9 years, 4 months ago) by adrian
Increased program size

Revision 2911 - Directory Listing
Modified Fri Apr 17 15:57:36 2015 UTC (9 years, 4 months ago) by adrian
Fixed zoom issue

Revision 2910 - Directory Listing
Modified Wed Apr 15 20:51:37 2015 UTC (9 years, 4 months ago) by adrian
Fixed solver status without parent issue

Revision 2909 - Directory Listing
Modified Wed Apr 15 20:46:52 2015 UTC (9 years, 4 months ago) by adrian
Fixed instance showing after run issue

Revision 2908 - Directory Listing
Modified Wed Apr 15 19:26:30 2015 UTC (9 years, 4 months ago) by adrian
Fixed canvas saving issue

Revision 2907 - Directory Listing
Modified Wed Apr 15 19:24:59 2015 UTC (9 years, 4 months ago) by adrian
Fixed blockproperties window issue

Revision 2906 - Directory Listing
Modified Tue Apr 14 07:50:52 2015 UTC (9 years, 4 months ago) by adrian
Fixed transient parent for about dialog issue

Revision 2903 - Directory Listing
Modified Sun Apr 12 18:17:25 2015 UTC (9 years, 4 months ago) by adrian
Fixed block adjustment issue

Revision 2902 - Directory Listing
Modified Sun Apr 12 17:12:33 2015 UTC (9 years, 4 months ago) by adrian
Fixed transient parent for canvasproperties issue

Revision 2901 - Directory Listing
Modified Sun Apr 12 17:05:29 2015 UTC (9 years, 4 months ago) by adrian
Improved workaround for proper adjustments

Revision 2900 - Directory Listing
Modified Sun Apr 12 16:07:16 2015 UTC (9 years, 4 months ago) by adrian
Changed message type for successfully loading

Revision 2899 - Directory Listing
Modified Sun Apr 12 15:56:51 2015 UTC (9 years, 4 months ago) by adrian
Fixed export svg dialog transient parent issue

Revision 2898 - Directory Listing
Modified Sun Apr 12 15:08:38 2015 UTC (9 years, 4 months ago) by adrian
Fixed KeyError in otank dictionary issue

Revision 2897 - Directory Listing
Modified Sun Apr 12 14:56:42 2015 UTC (9 years, 4 months ago) by adrian
Fixed selected item status issue

Revision 2896 - Directory Listing
Modified Sun Apr 12 14:40:11 2015 UTC (9 years, 4 months ago) by adrian
Ported gaphas-test.py

Revision 2895 - Directory Listing
Modified Sun Apr 12 14:32:00 2015 UTC (9 years, 4 months ago) by adrian
Removed unecessary imports

Revision 2894 - Directory Listing
Modified Sun Apr 12 14:27:46 2015 UTC (9 years, 4 months ago) by adrian
Fixed no icons issue

Revision 2893 - Directory Listing
Modified Sun Apr 12 13:38:23 2015 UTC (9 years, 4 months ago) by adrian
Fixed disappearing menu issue, removed unecessary multiple definitions of toolbar

Revision 2892 - Directory Listing
Modified Sun Apr 12 11:32:02 2015 UTC (9 years, 4 months ago) by adrian
Fixed adjustments issue

Revision 2891 - Directory Listing
Modified Fri Apr 10 19:32:37 2015 UTC (9 years, 5 months ago) by adrian
Ported all files, probably there are bugs

Revision 2890 - Directory Listing
Modified Tue Apr 7 17:02:51 2015 UTC (9 years, 5 months ago) by adrian
Ported files independent from gaphas

Revision 2889 - Directory Listing
Modified Tue Apr 7 16:52:54 2015 UTC (9 years, 5 months ago) by adrian
Converted glades files for Gtk3 compability

Revision 2888 - Directory Listing
Modified Sun Apr 5 05:23:08 2015 UTC (9 years, 5 months ago) by ksenija
Debugging the solardynamics model. Evaluating boundaries after solving initial conditions solves most of the problems. For some reason setting the 'included' property of relations doesn't work properly.

Revision 2887 - Directory Listing
Modified Wed Apr 1 19:53:05 2015 UTC (9 years, 5 months ago) by adrian
Temporary disabled ubuntu_local property

Revision 2886 - Directory Listing
Modified Wed Apr 1 11:22:45 2015 UTC (9 years, 5 months ago) by adrian
Fixed incidence graph showing issue

Revision 2885 - Directory Listing
Modified Wed Apr 1 11:04:45 2015 UTC (9 years, 5 months ago) by adrian
Fixed newer version of swig issue

Revision 2884 - Directory Listing
Modified Wed Apr 1 10:57:31 2015 UTC (9 years, 5 months ago) by adrian
creating branch 'adrian' as a copy of the 'pallav' branch, current head revision

Revision 2883 - Directory Listing
Modified Tue Mar 31 13:11:43 2015 UTC (9 years, 5 months ago) by jpye
Create branch for ongoing work on EVENT functionality with IDA. Copied from ksenija2 branch. Thanks Ksenija!


Revision 2882 - Directory Listing
Modified Sun Mar 29 12:20:00 2015 UTC (9 years, 5 months ago) by jpye
more debugging info


Revision 2881 - Directory Listing
Modified Sun Mar 29 05:31:03 2015 UTC (9 years, 5 months ago) by jpye
added lots of debugging output to try to figure out issue with test/test integrator_idaevent.solardynamics.



Revision 2869 - Directory Listing
Modified Tue Mar 24 13:25:23 2015 UTC (9 years, 5 months ago) by jpye
add debug output of QRSlv vars are rels list (active,included etc) to idaboundary.c.
change solardynamics model for minimum-size boundary NLA problem. now it doesn't work.
some pointless tinkering with formatting.


Revision 2868 - Directory Listing
Modified Mon Mar 23 16:45:33 2015 UTC (9 years, 5 months ago) by pallav
Added the matplotlib backend files

Revision 2867 - Directory Listing
Modified Mon Mar 23 02:31:01 2015 UTC (9 years, 5 months ago) by jpye
minor changes to debug output.
comments relating to disused var flags.


Revision 2866 - Directory Listing
Modified Sun Mar 22 13:18:17 2015 UTC (9 years, 5 months ago) by jpye
tried changing plot line-style to remove the markers. we might want to revert this.


Revision 2865 - Directory Listing
Modified Sun Mar 22 12:44:05 2015 UTC (9 years, 5 months ago) by jpye
trying to debug event handling in solardynamics_simple example.


Revision 2864 - Directory Listing
Modified Sun Mar 22 06:29:17 2015 UTC (9 years, 5 months ago) by jpye
solverdynamics_simple seems to almost work if integrated only for 23 h.
but the expected switching behaviour still isn't seen.


Revision 2863 - Directory Listing
Modified Sun Mar 22 05:30:49 2015 UTC (9 years, 5 months ago) by jpye
debugging 'solardynamics_simple' events


Revision 2862 - Directory Listing
Modified Sun Mar 22 05:22:45 2015 UTC (9 years, 5 months ago) by jpye
woops, integration steps weren't quite right.


Revision 2861 - Directory Listing
Modified Sun Mar 22 05:21:06 2015 UTC (9 years, 5 months ago) by jpye
partial fix for hysteron issue (something still not right)


Revision 2860 - Directory Listing
Modified Sun Mar 22 05:12:12 2015 UTC (9 years, 5 months ago) by jpye
masking out VAR_NONBASIC (ie the indep var) from jacobian and y,ydot lists.
seems to help with the solardynamics_simple model (just added).
but now the 'hysteron' test is failing; need to check that.


Revision 2859 - Directory Listing
Modified Sun Mar 22 01:40:44 2015 UTC (9 years, 5 months ago) by jpye
added debug output for relations. seems that in solardynamics.a4c, some
expected relations are not considered active; raises question about the
'analysis' routine before ida_analyse gets started?


Revision 2858 - Directory Listing
Modified Sat Mar 21 13:34:17 2015 UTC (9 years, 5 months ago) by jpye
setting svn to ignore some stuff


Revision 2857 - Directory Listing
Modified Sat Mar 21 13:13:27 2015 UTC (9 years, 5 months ago) by jpye
rearranging the idaanaylse file top-down, functions in the order called.
minor changes elsehwere to debug output, commenting.


Revision 2856 - Directory Listing
Modified Sat Mar 21 07:41:55 2015 UTC (9 years, 5 months ago) by jpye
Streamline the idaevent test code (remove duplication).
Add some extra debug code (cf figure at base of page http://ascend4.org/IDA).


Revision 2855 - Directory Listing
Modified Sat Mar 21 02:53:28 2015 UTC (9 years, 5 months ago) by jpye
fixing error introduced earlier!


Revision 2854 - Directory Listing
Modified Thu Mar 19 07:34:22 2015 UTC (9 years, 5 months ago) by jpye
suppress some debug output from varentry.py
turn on the debug output from idaanalyse.c


Revision 2853 - Directory Listing
Modified Thu Mar 19 00:05:22 2015 UTC (9 years, 5 months ago) by pallav
Fixing a few things with Ipython console

Revision 2852 - Directory Listing
Modified Wed Mar 18 10:05:32 2015 UTC (9 years, 5 months ago) by pallav
Keeping branch upto date


Revision 2851 - Directory Listing
Modified Wed Mar 18 07:22:38 2015 UTC (9 years, 5 months ago) by jpye
latest changes from Pallav, as received by email 12 Mar 2015.
these files were missing from our svn repo after a server failure, but come from Pallav's GSOC work.


Revision 2850 - Directory Listing
Modified Tue Mar 17 18:25:53 2015 UTC (9 years, 5 months ago) by ksenija
Fixed a bug with methods corresponding to events named in submodels not being found.

Revision 2849 - Directory Listing
Modified Sat Mar 14 08:25:30 2015 UTC (9 years, 5 months ago) by jpye
not sure what's wrong...


Revision 2848 - Directory Listing
Modified Sat Mar 14 08:15:13 2015 UTC (9 years, 5 months ago) by jpye
minor tweaks aiming to get TMY3 weather reader working


Revision 2847 - Directory Listing
Modified Fri Mar 13 07:09:09 2015 UTC (9 years, 5 months ago) by jpye
Working on a new solar power plant model using Ksenija's changes. Ongoing.


Revision 2845 - Directory Listing
Modified Thu Mar 5 01:51:38 2015 UTC (9 years, 6 months ago) by jpye
recreating lost branch 'fprops2' from current trunk. Branch was r4402 in the old svn repo.


Revision 2844 - Directory Listing
Modified Thu Mar 5 01:42:51 2015 UTC (9 years, 6 months ago) by jpye
new branch from trunk r2843, for restoration of fprops2 branch.


Revision 2840 - Directory Listing
Modified Tue Feb 17 12:21:43 2015 UTC (9 years, 6 months ago) by jpye
add missing example files from ksenija


Revision 2836 - Directory Listing
Modified Tue Feb 17 07:34:59 2015 UTC (9 years, 6 months ago) by jpye
restoring branches from non-svn backups.

john@thunder:~/ownCloud/ascend-branches/ksenija2$ svn info
Path: .
URL: svn://ascend4.org/code/branches/ksenija2
Repository Root: svn://ascend4.org
Repository UUID: 0a874cea-61e7-0310-9e8b-9977c6048898
Revision: 4711
Node Kind: directory
Schedule: normal
Last Changed Author: ksenija
Last Changed Rev: 4709
Last Changed Date: 2014-07-21 18:34:04 +1000 (Mon, 21 Jul 2014)



Revision 2835 - Directory Listing
Modified Tue Feb 17 07:31:55 2015 UTC (9 years, 6 months ago) by jpye
recreating ksenija2 branch from current HEAD, r2824.


Revision 2834 - Directory Listing
Modified Tue Feb 17 07:28:04 2015 UTC (9 years, 6 months ago) by jpye
restoring branches from non-svn backups.

john@thunder:~/ownCloud/ascend-branches$ svn info sreenatha
Path: sreenatha
URL: svn://ascend4.org/code/branches/sreenatha
Repository Root: svn://ascend4.org
Repository UUID: 0a874cea-61e7-0310-9e8b-9977c6048898
Revision: 4284
Node Kind: directory
Schedule: normal
Last Changed Author: sreenatha
Last Changed Rev: 4284
Last Changed Date: 2012-08-05 03:56:37 +1000 (Sun, 05 Aug 2012)




Revision 2833 - Directory Listing
Modified Tue Feb 17 07:25:55 2015 UTC (9 years, 6 months ago) by jpye
recreating branch sreenatha from trunk r2629


Revision 2832 - Directory Listing
Modified Tue Feb 17 07:23:31 2015 UTC (9 years, 6 months ago) by jpye
more changes from saheb-canvas, restored from non-svn backups

Path: ascend-saheb-canvas
URL: svn://ascend4.org/code/branches/saheb-canvas
Repository Root: svn://ascend4.org
Repository UUID: 0a874cea-61e7-0310-9e8b-9977c6048898
Revision: 4356
Node Kind: directory
Schedule: normal
Last Changed Author: saheb
Last Changed Rev: 4326
Last Changed Date: 2012-08-19 17:50:53 +1000 (Sun, 19 Aug 2012)




Revision 2831 - Directory Listing
Modified Tue Feb 17 07:15:49 2015 UTC (9 years, 6 months ago) by jpye
restoring branch ksenija from non-svn backups.

john@thunder:~/ownCloud/ascend-branches$ svn info ksenija
Path: ksenija
URL: svn://ascend4.org/code/branches/ksenija
Repository Root: svn://ascend4.org
Repository UUID: 0a874cea-61e7-0310-9e8b-9977c6048898
Revision: 4263
Node Kind: directory
Schedule: normal
Last Changed Author: ksenija
Last Changed Rev: 4263
Last Changed Date: 2012-07-28 00:49:01 +1000 (Sat, 28 Jul 2012)



Revision 2830 - Directory Listing
Modified Tue Feb 17 07:13:55 2015 UTC (9 years, 6 months ago) by jpye
recreating ksenija branch from trunk r2641.


Revision 2829 - Directory Listing
Modified Tue Feb 17 07:11:31 2015 UTC (9 years, 6 months ago) by jpye
minor further revision restored from non-svn backups

john@thunder:~/ownCloud/ascend-branches$ svn info ascend-sean/
Path: ascend-sean
URL: svn://ascend4.org/code/branches/sean
Repository Root: svn://ascend4.org
Repository UUID: 0a874cea-61e7-0310-9e8b-9977c6048898
Revision: 4358
Node Kind: directory
Schedule: normal
Last Changed Author: jpye
Last Changed Rev: 4348
Last Changed Date: 2012-09-26 23:25:01 +1000 (Wed, 26 Sep 2012)



Revision 2828 - Directory Listing
Modified Tue Feb 17 07:07:25 2015 UTC (9 years, 6 months ago) by jpye
restoring branch 'sean' from non-svn backups

john@thunder:~/ownCloud/ascend-branches/sean$ svn info
Path: .
URL: svn://ascend4.org/code/branches/sean
Repository Root: svn://ascend4.org
Repository UUID: 0a874cea-61e7-0310-9e8b-9977c6048898
Revision: 4348
Node Kind: directory
Schedule: normal
Last Changed Author: jpye
Last Changed Rev: 4348
Last Changed Date: 2012-09-26 23:25:01 +1000 (Wed, 26 Sep 2012)



Revision 2827 - Directory Listing
Modified Tue Feb 17 07:04:22 2015 UTC (9 years, 6 months ago) by jpye
recreating branch 'sean' from trunk r2641


Revision 2826 - Directory Listing
Modified Tue Feb 17 07:01:12 2015 UTC (9 years, 6 months ago) by jpye
restoring branches from non-svn backups.

john@thunder:~/ownCloud/ascend-branches/ascend-shaun$ svn info
Path: .
URL: svn://ascend4.org/code/branches/shaun
Repository Root: svn://ascend4.org
Repository UUID: 0a874cea-61e7-0310-9e8b-9977c6048898
Revision: 4338
Node Kind: directory
Schedule: normal
Last Changed Author: shaun
Last Changed Rev: 4338
Last Changed Date: 2012-08-24 02:06:53 +1000 (Fri, 24 Aug 2012)



Revision 2825 - Directory Listing
Modified Tue Feb 17 06:57:06 2015 UTC (9 years, 6 months ago) by jpye
branch for shaun


Revision 2823 - Directory Listing
Modified Tue Feb 17 06:38:36 2015 UTC (9 years, 6 months ago) by jpye
restored files from non-svn backup


Revision 2822 - Directory Listing
Modified Tue Feb 17 06:36:00 2015 UTC (9 years, 6 months ago) by jpye
restoring branches...


Revision 2821 - Directory Listing
Modified Tue Feb 17 06:31:57 2015 UTC (9 years, 6 months ago) by jpye
restoring saheb-canvas from non-svn backups


Revision 2820 - Directory Listing
Modified Tue Feb 17 06:24:03 2015 UTC (9 years, 6 months ago) by jpye
restoring saheb canvas branch from non-svn backup


Revision 2819 - Directory Listing
Added Tue Feb 17 06:23:59 2015 UTC (9 years, 6 months ago) by jpye
new branches dir


john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22