PetraSim 5.0.0716 (Beta)

Posted: July 16th, 2010 in Release Notes

This is an update for the PetraSim 5 beta release.

  • Fixed a bug that caused PetraSim to sometimes omit relative permeability data when generating the ROCKS record of the TOUGH2 input file. ROCKS records 1.1-3 are now always written.
  • Fixed a bug in the cell connection area calculation for RZ meshes.
  • PetraSim now clamps the maximum number of GOFT entries at 100 this matches the TOUGH2 specification.
  • Models loaded from PetraSim v4 SIM files will now use less memory.
  • Fixed a bug that caused PetraSim to crash when starting a TOUGH2 simulation if a cell had a BC specified using a table.
  • Fixed a bug that caused incorrect INCON values to be written for TMVOC simulations that used a gas/NAPL or three-phase specification format.
  • Fixed a bug that caused TMVOC models loaded from v4 SIM files to lose BC data.
  • Improved 3D results performance when using a background images.

  • Setting axis scale will no longer reset the camera position.
  • Updated VTK to version 5.6.0. VTK is used by PyroSim to compute 3D contours, slice planes, etc.
  • Vertex buffers and 3D context sharing are now disabled by default – improving reliability at the cost of 3D rendering performance. These options can be enabled via the Preferences dialog.
  • Fixed a bug that sometimes caused incorrect lighting to be used when displaying the background image.
  • The Recent Files menu now updates immediately when opening a file.
  • Added an action to select the regions between internal boundaries to help select fault regions. To use this feature, the user must select two internal boundaries, right-click one of them and click “Select Regions In between”.
  • In the boundary editor, the Quick Set Min/Max action is now initialized with the current bounding box.
  • Improved the quantitative data displayed in the simulation run dialog: the time remaining field is now more accurate, current time step is now listed, and the update frequency was reduced to eliminate flicker.
  • Fixed a bug that caused the log in the simulation run dialog to consume excessive memory when the Log is not showing.
  • The updated the icon used by PetraSim to be the arrow icon, rather than the grid icon.
  • Improved the reliability of the surface testing and intersection algorithms used to handle triangulated surfaces.
  • Fixed a bug that cause triangulated surfaces to be incorrectly displayed.
  • Added a Regenerate Conceptual Model action to the Model menu. This action can be used to “clean up” the underlying data model after complex surfaces have been deleted.
  • Global initial conditions can once more be set by a function of x,y, and z, rather than just x and y.
  • Fixed a bug that caused the COFT writer to generate an invalid TOUGH2 input record.
  • When opening a PetraSim 4 file, users will now be prompted to create a backup of the old file. Use of this feature is encouraged since PetraSim 5 SIM files cannot be used by PetraSim 4.
  • The contour (CTR file) reader can now detect loops and will not add a constrained edges between loops. This prevents errors when loading CTR files that have <contour> sections that contain disconnected polygons.
  • Added a From File… option to the boundary editor that allows initialization from a list of (x,y) points.
  • The current SIM file name is now displayed in the title bar for the results windows.
  • The 3D Results view now hides disabled cells when displaying the mesh.
  • Fixed a bug that caused PetraSim to sometimes crash while updating the graph in the simulation run dialog.
  • XYZ files that contain duplicate x,y coordinates will no longer crash during import.
  • The boundary editor now includes a convex hull option when auto sizing the boundary to layer data.