conduit icon indicating copy to clipboard operation
conduit copied to clipboard

mesh bp: support embedded ghost cells for structured meshes

Open gzagaris opened this issue 7 years ago • 4 comments

Codes that use structured meshes which contain ghost cells need to specify the ghost regions when publishing their data to the mesh blueprint.

One common way to do this is to specify a "real extent".

This issue proposes adding an optional "real_extent" field to the implicit topology, for example, something like this:

topologies/topo/coordset: “coords”
topologies/topo/type = “structured”
topologies/topo/elements/dims/{i,j,k}
topologies/topo/elements/real_exent/{imin,imax,jmin,jmax,kmin,kmax} {optional}
topologies/topo/elements/origin/{i0,j0,k0} (optional, default = {0,0,0})

gzagaris avatar Aug 25 '18 05:08 gzagaris

@gzagaris we should chat about this, first pass at ghost support will be a field with a bit field. This is needed even in some cases for structured grid b/c not all ghosts have the same role. Some are duplicated, some are just plain garbage and need to be excluded.

cyrush avatar Aug 30 '18 17:08 cyrush

@cyrush sounds good, yes let's chat about this.

gzagaris avatar Aug 30 '18 19:08 gzagaris

I am interested in this as well.

nselliott avatar Sep 06 '18 19:09 nselliott

@nselliott I sent you an invite.

gzagaris avatar Sep 06 '18 19:09 gzagaris