Phil Weinstein / Accomplishments -- September 2014 -- Edit 10-01-2014
General Development Accomplishments |
--------------------------------------------
[I.A] New/Enhanced Software / BOR Truckee
Teacup diagram and Output Visualization / Design and Development
--------------------------------------------
After designing, last month (August 2014), a new RiverWare "Output Canvas" output device supporting animated "Teacup" and "Flow Line" graphics, a demonstration level of Teacup support was implemented in September. All developed features are supported in the Output Canvas configuration dialog which includes a "Canvas Preview" graphics window in which individual teacup graphics can be repositioned by dragging. The set of Teacups is composed and configured using object tree and property editor list panels -- similar to the configuration controls for RiverWare Model Reports. Teacups -- which have a "bar chart" graphical design rather than a trapezoidal design -- currently include the following graphical components:
Additional implemented features include:
The design for this development work is documented here:
A more complete description of the completed Teacup development is documented here:
--------------------------------------------
[I.A] New/Enhanced Software / BOR Truckee
Object Account Summary: Option to Show Only Non-Zero Slots
--------------------------------------------
This enhancement applies to three accounting series data dialogs: The Object Account Summary, the Edit Account Dialog, and the Exchange Balance Dialog. These three dialogs used to show a "Show empty Slots" checkbox below the series data table. This has been replaced with an option menu presenting these three choices:
In most cases, all of the series' timesteps are considered. But in the Object Account Summary "Timesteps" column mode, only the selected (displayed) timesteps are considered.
In the case of the Object Account Summary Dialog, the temporary "SUM" slot is always shown, regardless of this "Show" option. That is, selecting [Show:] "Only slots with non-zeros" does not cause that "SUM" row or column to be hidden if it has all zeros. The "Show" option applies only to the Account series slots, i.e. the slots from which the sum is computed.
--------------------------------------------
[I.A] New/Enhanced Software / TVA [#10] Preschedule SCT Enhancements
Feature Design and Development Planning
--------------------------------------------
Analysis, design and development estimates were prepared to support TVA's upcoming FEWS integration -- primarily SCT enhancements to support "Preschedule" features currently implemented as an Excel application -- but also two new plotting features. Documents were prepared for these enhancements:
Note that items 2 or 3, above, both individually address a particular Preschedule SCT requirement; we wouldn't have to implement both.
This first document provides a design and development analysis for the first five items above. The second brief document describes the last item:
--------------------------------------------
[I.A] New/Enhanced Software / TVA [#10] Preschedule SCT Enhancements
SCT: Custom Time-Aggregation Summary Rows
--------------------------------------------
Development for first enhancement among those designed and documented for SCT support of TVA Preschedule features (see above) was started in September. This is addition of Custom (configurable) Time-Aggregation Summary Rows in the SCT's aggregated vertical timestep view. In September, the configuration dialog, configuration data persistence, and display features for most of the "computed" and "slot reference" custom summary rows were implemented. The following types of summary rows can be displayed at the end of each time aggregation -- e.g. daily aggregation of hourly series data:
A horizontal divider having a selectable color can optionally be shown above any custom aggregation summary row.
Development in September included automatic updates to custom aggregation summary row cells -- as a result of changes to values of the slots on which summary rows depend.
Maintenance Accomplishments / September 2014 |
--------------------------------------------
[II] RiverWare Software Maintenance / Software Updates / Bug Fixes
--------------------------------------------
The following bugs were fixed:
--- (end) ---