Change Log:
January 6, 2010 - ACS Plug-in Version 1.4.5 Released.
- Updated the plot file demultiplexer utlities to prevent an array out of bounds exception that could occur in rare cases when compressing the channel data.
December 9, 2009 - AptPlot Version 6.3.4 Released.
- Added a SHOW argument for opening analysis code plot files. Commands take the form "CODE <INDEX> SHOW", and will display the channel dialog at either the given index, if one is specified, or the current active index for that code.
The following updates were made to the ACS Plug-in for this release:
- Fixed a problem in the RELAP5 demuxer introduced in the last release that removed support for the new RELAP5-3D PIB-based plot files.
October 16, 2009 - AptPlot Version 6.3.3 Released.
- Resolved an issue with the standard File > Open action that prevented saving and restoring the last directory opened in the file chooser.
- Resolved an issue that prevented text from being displayed in the drop-down lists for Font selection.
- Fixed a NPE that could occur when canceling a save operation from the file chooser dialog.
- Added a number of sample AptPlot Files. These samples are included in the Examples folder of the AptPlot installation.
The following updates were made to the ACS Plug-in for this release:
- The file selection dialogs were updated to properly set the initial state of file filters based on the the last selected file type.
- File close buttons were added to all data channel selection dialogs.
- The RELAP5 r2dmx utility was updated to support rstplt files that include multiple restart sections with varying channel lists.
- Support was added for new RELAP5 engineering unit types.
- An issue was corrected that prevented reading de-multiplexed COBRA files that were generated with compression.
- Support was added for 32 and 64-bit S-RELAP rstplt files.
August 12, 2009 - AptPlot Version 6.3.2 Released.
- Fixed headless exception that could occur when generating plots in batch mode under Linux without an X11 server running.
The following updates were made to the ACS Plug-in for this release:
- Updated the parser to expand the set of allowable characters for EXTDATA channel names.
August 4, 2009 - AptPlot Version 6.3.1 Released.
- The Variable Properties dialog has been overhauled to make better use of screen space and offer additional features. The list of variables has been changed to a table with two columns: the right displays the name of the variable and the left displays its 'saved' flag status. User-defined scalar variables will now
also appear in the list, so that the 'saved' status of all variables can be managed directly in the dialog. For all other changes to the dialog, please consult the AptPlot documentation.- Save Defaults and Reset Defaults menu items have been added to the Plot menu. Save Defaults will save all of the current graph settings as defaults. The Reset Defaults option will reset the graph setting the original settings.
- The Batik PDF trancoder has been replaced with the iText PDF library. This library provides higher quality PDF output and significantly reduces the time required to render PDF files.
The following updates were made to the ACS Plug-in for this release:
- The number of file indexes available for each type of supported code has been increased from 10 to 30 (indexes 0-29). Equation Interpreter constructs for accessing plot-file data may now use up to two digits to denote the location of the data (i.e. r18_p-100010000).
- Plot files can now be closed. The command "TYPE index CLOSE" will close a file open at the indicated index (i.e. RELAP 18 CLOSE). This frees all resources associated with the file opened at that index.
- The Plot Axial Data dialog introduced in the previous version has been redesigned based on user feedback. The Source, Time, and X Axis values, all of which were previously specified once for all axial plots, are now entered on an axial-by-axial basis. Restoring axial plot definitions is now an explicit process: buttons have been added to the toolbar for saving and opening axial plot definitions files.
- Support has been added for custom unit codes embedded in EXTDATA files. The custom units are transparently applied when reading data from a file with embedded units.
- Opening a RELAP window from the UI now correctly displays a file filter, restricting the view to only those files with the appropriate file extensions. The "All Files" filter is still available. When opening a plot file where the type must be specified, the user-entered type will now be remembered between sessions.
- Six new engineering unit types have been added for COBRA-IE.
June 22, 2009 - AptPlot Version 6.3.0 Released.
- Please note. This version requires Java 6.0 or newer.
- The list of vectors in the Variables window (and any other dialog that displays this list) has new functionality. Vectors can now be created from the list's right-click pop-up menu. Additionally, vectors can be edited in a spreadsheet editor, similar to the dialog displayed for editing data-sets. To open this window, double-click a vector in the list, or select "Edit > In Spreadsheet" from the vector's right-click pop-up menu.
- Save Defaults and Reset Defaults menu items have been added to the Plot menu. Save Defaults will save all of the current graph settings as defaults. The Reset Defaults option will reset the graph setting the original settings.
- The Data Set spreadsheet editing dialog no longer contains an 'OK' and 'Apply' button, as they were inconsistent with the on-the-fly editing of the table data. Now, changes to the set type will be reflected immediately; attempting to change to a type with fewer columns will prompt the user before discarding data. Additionally, data set comments will now be applied whenever the user presses the Enter key in or removes focus from the comment field.
- Added semantics to an existing command: PLOTVAR can now specify a target data set as its first argument. ex: PLOTVAR G0.S1 "<vector>"
- Resolved an issue when exporting EMF images that caused a border to be painted around the plot.
- Resolved an issue where exported PostScript plots would always appear with the "Letter" size, even when using A4 or custom page size, in some viewers and printers.
- Resolved a UI regression where the set list was not appearing in the Write ASCII dialog.
- Resolved a number of issues related to restoring dialog locations and sizes in multi-monitor and virutal desktop environments.
- Banner infomation consisting of JVM and AptPlot version numbers, platform type, date, etc. was added to the log file (aptplot.screen).
The following updates were made to the ACS Plug-in for this release:
- A "Plot Axial" menu item has been added to the Data menu. This item provides access to the Plot Axial Data dialog, which can be used to easily create axial plots.
- The COBRA demuxer was updated to support demultiplexing COBRA plot files with the time channel labeled time-0.
- The channel selection dialogs have been retooled to be more consistent and to organize available options more effectively. The graph selector has been completely removed in favor of a drop-down list, whose first option is always"<current>" (indicating the plot's currently selected graph). Channel selection functionality remains otherwise identical.
- Help buttons have been added to the Axial Plot and Channel selection dialogs.
April 23, 2009 - AptPlot Version 6.2.4 Released.
- Please note. This version requires Java 6.0 or newer.
- Resolved an issue introduced in version 6.2.3 that would limit plot-file data channels accessed from the Equation Interpreter to two points.
- Resolved an issue where dialogs with graph and data set lists would stop updating. This problem would manifest after the a dialog was closed and subsequently reopened.
- Resolved an issue where changing the format for a data-set column from the spreadsheet editor would fail.
- Resolved an issue that prevented dialog screen positions from being restored from previous AptPlot sessions.
- When closing AptPlot, selecting "No" at the "Exit losing unsaved changes?" prompt will now correctly prevent the application from closing.
- The layout of the TRACE data channel selection dialog was modified to better fit wide screen monitors.
- MELCOR plot file I/O routines were updated to support MELCOR Version 2.1.
- The mel2dmx demultiplexer utility was updated to support the longer channels names required for MELCOR 2.1.
April 9, 2009 - AptPlot Version 6.2.3 Released.
- Please note. This version requires Java 6.0 or newer.
- Demultiplexer support was added for PIB based RELAP5-3D plot files.
- The syntax for NRC Databank variable names was updated to allow colon charaters to be included in the name.
March 23, 2009 - AptPlot Version 6.2.2 Released.
- Please note. This version requires Java 6.0 or newer.
- An issue was corrected that could produce a thread deadlock under Windows after using a file selector dialog in a directory containg several large zip files. (see Java Bug ID 6741890).
- Corrected a problem with batch commands that reference the "DISPLAY" device when operating in headless mode.
- Updated the Enginnering units for RELAP5 & COBRA codes in the ACS plug-in.
March 12, 2009 - AptPlot Version 6.2.1 Released.
- Please note. This version requires Java 6.0 or newer.
- A problem was corrected which could produce a NullPointerException when running in headless mode.
- A update was made to correct an intermittent threading deadlock that was encountered when opening TRACE XTV files.
March 5, 2009 - AptPlot Version 6.2.0 Released.
- Please note. This version requires Java 6.0 or newer.
- AptPlot has been updated to run in headless mode for machines without graphical environments. All instances of AptPlot launched through AptBatch.exe and aptbatch.sh launchers will run in headless mode.
- Minor changes were made to the way rubber bands and focus indicators were displayed on the canvas to resolve performance issues on certain versions of Java.
- A threading issue was resolved related to file selection dialogs that could cause the application to hang when opening certain files.
- Raster image export was updated to use Sun's ImageIO package for JPEG and PNG images.
- Image outputs will now properly anti-alias.
- Support was added for PIB based RELAP5-3D plot files.
- An issue was resolved that prevented EXTDATA and FRAPCON channels from being recognized in the Equation Interpreter.
November 19, 2008 - AptPlot Version 6.1.9 Released.
- Evaluate expression dialog will now retain its state when reopened.
- The open file chooser will now default to the current working directory.
- The demultiplexers have been updated to handle cygwin based file names under Windows.
- Removed error message when aptplotrc file is not found.
- Updated engineering units for RELAP5 & TRACE codes in the ACS plug-in.
June 22, 2008 - AptPlot Version 6.1.8 Released.
- The file selection dialogs used to open ACS plug-in file are now initialized to the last plot file opened.
- A problem was corrected that could result in the launcher classpath definitions for the demultiplexing utilities to exclude the installation directory.
June 13, 2008 - AptPlot Version 6.1.7 Released.
- The frehep graphics drivers have been updated to the latest version. This fixes a problem with the Windows EMF file export that resulted in the wrong colors being used for backgound patterns.
- A '-noscreen' command line argument was added. This option will prevent stderr & stdout from being redirected to the screen file.
- A problem was corrected that prevented NRC Databank data channel syntax from being properly parsed in the batch command files.
- Support was added for the Windows 64-bit Java VM.
April 21, 2008 - ACS Plug-in Updated to Version 1.2.1.
- Fixed conversion factors used for COBRA plot files for enthapy, heat flux and heat transfer coefficients.
March 19, 2008 - AptPlot Version 6.1.6 Released.
- Fixed an issue with the selector operations menu on the data set selection panel.
- Buttons have been added to the data set selection panel to select all data sets and to clear the current selection.
February 25, 2008 - AptPlot Version 6.1.5 Released.
- Fixed an issue with the parser where commands that produced recursive parser calls (such as NEW and LOAD) would incorrectly report syntax errors.
- Updated error handling to write all messages to the screen file when running in batch mode.
- Added support for muliplexed and demultiplexed EXTDATA files.
- Added support for RELAP5 ASCII STRIP file format.
January 3, 2008 - AptPlot Version 6.1.4 Released.
- Moved parser invocation to swing event thread to prevent a potential deadlock when sending commands to AptPlot's STDIN.
December 18, 2007 - AptPlot Version 6.1.3 Released.
- A new construct in the equation interpreter provides access to additional data set columns. The standard vector construct gM.sN can be used to retrieve graph M's Nth data set. The result is a vector with data from the X and Y columns of the specified set. This construct now allows replacing the Y data with one of the set's four optional columns by using the syntax gM.sN.y[1-4] (example: G0.S2.Y1). The construct fails if the specified column is not currently in use, such as the Y2 column of an XYDY data set.
- An issue was resolved that could cause the canvas to disappear on Windows machines with more than one monitor.
- Updated to new Installer.
- Context sensitive file-filters were implemented for the RELAP5 and TRACE plot file dialogs. Only file-filters appropriate to the currently selected type will be displayed.
- Any parentheses in a MELCOR channel name are now replaced by their corresponding square brackets, resolving a related parsing issue.
- An issue was resolved that could prevent reading certain CONTAIN plot files.
October 1, 2007 - AptPlot Version 6.1.2 Released.
- The MELCOR demux file I/O routines were updated to add support for large file pointers (64-bit) and to properly handle code restarts.
- The MELCOR engineering units conversion routines were updated to include several missing data channel types.
- Changed the demux utility logic to redirect stderr to ~/.aptplot/demux.screen file.
September 17, 2007 - AptPlot Version 6.1.1 Released.
- The Print Setup Dialog has been modified to make it more intuitive. The menu bar and "OK" button were removed. The Options menu items were replaced by corresponding check boxed placed in the dialog. The File->Print menu item was replaced by a Print button placed at the bottom of the dialog. The "Print" function was modified to apply the dialog settings prior to printing.
- The RELAP5 demux file I/O routines were updated to fix an error reading compressed data channels that were written using the secondary run-length compression algorithm.
September 3 , 2007 - Initial Public Release of AptPlot (Version 6.1.0).
