visit-dav / visit

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

Make Silo Reader Handle Overlink Databases that are NOT in Symlink Format #19525

Open JustinPrivitera opened 6 months ago

JustinPrivitera commented 6 months ago

This is possible, it just requires mucking with paths. The right behavior would be triggered if the root file's name is OvlTop.silo. I have logic that handles this case in the Silo Reader inside Conduit.

markcmiller86 commented 6 months ago

@JustinPrivitera any chance you can attach an example database here or maybe give me one on RZ/CZ?

JustinPrivitera commented 6 months ago

Here are a whole bunch: https://github.com/LLNL/conduit/tree/develop/src/tests/relay/data/silo/overlink

There are symlinks there as well. I am proposing we add support to read directly from the files called OvlTop.silo in each of the directories. But I don't know whether or not that is a good idea 🙃

JustinPrivitera commented 4 months ago

@markcmiller86 says that I can do this if I have to. It remains for @cyrush and I to decide if I have to.