[vtk-developers] A new cell type for polyhedral meshes
Brian Dotson
Brian.Dotson at netl.doe.gov
Fri Apr 14 14:19:26 EDT 2006
Mathieu,
This sounds like a good approach. Let me give this a try and get back
to you.
Thanks,
Brian Dotson
>>> "Mathieu Malaterre" <mathieu.malaterre at kitware.com> 04/13/06 5:26 PM
>>>
Hi Brian,
Let's try to do things in order. Can you exhibit a case where
the use
of vtkConvexPointCell is really slow in a small VTK/C++ code. Ideally
you should be able to run valgrind+callgrind to analyze what can/should
be optimized.
A much more complex solution would be to use the Generic
framework, I
don't know if you are familiar with it, but you can find it in
VTK/GenericFiltering. Unfortunately it is not as well integrated in
ParaView. But this is one of our goal.
Anyway let me know how it goes, and what is your time frame ?
Thanks
Mathieu
Brian Dotson wrote:
> Hi all,
>
>
>
> I am working with a group of CFD researchers that are using ParaView
to
> view their data. Last year we investigated how ParaView would handle
> polyhedral meshes. I took their data and created a VTK file that
> consisted of an unstructured grid with convex point sets for cells.
> This worked, but when the cell counts and complexities got higher the
> performance dropped considerably.
>
>
>
> I started looking at this problem again, and was wondering if a new
VTK
> cell type would help this problem.
>
>
>
> My reasoning is that when I am creating the convex point set cells, I
am
> throwing a lot of useful information away. When I receive the
> information from the CFD simulation I know the following:
>
>
>
> 1. The number of points in each face of the cell.
>
> 2. What points make up each face of the cell.
>
> 3. The points that make up the face are in a specific order.
>
> 4. All of the points are on the surface, no internal points.
>
> 5. The cell number on each side of the face.
>
> 6. The number of faces per cell.
>
>
>
> I was thinking a cell that consisted of a set of faces might be more
> efficient in our application. Each face would consist of a list of
> point in a specified order where the normal vector would point away
from
> the cell.
>
>
>
> I am willing to do the work on this, but does this make sense?
>
>
>
> Please give me your thoughts.
>
>
>
> Thanks,
>
>
>
> Brian Dotson
>
> National Energy Technology Laboratory
>
>
>
>
>
------------------------------------------------------------------------
>
> _______________________________________________
> vtk-developers mailing list
> vtk-developers at vtk.org
> http://www.vtk.org/mailman/listinfo/vtk-developers
_______________________________________________
vtk-developers mailing list
vtk-developers at vtk.org
http://www.vtk.org/mailman/listinfo/vtk-developers
More information about the vtk-developers
mailing list