Hi Paraview list,

I use a finite element code that generates VTK output, but I'm having
trouble dealing with halo (ghost) nodes/elements correctly.

We currently partition meshes node-wise, and each process writes all its
owned nodes and one level of halo nodes to a chunk. Once all the chunks are
loaded there is a "double layer" of internal boundaries between processes.
I'd really like to be able to use the Extract Surface filter correctly but
as you would expect it also finds all the internal surfaces. From searching
I've tried:

* Clean To Grid, but this removes both sides of the double layer leaving
unsightly gaps.
* Writing a vtkGhostPoints array (on nodes) but this seems not to be used
by this filter (or Paraview at all?)
* Writing a vtkGhostLevels array (on elements). This correctly hides all
the ghost elements at the internal boundaries (great!) but still doesn't
let me do everything I want to. For example, the extracted surface looks
right, but the array limits still seem to be based on the max/min of the
external AND internal surfaces, so I suspect the internal ones are just
"hidden from view".

What's the right way to deal with this?

Thanks in advance.

Louie
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to