Phil Weinstein / Accomplishments -- October 2011
General Development Accomplishments |
--------------------------------------------
[I.A.1] Sponsored Projects / RiverWare / New Development
(A) New SCT Tab: Gridded Object Data Table -- Analysis and Design
--------------------------------------------
A new SCT tab will present a user-configured grid of simulation objects with a small set of scalar slots and table slots. The value of scalar slots and single-cell table slots will be displayed and directly editable. For other table slots (larger than a single cell), the user will be able to open the Open Table Slot Dialog. In October, the following was completed:
--------------------------------------------
[I.A.1] Sponsored Projects / RiverWare / New Development
(B) Diagnostic Categories added to support User Defined Account Methods
--------------------------------------------
Accounting diagnostic categories were added to support RPL-implemented User Defined Account Methods, similar to those for MRM Rules in the Workspace Diagnostic Configuration dialog. This was implemented to address Gnats 5110: "Can't turn on print statements for object level accounting methods RPL set".
In the "Post-Simulation Accounting Diagnostic Configuration" dialog, the Account Method "User Method Execution" category was renamed to "RPL Method Execution", and two additional categories were added: "RPL Function Execution" and "RPL Print Statements".
Additional information and images are available on this webpage:
--------------------------------------------
[I.A.2] Sponsored Projects / RiverWare / Bug Fixes
--------------------------------------------
Maintenance Accomplishments |
--------------------------------------------
[I.A.4] Software Maintenance: Qt4 Port
--------------------------------------------
The Qt4 port of the Slot Data Table used in the Open Slot Dialog for series and table slots was completed in October. This table is also used in the Edit Account, Exchange Balance and Object Account Summary dialogs for multiple series slots. The old widget was a Q3Table. The new implementation consists of a Qt4 QTableView, QAbstractTableModel and QStyledItemDelegate (all part of Qt4's new item model architecture). In October, the following tasks were completed:
---