Parent Directory
|
Revision Log
Sticky Revision: |
Adding ctrl-F and ctrl-R for fix/free
Fixed collapse/expand in 'diagnose' window, and added their values to preferences
Fixable vars added to interface (outputs to console) Added 'next big' and 'prev big' to move between 'big blocks' in the diagnose window.
Colours fixed, zooming works, active block focussed by default.
Some work on adding the 'block diagnosis' window
Add optional use of PSYCO, see http://psyco.sourceforge.net/
Removed reference to libf2c (I think this was required only on FC3) Updated use of SWIG 'typemap' syntax in ascend.i Corrected C++ code for FC5 (art's error msg) Fixed minor but with uninstantiated models in PyGTK GUI
Fixed bug #216
Added reporting of relations and residuals via GUI
Working on adding support for listing cliques
More on the usability of the solver_var props window
Adding ability to edit upper/lower bounds and nominal values
Made it so that fixed variables never get an icon.
Adding preliminary support for showing variable solve-status in browser view
Implemented editable 'active' row in observer Move focus of to active row when new row added and observer tab already focussed
Fixed observer copy crash, bug #214.
You can now copy the observer matrix to the clipboard and paste into another document.
Working (read-only) observer thing. Observer instances are updated in the table and if you click 'add' on the observer tab, the current values are kept and a new row is added.
Some more work on the 'Observer' feature
Working on adding Observer functionality
Incidence matrix now reports the mouseover-ed variable on the console
Fixed some problems with the split-off solverparameters.py file
Plotting of incidence matrix: still need to check that orientation is correct though.
Something resembling an incidence matrix returned via SWIG...
Moved some incidence matrix routines to generic/solver from tcltk98. Documentation changes. Added (inactive) incidence matrix menu item to PyGTK interface Fixed autotools make for above changed (need to fix for Jam as well)
Solverparameters GUI code split into separate file. Help launcher started, will need more work. Corrected wrong cpu_elapsed values in GUI by direct use of tm_cpu_time() Added 'about' box. Fixed 'auto' menu option.
Fixed up bounds checking for solver parameter window
Added grouping of solver parameters into pages
Can now edit string values via drop-down menu, just like with Tcl/Tk interface. Boolean values changed with a doubleclick.
Added const-ness to 2nd parameter of slv_set_char_parameter. Implemented setting of int, real and string parameters via PyGTK interface.
Some progress on editable solver parameters
Added ability to examine solver parameters via python
Improved display of relations by adding getRelationAsString(relative_to)
Added menu bar at top of PyGTK interface. 'Preferences' menu currently just outputs the number of solver parameters in use. Plan is to allow the parameters to be viewed and edited via the GUI.
Added ability to output expressions from PyGTK interface. Expressions are output to the console using WriteRelationString. You must right-click on a relation an hit 'properties'.
Fixing missing 'clear' commands to allow new models to be loaded/reloaded
Fixed problem with figure closing causing ASCEND to exit
Fixed up the right-click context menu a bit
Adding a little documentation
Removing some debug output, attempting to stop closing the figure from closing ASCEND
Completed PyGTK plotting using matplotlib
More work on adding plotting capability under PyGTK
PyGTK interface now remembers size of errors/warnings pane as well.
Storing of window size and position in .ascend.ini Starting to implement plotting functions.
Correct do_check
PyGTK GUI: Added wait cursor during solve, changed method select box so that you can't type into it.
Added wait-cursor during compile/build, started working on correct destruction of Simulation objects.
Minor usability changes: default_self method highlighted by default model instance hierarchy top-level expanded on creation
Removing debug output, adding self_test to iapws95.
Adding the PyGTK interface to CMU repository. Whaddyareckon?
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 |