<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div>FYI.  This release contains my corrections of 1) overlapping blocks from different refinement levels and 2) a problem reading certain particle files (of file format version 9, I believe).<div><br><div><br><div>Begin forwarded message:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>From: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica">Eric Brugger <<a href="mailto:brugger1@llnl.gov">brugger1@llnl.gov</a>></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>Date: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica">September 3, 2008 2:53:56 PM CDT</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>To: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica"><a href="mailto:visit-users@ornl.gov">visit-users@ornl.gov</a></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>Subject: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica"><b>[visit-users] VisIt 1.10.0 released</b></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>Reply-To: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica">VisIt software users community <<a href="mailto:visit-users@email.ornl.gov">visit-users@email.ornl.gov</a>></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div> </div><div><br>Hi all,<br><br>VisIt 1.10 is now available.<br><br>Source code and prebuilt executables are available on the visit web site<br>(<a href="https://visit.llnl.gov/">https://visit.llnl.gov/</a>).<br><br>Changes for the 1.10 release are listed below.<br><br>Eric<br><br><br>Announcements:<br><br> - The mesh quality metrics have been updated to use the latest version of<br>   the Verdict library. This affects the mesh quality metrics as well as all<br>   calculations involving the volume of an element. More information can be<br>   found in the "Features for all users" section.<br> - The streamline plot has been significantly improved. More information can<br>   be found in the "Changes to plots" section.<br><br>General features added in version 1.10:<br><br> - The mesh quality metrics have been updated to use Verdict version 110.<br>   The new version calculates shear and hexahedral volumes more accurately.<br>   The Verdict volume metric is used for all volume calculations in VisIt,<br>   so any calculations that involve calculating the volume of a hexahedral<br>   element may change.  This includes many queries such as volume, centroid,<br>   center of mass, and spherical compactness.<br> - Initial support for internationalization has been added. This allows the<br>   GUI to be translated into languages other than English, following standard<br>   Qt internationalization procedures.<br> - The performance was improved for data sets with many domains (or patches)<br>   as well as large AMR data sets.<br> - Queries that accept variables for input now have a variable widget for<br>   ease of entry.<br> - The Overlay button has been changed so that it only creates new copies of<br>   the selected plots in the plot list instead of copying all plots in the<br>   plot list. The new behavior results in far fewer unwanted plots when using<br>   overlay to create new plots with a different database. Overlay was also<br>   changed so that it is possible to overlay plots from a specific database<br>   time step.<br> - The Subset window is now considerably faster when selecting over a large<br>   number of domains.<br> - The Pick Window has two new buttons: Repeat Pick will repeat a pick at the<br>   same location as the previous pick without displaying a new pick letter but<br>   using possibly updated attributes (e.g., showing additional variables).<br>   Display in Spreadsheet will show the previous pick location in a Spreadsheet<br>   plot.<br><br>Advanced features added in version 1.10:<br><br> - VisIt now attempts to use the loopback device (127.0.0.1) for ALL local<br>   connections. This should fix many startup failures on platforms which are<br>   related to networking issues like VPN, incorrect hostnames, or firewalls<br>   blocking ports on external interfaces.  To disable this feature, add the<br>   "-noloopback" argument when starting visit.<br> - VisIt now supports the IceT library for improved rendering times. IceT<br>   requires a parallel version of VisIt, and is only supported in scalable<br>   rendering mode. Use the "-icet" command line option to enable use of IceT<br>   for a session.<br> - VisIt's plugin managers have been reworked so that multiple instances can<br>   coexist in the same process. This enables simulations that are instrumented<br>   with libsim (and are thus VisIt compute engines) to include other VisIt<br>   components such as the VisIt Python interface. A simulation that is both<br>   a VisIt CLI and a VisIt compute engine can create plots using VisIt's<br>   normal Python scripting but also generate the plotted data as a simulation.<br> - SSH port forwarding now includes more local tunnelled ports. This helps<br>   use port forwarding with more than one engine.<br> - When all components of VisIt have been built with a version of Mesa which<br>   supports large offscreen images, VisIt will allow you to save images up to<br>   a resolution of 16k X 16k.<br> - The "visitconvert" file converter tool now allows the user to set<br>   values for the writing file format options. It also now supports the<br>   "-assume_format" and "-default_format" input plugin specification<br>   arguments.<br><br>File format reader changes in version 1.10:<br><br> - VisIt now supports the UNIC file format.<br> - VisIt now supports the PFLOTRAN file format, including automatic<br>   decomposition of data for parallel I/O and computation.<br> - The FLASH reader has been enhanced to read particles of file format<br>   version 9. The reader should now read all files with particles.<br> - The FLASH reader has been fixed to, again, prevent coincident blocks from<br>   different refinement levels from being drawn over one another.<br> - The Tecplot reader has received several enhancements:<br><br>     - The reader can read binary Tecplot files.<br>     - It now handles DOS-formatted text files correctly.<br>     - The curves it generates can now be used in expressions<br>     - It supports newer versions of the Tecplot ASCII format specification.<br>     - It will now correctly guess coordinate variables even with units<br>       (e.g. "meters") in the variable names.<br><br> - The XDMF reader has been fixed so that it no longer causes memory problems<br>   when reading meshes of type VxVyVz, which are curvilinear meshes where the<br>   coordinates exist in separate HDF5 arrays.<br> - The XDMF reader has been fixed so that it can also read HDF data items of<br>   type char, unsigned char, int, and unsigned int. It could already read<br>   float and double.<br> - The XDMF reader now supports a BaseIndex attribute as an Information field<br>   in a Grid. The BaseIndex specifies the location of a structured grid within<br>   either a rectilinear or curvilinear multiblock mesh.<br> - VisIt now supports various changes made in the Nek3D file format.<br> - The BOV reader has been optimized to perform better when using a large<br>   number of processors. Previously, all of VisIt's processors read the same<br>   header file simultaneously, which severely affects parallel performance<br>   on some machines. In addition, the BOV reader now correctly supports large<br>   (4GB or more) files.<br> - The VTK reader will now read 'CYCLE' from the FieldData (both legacy and<br>   xml formats). It also fully supports the "Try harder to get accurate<br>   cycles/times" option.<br> - The EnSight reader now correctly supports wildcard substitution in EnSight<br>   files.<br> - VisIt automatically adds mesh quality expressions for curvilinear and<br>   unstructured meshes. However, it limits the number of expressions it adds<br>   (when faced with a large number of meshes) to not incur performance costs.<br>   The mechanism for choosing which meshes receive the mesh quality<br>   expressions has been improved to pick the most important meshes.<br> - A crash was fixed for the TimeVaryingExodus file format.<br> - The DDCMD reader was enhanced to support reading "b" field types and to<br>   be able to plot the stress tensor.<br> - The PlainText reader now generates curves which can be used in expressions.<br>   It also always exposes the coordinate arrays as variables to mitigate the<br>   repercussions of incorrect coordinate-variable guessing.<br> - The CHGCAR (VASP) reader can now both automatically domain decompose data<br>   files when reading them, allowing these readers to obtain speedups through<br>   both parallel I/O and parallel computation.<br> - The Vista/Diablo format no longer crashes on some 64-bit systems.<br> - The Protein Data Bank format now exposes the Temperature and Occupancy<br>   Factor columns as new variables.<br> - An off by one error was fixed in the PDB reader, ensuring that the correct<br>   material names are used.<br> - The VASP, TFT, MM5, basic NETCDF, FITS, Cale and Silo readers now generate<br>   curves which can be used in expressions.<br><br>Changes to VisIt's plots in version 1.10:<br><br> - The Streamline plot has been significantly improved.<br><br>      - It can now integrate streamlines across domain boundaries.<br>      - It now works correctly in both serial and parallel (including<br>        distributed memory parallelism).<br>      - It has a parallel processing mode that allows for parallelization<br>        to occur over streamlines, allowing for large data sets to be<br>        processed with limited resources. This mode requires ghost data<br>        and knowledge of the extents of each domain. If that data is not<br>        available, it can still create correct streamlines, albeit by<br>        processing all the domains.<br>      - The integration methods are more numerically correct than those<br>        previously used.<br>      - Two dimensional streamlines can no longer be easily obscured by<br>        other plots, such as the Pseudocolor plot.<br><br> - The Spreadsheet plot's data window has been fixed on the MacOS X platform<br>   so the File, Edit, and Operations menu are once again available as they<br>   are on other platforms.<br> - Ray-casted volume rendering would sometimes incorrectly cull away domains<br>   with non-square windows. This bug has been fixed.<br> - The Histogram plot now does its default weighting by frequency.<br> - The Vector plot now has the ability to only show one vector per original<br>   cell or node. This is useful when making Vector plots from data which has<br>   been clipped -- or any similar process which divides cells or creates new<br>   nodes. This option is enabled by default.<br> - The Vector plot now uses the "Restrict to" number of vectors as a value<br>   over the whole problem, not just a single domain. This improves consistency<br>   between single- and multi-block problems, and for file formats which<br>   automatically decompose data for a variable number of processors.<br> - Curve plots now have labels if they were loaded from files or generated by<br>   expressions or queries.<br><br>Changes to VisIt's operators in version 1.10<br><br> - A memory issue with the Clip operator was fixed. This issue led to<br>   intermittent crashes previously.<br> - VisIt now provides a "Dual Mesh Operator" to aid with using the resample<br>   operator on images. This operator only works on rectilinear grids and<br>   creates the dual mesh of the input, with the following two conversion<br>   modes:<br><br>       - Nodes to Zones: Creates output zones centered at input nodes and<br>         converts point data to cell data<br>       - Zones to Nodes: Creates output nodes centered at input zone centers<br>         and converts cell data to point data.<br><br>         You can explicitly choose how you want to convert or use Auto,<br>         which looks at the primary variable to determine the proper<br>         direction.<br><br>         For conversion examples see:<br><br>         "<a href="http://visitusers.org/index.php?title=Dual_Mesh_Operator">http://visitusers.org/index.php?title=Dual_Mesh_Operator</a>"<br><br> - The Transform Operator now supports an arbitrary 3x3 linear transform<br>   matrix.<br> - A problem with using the Box Operator on Curves was fixed.<br><br>Changes to VisIt's expression language in version 1.10:<br><br> - There is a new "exp" function for calculating e^2.<br> - There is a new "transpose" function for tensor data.<br> - The Laplacian function was reimplemented for rectilinear data to be more<br>   efficient and to only require a single layer of ghost cells.<br> - The area and revolved volume functions now support arbitrary 2D<br>   polygons.<br> - New functions for "min_corner_angle" and "max_corner_angle" were added.<br>   This function is not exposed by default, as it gives ambiguous answers<br>   vis-a-vis arcsin.<br> - In the past, expressions have often gotten confused as to whether they<br>   are scalars or vectors. This issue should be much improved.<br> - The expression language now supports using backslashes to escape the<br>   next character. For example, some variable names like "dist (cm)" can<br>   now be specified either using the original quoting mechanism, i.e.<br>   "<dist (cm)>", or with backslashes, i.e. "dist\ \(cm\)"<br> - Backslashes may also be used as directory separators in file names. Note,<br>   however, that due to the backslash-escaping mechanism, you must use two<br>   successive backslashes here, e.g. "\\path\\to\\file.vtk". This is only a<br>   convenience; forward slashes still work the same as before.<br><br>Changes to VisIt's picks and queries in version 1.10:<br><br> - Query-over-time of a non-default variable now uses the correct variable<br>   name and units in the legend.<br> - Pick-through-time now uses the variable name and units for the y-axis<br>   labels.<br> - Pick no longer gets confused about which variable to use when performed<br>   after a doing a Query of a non-default variable.<br> - Pick now works on time-curves.<br> - Queries such as NumNodes and Variable Sum now work correctly with material<br>   selection enabled.<br> - The area and revolved volume queries now support arbitrary 2D polygons.<br> - The Hohlraum Flux query now does a better job of issuing warnings in<br>   error conditions and not crashing. Also, this query now gives output in<br>   full double precision.<br> - The Shapelet Decomposition query was updated to retain the original<br>   spatial extents in the recomposition output.<br><br>Changes to VisIt's command-line interface in version 1.10:<br><br> - The "OverlayDatabase" function now accepts an optional second argument<br>   for specifying a time state.<br> - When bringing up the CLI from the GUI's "Controls->Command" window, it is<br>   no longer necessary to enter a string to activate the Execute button. (The<br>   CLI can now be launched directly without a dummy command.)<br> - Python callbacks no longer fail silently. If you have registered a<br>   function with an incorrect signature, you will now get a proper error<br>   message.<br> - A hang when attempting "OpenGUI()" from the cli on Windows has been fixed.<br><br>Other bugs fixed in version 1.10:<br><br> - If you combine a ray-casted volume rendering with transparent geometry,<br>   VisIt now issues an error message and no longer hangs.<br> - The "visit -movie" movie generation script once again can detect the<br>   engine configuration used to generate the plots in a session file and can<br>   reuse that configuration when generating a movie.<br> - For windows platforms, running "visit -cli -o", "visit -cli -s", or<br>   double-clicking a ".py" now correctly parses paths and works correctly.<br> - Macro recording for 2D zooming no longer produces invalid Python code for<br>   setting the 2D view attributes.<br> - Macro creation now does more checking to make sure that macro names are<br>   valid, which prevents problems when the macros are actually registered.<br> - VisIt's libsim library used a non-zero idle timeout that slowed down<br>   polling simulations.<br> - Restore session from sources now works again.<br> - VisIt displays the files from localhost in the File panel when the<br>   "-launchengine" argument is provided to launch a remote compute engine.<br> - If you apply a resample operator to a FilledBoundary plot, VisIt now<br>   issues a warning and no longer crashes.<br> - On Macs, if you used the Variables dropdown to change the variable of a<br>   plot and if that variable was invalid (e.g. a bad expression), then VisIt<br>   will no longer crash.<br> - The "Lock Tools" icon in the toolbar is now grouped correctly with the<br>   other "Lock" icons.<br> - The deprecated Parallel Axis plot has been removed. Use the new Parallel<br>   Coordinates plot instead.<br> - Issues with log-log scaling of mulitple curves have been resolved.<br> - VisIt's check for X11 terminals on Mac OS X has been improved.<br> - Materials defined on point meshes in an instrumented simulation cannot<br>   be plotted successfully.<br><br>Changes to configuration files in version 1.10:<br><br> - Host profiles for ORNL's visualization cluster, lens, have been added.<br> - Host profiles for ORNL's Cray XT4/5, jaguar, have been added.<br> - The host profiles for LLNL's yana system have been modified to use<br>   SLURM and Moab.<br> - The host profiles for LLNL's hopi system have been modified to use<br>   SLURM and Moab.<br> - The parallel hardware accelerated host profile for LLNL's gauss cluster<br>   has been modified for Chaos 4.<br> - The host profiles for LLNL's up system have been modified to use Moab.<br> - "-switch ib" has been removed from all of LLNL's host profiles since it<br>   is no longer necessary.<br><br>Changes for VisIt developers in version 1.10:<br><br> - Development on Windows can now be done directly from the SVN repository,<br>   as the build process has been modified to use the native source tree<br>   instead of a modified one.<br> - The Klocwork tool was applied to VisIt and many potential bugs were found<br>   and fixed.<br> - The method for running all of VisIt's perl scripts was changed, making<br>   launching somewhat simpler, internally.<br> - The source code was improved to reduce the number of compiler warnings.<br><br>--<br>List subscription information: <a href="https://email.ornl.gov/mailman/listinfo/visit-users">https://email.ornl.gov/mailman/listinfo/visit-users</a><br>Searchable list archives: <a href="https://email.ornl.gov/pipermail/visit-users">https://email.ornl.gov/pipermail/visit-users</a><br><br></div></blockquote></div><br><div> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Monaco; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div><font class="Apple-style-span" face="'Courier New'" size="4"><span class="Apple-style-span" style="font-size: 14px; "><br class="Apple-interchange-newline">Randy.</span></font></div><div><br></div></span><br class="Apple-interchange-newline"> </div><br></div></body></html>