Skip to content

Vapor 3.6.0

Compare
Choose a tag to compare
@sgpearse sgpearse released this 24 Feb 04:05
bbf18a5

Download here :

https://github.com/NCAR/VAPOR/releases

See new features in Vapor 3.6.0 here:

https://youtu.be/Wp7ZQuI7b4c

New improvements include:
- Slice Renderers can now be arbitrarily oriented
- The Contour Renderer now supports 3D variables, and can also be arbitrarily oriented
- New Flow integration tools for data analysis along pathlines and streamlines

As well as many other reported issues from our users.

Click here to see a full list of tickets addressed in this release
  • Assert when volume rendering WRF HRRR-Smoke data #3048
  • Failures converting data to VDC format #3046
  • Delete slice crash #3042
  • Contour plane bounding box not positioned correctly #3032
  • Origin cursor for slice and contour manipulator displayed in wrong location #3031
  • Align view causes core dump #3030
  • Make GUI for slice renderer and contour renderer consistent #3029
  • VAPOR can't open HRRR-smoke data set #3025
  • Image renderer causes core dump on MOM4 data #3020
  • Artifacts in slice renderer kalundquist data #3018
  • Vapor fails to open idealized/kalundquist #3016
  • contour renderer doesn't work with some VDC data #3012
  • slice renderer doesn't work with some VDC data #3011
  • cf2vdc fails with various data sets #3010
  • Flow renderer doesn't work with some UGRID data #3008
  • Image renderer causes core dump with UGRID data #3007
  • Vapor crashes on 2D NetCDF data #2985
  • Can't load CAM data sets #2982
  • SliceRenderer: Slice gets regenerated when colormap changes #2980
  • Slice renderer red region outside extents #2977
  • Image Renderer misbehaves without 2D variables #2975
  • Slice crash #2971
  • SliceGridAlongPlane returns incorrect grid #2969
  • Regression: SliceGridAlongPlane() does not honor Box extents #2968
  • Need better error messages in python interpreter #2965
  • Multithreaded builds disabled on CI installer scripts #2953
  • Python engine variables double free crash #2950
  • Regression introduced by #2845 #2947
  • Closing the main visualizer window causes vapor to crash #2946
  • testDataMgr doesn't compute grid extents correctly #2944
  • Sliders in FlowRendere broken #2941
  • Deleting a renderer with a visualizer manipulator open causes crash #2937
  • Changing flow color mapped var causes paths to break #2936
  • Replacing data used by flow renderer causes crash #2935
  • Double input does not allow small values in normal mode #2934
  • slice renderer regression #2927
  • Unable to Render Variables in VAPOR 3.5 from VDC Files Created from Raw Data #2920
  • VDC version of CF NetCDF might be corrupt #2918
  • cf2vdc failed to copy certain variables #2917
  • Upgrade OSPRay to 2.8.0 #2913
  • Attempting to import specific dataset causes crash #2908
  • Slice + UGRID problem #2906
  • Using QT_SCALE_FACTOR (for High-DPI Monitor) is not respected in the Visualizer Window dimensions #2900
  • Problems switching barb or flow renderer between 2D and 3D variables #2899
  • Restore time animation slider #2897
  • Can't build VAPOR3 from scratch with Fedora 34 #2895
  • Integrate scalar quantity along a stream or path line #2893
  • DCCF attempts to read invalid memory #2890
  • Can't correctly volume rendering UGRID data from GeoFlow #2889
  • Align View dropdown is broken #2888
  • automated dataset scaling incorrectly computed #2886
  • Reorganize the test_apps directory and the binary files it generates #2882
  • CircleCI failing on PR #2876
  • Separate binary executables to different folders #2871
  • Memory sanitizing #2870
  • Memory Error---test_vdc #2868
  • Memory Error---test_params2 #2867
  • Memory Error---testGrid #2866
  • Memory Error---testGrid #2865
  • Test Utility Memory Error---test_ET #2864
  • Smoke tests: Add flag to silence time #2858
  • Particle documentation is missing from the Vapor website #2857
  • Jupyter/Sphinx are not generating plots on CF Convention example pages #2854
  • Crash on ROMS data #2853
  • VAPOR fails to reliably identify file formats of files supplied on the command line #2844
  • BOV file cannot be passed in as a command line parameter #2842
  • OpenMP causing crash #2839
  • 2D BOV data #2833
  • Ubuntu/WRF/Isosurface problem #2832
  • Bookmark crashes #2831
  • DVR issue with CAM/AdamPhillips #2829
  • Flow: Error performing paint event. The velocity field seems to contain only invalid values! #2828
  • BOV crashes when z = 1 #2826
  • VAPOR disappears upon closing notice board #2825
  • Remove test messages from notifier #2823
  • Flow hangs with MPAS-O #2820
  • DC classes leak memory #2817
  • Python: crash with bad variable name #2815
  • Timestep controller is not limited to number of timesteps in currently loaded data #2812
  • Casper: Segmentation fault #2810
  • Windows installer? #2806
  • Image renderer shows suspicious result #2804
  • Image renderer shows nothing #2803
  • Flow renderer crashes with MPAS-O #2802
  • Isosurface hangs on MOM4 #2801
  • BOV reader false alarm #2798
  • BOV reader complains on legal BOV file #2797
  • BOV reader claims to but not actually support INT type #2796
  • BOV lacks very basic error checking #2792
  • BOV reader hangs #2790
  • Cannot read BOV #2789
  • BOV reader crashes #2788
  • On-line documentation link broken #2786
  • Wireframe renderer broken with CAM data #2785
  • BOV reader doesn't understand relative path names #2784
  • Current pre-release installer crashes on CentOS #2760
  • Contours: Allow for rendering 3D variables #2728
  • Color bar shows constant value and color on non-constant variables #2723
  • Provide a data reader for UGRID files #2714
  • Smoke tests failing on 1D and 2D grids #2708
  • transparent frame buffer on startup is disconcerting/confusing #2655
  • Slice Renderer: Rotate slice #2637
  • Default sampling rate for OSPRay unusable for many data sets #2449
  • Wrong tool-tips for wireframe renderer #1630
  • Use of asserts #1189
  • Should we include Reinit() inside of the constructor? #577
  • Timestep not updated when continuous playback enabled #424
  • Animation: time step is not updated when playing #324

Full Changelog: 3.5.0...3.6.0

Thank you to everyone who participated in our recent user survey. Your feedback is what drove what we have now with version 3.6. Stay tuned for news on 3.7, where Vapor may become scriptable.

As always, please engage us on our forum below.

https://vapor.discourse.group/

Thank you!

-The Vapor Team