Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Added some more user error messages from the solver. Added detection for the MFGRAPH library, which will be used to output GraphViz files based on the incidence matrix.
Removed debug output (modelview.py) Fixed bug in diagnose.py with large blocks Removed debug output and improved error message in conopt.c Removed debug output in lsode.c Removed debup output in ascDynaload.c
DSG model converges, using 3 external functions :-) Added more info in 'diagnose' varinfo and relinfo popups, plus tabstops in display. Allowed parameters to be used with instantiation_error in instantiate.c. Fixed up some error messages in bintoken.c. Renamed 'newcalc_done' to 'evaluation_required' in rel.c. Other minor changes to error messages and commenting.
Relation expressions shown in diagnose window (click in incidence matrix, then (i) or alt-r)
Improved implementation of 'diagnose' window in PyGTK interface. You can now view solver-side details about variables and relations, see the '(i)' icons.
Merged changes from DAE branch (revisions 702 to 819) back into trunk. This adds the Integration API to the ASCEND solver (in base/generic). Also provides pre-alpha support for 'IDA' from the SUNDIALS suite, a DAE solver. Many other minor code clean-ups, including adoption of new 'ASC_NEW' and friends (to replace 'ascmalloc') Added some very sketchy stuff providing 'DIFF(...)' syntax, although it is anticipated that this will be removed.
Starting to refactor the model browser as its own python class. Fixed a bug with the 'diagnose' feature on linux due to failed loading of an icon.
Removed 'interface' directory in trunk/pygtk/interface (moved everything up a level) Made corresponding changes to SCons* and spec files.
Removing extra subdir level in pygtk path
Converting to the new shared-object configuration (on email discussion with Ben) First stage: PyGTK interface on windows. More to come.
Tidying up some debug output Fixing up use of icon filenames on Windows Removing reference to .svg file in glade/ascend.glade
Missed a GLADE_FILE
Added windows-friendly application icon Moved all references to GLADE_FILE to the new config.py arrangement. First commit after the repository was broken...
Added ability to output variables at bounds (currently just to the console). Changed solver parameters window into a proper 'dialog'. Various fixes to make dialogs focus and position correctly.
Fixed a bug with the diagnose window after a successful solve Added preference: SolverReporter:close_on_converged
Fixed collapse/expand in 'diagnose' window, and added their values to preferences
Tiny bug
Fixable vars added to interface (outputs to console) Added 'next big' and 'prev big' to move between 'big blocks' in the diagnose window.
More on diagnose window.
Added cursor to report mouse-over variable and residual
Colours fixed, zooming works, active block focussed by default.
Improved display of blocks with zoom facility added
This is the initial working 'block diagnose' functionality.
This version uses direct creation of the block incidence matrix image data using the gtk.gdk.pixbuf_new_from_data function.
Some work on adding the 'block diagnosis' window
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 |