LLNL / conduit

Simplified Data Exchange for HPC Simulations
https://software.llnl.gov/conduit/
Other
212 stars 65 forks source link

Continued Silo/Overlink I/O Support #1111

Open JustinPrivitera opened 1 year ago

JustinPrivitera commented 1 year ago

Once #850 is complete these will be the next important tasks:

Short term:

Long Term:

Optional:

JustinPrivitera commented 6 months ago

investigate why silo_save_option_overlink_basic breaks VisIt when rendering fields.

JustinPrivitera commented 6 months ago

places I can get bit by major order:

places I can get bit by min and max index

places I can be bit by stride

JustinPrivitera commented 6 months ago

I think it might actually be possible to handle strided structured case when reading materials. I just need to be smart about how I index into the matlist. The tools to help me do that should be in the DBmaterial. I don't think it will require transforming the matset to remove entries.

JustinPrivitera commented 5 months ago

Polyhedral topologies have a node ordering requirement in Silo that is not required for Blueprint. See the Silo docs for more information. What this means is that Blueprint data that does not conform to that requirement will not render properly in VisIt. So, meshes like basic don't look right. Perhaps we could look at some kind of inside-out test and then reorder nodes. We can investigate for the future.

JustinPrivitera commented 1 month ago

How is specmix_quad.silo able to have multiple materials defined? Am I not remembering how these things work?