visit-dav / visit

VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
https://visit.llnl.gov
BSD 3-Clause "New" or "Revised" License
403 stars 110 forks source link

Upgrade Exodus Reader to read variables and time varying properties of the mesh #19521

Open JustinPrivitera opened 1 month ago

JustinPrivitera commented 1 month ago

An engineering user was wondering how feasible it would be to upgrade our Exodus reader. I'm not familiar with Exodus, so I may not understand fully, but he told me that there are two Exodus file formats, one that just reads in meshes and material blocks, and one (perhaps called Exodus 2?) that lets you add in variables and time varying properties of meshes. He told me that Paraview can read the latter, and that some of our codes output this. He was wondering how feasible it would be to upgrade our Exodus reader to support these features. He said he could get more information if necessary.

markcmiller86 commented 1 month ago

Our Exodus reader reads Exodus II. All our test data for that reader is ExodusII. If you send me contact info, I can reach out for clarification.

cyrush commented 1 month ago

There are cases like node sets, side sets, and history variables that folks use Paraview for & they are interested in using VisIt to view these instead. @markcmiller86 @JustinPrivitera and @cyrush should meet with engineering users and figure out the comprehensive list and a plan

JustinPrivitera commented 1 month ago

Maybe next scheduled visit/eng meeting? Thursday June 20th. I can invite @markcmiller86

markcmiller86 commented 1 month ago

I believe I coded the plugin to handle Exodus nodesets and sidesets (there is a special case of nodal vars on sidesets that I don't think we handle).