PetraSim 4 Release Notes
PetraSim 4 is a user interface for TOUGH2, T2VOC, TMVOC, TOUGHREACT, and
Tetrad.
PetraSim 4.2.1118 - November 18, 2008
Changes since PetraSim 4.2.1006 include:
- In TMVOC, cells will no longer switch to local (non-auto) state variables
when edited via the multiple cell editor.
- Models containing confining beds will no longer cause the results reader to crash.
- Fixed a bug that caused PetraSim to interfere with double-click application
launching. PetraSim will no longer cause a long double-click launch delay.
- In TOUGHREACT, added support for water zone option ICON=2: concentration
will be calculated s.t. log(Q/K) = QKSAT[NAMEQ]
- In TOUGHREACT, fixed a bug that caused the water zone panel to crash when
switching between zones.
- Fixed some typographical errors in the van Genuchten relative permeability and
cappillary pressure functions.
- TOUGHREACT users can now select ECO2N using the Switch EOS function in the
Global Options dialog.
PetraSim 4.2.1006 - October 6, 2008
Changes since PetraSim 4.2.0919 include:
- Reworked TOUGHREACT example problem 5 (CO2 Disposal in Deep Saline
Aquifers, ECO2N) to work with TOUGHREACT v1.2
- Fixed a bug that caused a menu separator in the TOUGHREACT menu to have a different
look and feel than the separators in other menus.
- Fixed a bug that caused the value 0 (zero) to be displayed in edit boxes as "0.0" -
even when the correct localization was "0,0". This issue was causing fields that contained
zero values to fail validation in locales where the decimal point was not represented as
"."
- Fixed a bug in the Export CSV function of the 2D results view. Now the Export CSV
will only save the data that is currently displayed. In some cases, this sometimes
tried to write all data using a single, incomplete data set - causing a crash.
- Fixed a bug that caused results not to load properly for simulations that used
the restart feature (where the results time steps did not begin at t=0).
- The Run Simulation dialog will now display status times in seconds, days, and years
when appropriate (rather than only seconds).
- It is now possible to enable gaseous species transport (NGAS1) for ECO2N simulations.
This was not allowed under TOUGHREACT v1.0, but changed in TOUGHREACT v1.2.
PetraSim 4.2.0919 - September 19, 2008
Changes since PetraSim 4.2.0912 include:
- Fixed a bug that prevented new features in TOUGHREACT from being initialized
when an old SIM file was loaded. This was causing the Restart option to be
enabled when an old file was loaded - which prevented the simulation from running
properly.
- Added information to the users manual about additional internal boundary features.
- Updated the TMVOC Buckley Leverette example problem.
PetraSim 4.2.0912 - September 12, 2008
Changes since PetraSim 4.1 include:
- The TOUGHREACT simulator executables have been updated to version 1.2.
- The new ECO2N TOUGHREACT EOS has been added. The old ECO2 TOUGHREACT EOS has been removed. PetraSim will automatically convert ECO2 SIM files to ECO2N as they are loaded.
- Add support for iTOUGH2 input file generation has been added.
- Added support for EOS4 (TOUGH2, TOUGHREACT).
- Fixed a bug that could cause the Edit Cell Dialog to crash while editing a cell's Source/Sink information (TOUGH2,TOUGHREACT).
- Fixed a bug that prevented extra cells from working in TOUGHREACT.
- Improved the performance and reliability of results file processing. Also reduced the memory requirements during results visualization. This is a substantial improvement that involves re-mapping the simulator results files to a streamable binary format and re-working the visualization algorithms.
- Improved the licensing system. PetraSim now uses a file-based licensing system that should have far fewer problems with licensing ending prematurely.
- Added an online activation feature for licenses.
- Added TOUGHREACT restart capability. It is now possible to load the SAVE and savechem files which will be written out as INCON and inchem. The INCON portion of the flow input file will be omitted if the restart feature is enabled.
- It is now possible to include the legend in a 3D results screen shot.
- The 3D results viewer now remembers custom scalar ranges for a variable after switching to a different variable.
- It is now possible to use a triangulated mesh as an internal boundary using DXF, XYZ, and CTR files.
- PetraSim (TOUGH2) will now prevent values larger than 9999 from being used for MSEC.
- Fixed a bug that caused a crash when the last well (in the well list) was deleted from a TETRAD model.
- Reduced memory usage and repaired some memory leaks.
- Reduced the file size of PetraSim save files.
- Now the tree selection is synchronized with the 3D selection display. In some cases this makes region editing much easier. Also, internal regions can now be edited.
- Added options for TOUGH2 and TOUGHREACT to enable cell-based plot data for wells.
- Fixed a bug that was preventing input validation in the cell editor.
- Fixed a bug that was causing the additional mechanisms dialog to fail to save data (TOUGHREACT).
- Fixed a bug that caused the editor panel of the additional mechanisms dialog to be enabled even though no mechanism was selected (TOUGHREACT).
- Fixed a bug that caused punctuation characters (e.g. "!") to be read as "null" when importing an intersim file (TETRAD).
- Deleting a well will now cause that well's label to be deleted. Also, moving a well will now cause that well's label to move.
- Added auto naming for well cells to help with 2D data analysis. If a cell has not been manually named, well cells will be given a name based on the well's name (e.g. "Well (1)"). These names are properly maintained if the well is moved or deleted.
- Fixed a bug that caused extra cells to be omitted from solute.inp (TOUGHREACT).
- Fixed a bug that caused some properties for disabled cells to be written to solute.inp.
- PetraSim no longer crashes when CO2TAB cannot be located (TOUGH2, TOUGHREACT).
- The thermodynamic database is now stored in the simulation save file. This makes sharing TOUGHREACT models considerably easier. Also, the default thermodynamic database file name (thermxu4.dat) can now be edited in the PROPS file.
- Fixed a bug that was causing some table values to not be saved in the sources/sinks tab of the Edit Cell dialog (TOUGH2, TOUGHREACT).
- Attempting to load a SIM file that uses the wrong simulator mode (e.g. attempting to load a TOUGHREACT model while in the TOUGH2 mode) will now produce an error message.
- Fixed a bug in TETRAD's 2D results comparison function that caused cells to receive incorrect names and values if the two results files contained different numbers of cells.
- In the 2D results, cell selection color now matches line plot color (TETRAD).
- Extra cell names are now properly displayed in the cell time history list (TOUGH2, TOUGHREACT).
- In the Grid Editor, it is now possible to edit DZ and TOP for multiple cells at the same time.
- Fixed a bug in the TOUGH simulation monitor that caused the dialog to stop updating after the time step exceeded 9999.
- Added a more specific simulation completion message for PetraSim. It now differentiates between steady state and end time.
- In the 3D Results view in TETRAD, the Z direction now goes down in the front and side views.
- Changing/resetting the view in the Grid Editor will no longer reset the axis scaling.
- For radial grids, the flux results will now be calculated using the r-theta-h cross-sectional area rather than the approach used for rectangular grids (TOUGH2, TOUGHREACT).
- Deactivated 2D menu rendering optimizations to fix menu flicker on some computers.
- TOUGHREACT data now survives the Change EOS feature. Previously, changing the EOS would reset all TOUGHREACT data.
- Fixed a bug in the results reader that caused files with ELEM=0 to be read incorrectly (TOUGH2, TOUGHREACT).
- When editing a well, the differences between min/max well dimensions and the min/max completion depths are now checked and (if needed) users are prompted to reconcile them.
- Fixed a bug that caused some chemical zone indices to be written as -1 to chemical.inp (TOUGHREACT).
- Fixed a bug that was preventing PetraSim from releasing the write lock on simulation output files. This was preventing deletion of sim_name.out (TOUGH2) and flow.out (TOUGHREACT) while PetraSim will running.
- The license agreement will now be copied into the installation directory for later reference.
- Updated the TOUGHREACT example problem for EOS9: Aqueous Transport with Adsorption and Decay.
PetraSim 4.1 - February 12, 2008
Changes since PetraSim 4.0 (Beta) include:
- When loading Tetrad results, PetraSim will no longer crash when it
encounters unexpected newlines.
- Fixed a bug that caused PetraSim to crash when adding grid lines in
the cell editor.
- Fixed a bug that prevented the CSV results files from being created
in TOUGHREACT simulations if reactive chemistry was disabled.
- Fixed a bug that caused initial conditions to be incorrectly loaded
when using the TOUGH EWASG module.
- Isosurfaces will no longer cause long delays when used with data sets
that have a small range.
PetraSim 4.0 (Beta) - December 12, 2007
Changes since PetraSim 3 include:
- TOUGH2 and TOUGHREACT now output comma separated value (CSV) files in
addition to the normal simulator-specific output. The CSV files provide a
consistent format that can be used by both PetraSim and external tools such
as MS Excel.
- TOUGHREACT now supports 3D vector data.
- 3D line plots are now available in the 3D results view. Line plots allow
you to visualize results along a line between any two points. In the 3D Results
view, click the File menu, then click Line Plot...
- It is now possible to view 3D results in a grayscale color model. This
improved the quality of black and white reproductions of results data (for
publication and printing).
- PetraSim will now detect models with too many cells or connections and issue
a warning.
- The color scheme system has been updated to support gradient backgrounds.
- The users manual has been updated to include information about new features.