Database plugin rectilinear mesh ghost data #5959
-
Hello everyone, I am currently developing a VisIt database plugin and I am trying to load rectilinear meshes with ghost zones. The data format I am loading allows for multiple ghost zone layers/halos on a rectilinear mesh. The number of ghost layers/halos on the variables can differ from the mesh. For example, the mesh might have one layer of ghosts but a variable has zero. How can I handle this case in VisIt? Is it possible to correctly handle a variable where the dimensions don't match the mesh? From what I understand, it is possible to get VisIt to generate ghost data when it is required. Can this be used on a per-variable basis? Thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Here is a link to our wiki on representing ghost data within VisIt, if you aren't already familiar with its content. The SAMRAI plugin might serve as example for the kind of ghosting you are after, or how to handle different levels of ghosting on mesh vs variables defined on mesh. If your variable dims don't match the mesh, eg # values in var array < than #zones/nodes in mesh, you might need to set up handling of Missing Data. Also take a look at Missing Data Implementation. |
Beta Was this translation helpful? Give feedback.
Here is a link to our wiki on representing ghost data within VisIt, if you aren't already familiar with its content.
The SAMRAI plugin might serve as example for the kind of ghosting you are after, or how to handle different levels of ghosting on mesh vs variables defined on mesh.
If your variable dims don't match the mesh, eg # values in var array < than #zones/nodes in mesh, you might need to set up handling of Missing Data. Also take a look at Missing Data Implementation.