Parent Directory
|
Revision Log
Sticky Revision: |
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.
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
Fixed the windows crash problem. Actually looks like it was a bug with some hot-off-the-press SWIG features.
Added some INSTALL notes relating to building windows installer. Added some optimisations to the SWIG build to reduce target file size. Fixed bug with WITH_INSTALLER=1 flag.
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
Added GUI SolverReporter... you can now watch the residuals shrink, etc.
Changing to SolverStatus* in report(...)
More work on SolveReporter following help from Marcelo Matus on SWIG mailing list.
Fixed the SolveReporter functionality so that it works from Python
Added wrapping of slv_status_t (SolverStatus) for bug #138. Improved 'About...' box.
Added ability to output structural singularity analysis.
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.
This is the initial working 'block diagnose' functionality.
Some work on adding the 'block diagnosis' window
Adding preliminary support for showing variable solve-status in browser view
Added reporting of unconverged variables to the console
Implemented editable 'active' row in observer Move focus of to active row when new row added and observer tab already focussed
Can now view block numbers via console while mouse-ing over incidence matrix
Added reporting of relation name to console onmouseover of incidence matrix
Incidence matrix now reports the mouseover-ed variable on the console
Plotting of incidence matrix: still need to check that orientation is correct though.
Something resembling an incidence matrix returned via SWIG...
Added grouping of solver parameters into pages
Added const-ness to 2nd parameter of slv_set_char_parameter. Implemented setting of int, real and string parameters via PyGTK interface.
Added ability to examine solver parameters via python
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 |