Change Log:
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).
