[Paraview] Multiblock dataset, ghost nodes and problem with rendering contours with opacity

Mohamad M. Nasr-Azadani mmnasr at gmail.com
Mon Feb 7 13:44:06 EST 2011


Hi Seb,

I did not define any separate array. The only thing that I have done when
writing the *.vtr file for each subblock is something similar to this

File0.vtr
**************************************************
<?xml version="1.0"?>
<VTKFile type="RectilinearGrid" version="0.1" byte_order="LittleEndian"
compressor="vtkZLibDataCompressor">
  <RectilinearGrid WholeExtent="0 27 0 68 0 135">
    <Piece Extent="0 27 0 68 0 135">
      <PointData>
        <DataArray type="Float32" Name="Conc_0" format="appended" offset="0"
                  />
        <DataArray type="Float32" Name="Conc_1" format="appended"
offset="1221128"             />
        <DataArray type="Float32" Name="Conc_2" format="appended"
offset="2406800"             />
      </PointData>
      <CellData>
      </CellData>
      <Coordinates>
        <DataArray type="Float32" Name="Array 0x9c7aad8" format="appended"
offset="3624188"             />
        <DataArray type="Float32" Name="Array 0x9c79e80" format="appended"
offset="3624376"             />
        <DataArray type="Float32" Name="Array 0x9c7ac00" format="appended"
offset="3624784"             />
      </Coordinates>
    </Piece>
  </RectilinearGrid>
  <AppendedData encoding="base64">

....
********************************************************
File1.vtr
********************************************************
<?xml version="1.0"?>
<VTKFile type="RectilinearGrid" version="0.1" byte_order="LittleEndian"
compressor="vtkZLibDataCompressor">
  <RectilinearGrid WholeExtent="26 54 0 68 0 135">
    <Piece Extent="26 54 0 68 0 135">
      <PointData>
        <DataArray type="Float32" Name="Conc_0" format="appended" offset="0"
                  />
        <DataArray type="Float32" Name="Conc_1" format="appended"
offset="1365196"             />
        <DataArray type="Float32" Name="Conc_2" format="appended"
offset="2688228"             />
      </PointData>
      <CellData>
      </CellData>
      <Coordinates>
        <DataArray type="Float32" Name="Array 0x9c7aad8" format="appended"
offset="4047428"             />
        <DataArray type="Float32" Name="Array 0x9c79e80" format="appended"
offset="4047624"             />
        <DataArray type="Float32" Name="Array 0x9c7ac00" format="appended"
offset="4048032"             />
      </Coordinates>
    </Piece>
  </RectilinearGrid>
  <AppendedData encoding="base64">

*****************************************************
(And many more datafiles similar to this).
As you can see, the two files have one layer of ghost nodes
File0.vatr
  <RectilinearGrid WholeExtent="0 27 0 68 0 135">
File1.vtr
  <RectilinearGrid WholeExtent="26 54 0 68 0 135">


Now, I use a *.pvd file to load these files as "part" for each timestep. I
am not even using a *.pvtr.
Is it possible to do it the way I am doing it right now or do I need to use
*.pvtr file?

Thanks for you help,
Mohamad


On Sun, Feb 6, 2011 at 6:30 PM, Sebastien Jourdain <
sebastien.jourdain at kitware.com> wrote:

> Hi Mohamad,
>
> Did you add a data array "GhostLevels" to specify for each cell its
> ghost level ?
> It's an unsigned char data array where the values are the depth into
> the next block for of each cell.
> By that I mean:
> - 0 is the cells of the current block
> - 1 is the set of cells that share points in the current block and the
> neighbor one.
>
> Seb
>
> On Sun, Feb 6, 2011 at 12:30 PM, Mohamad M. Nasr-Azadani
> <mmnasr at gmail.com> wrote:
> > Hey experts,
> > I am using several *.vtr files (as subblocks of the entire domain) and
> then
> > use pvd file to load them in paraview.
> > As I have read in the manual, one needs to use at least one layer of
> ghost
> > nodes on each subblock so that paraview can perform operations on any
> given
> > dataset of that kind.
> > So far, everything is fine. However, the problem that I have is very
> simple
> > yet annoying. When I use contours to represent the isosurface and then
> any
> > opacity value less than 1.0, I can see the boundaries of each subblock on
> > the contour surface. I have not been successful to fix this problem yet.
> > Any ideas on how to solve this issue?
> > Thanks,
> > Mohamad
> > PS: Attached, please find one snapshot of the contours + the annoying
> line
> > appreaing on the isosurface.
> >
> > _______________________________________________
> > 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
> >
> > Follow this link to subscribe/unsubscribe:
> > http://www.paraview.org/mailman/listinfo/paraview
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20110207/3b9cce27/attachment-0001.htm>


More information about the ParaView mailing list