[Paraview] Catalyst issue with pvti output.

Favre Jean jfavre at cscs.ch
Wed Aug 24 10:37:09 EDT 2016


Hello Catalyst developers

I have my first parallel simulation interfaced with Catalyst live. I use PV 5.1.2

While the live display has all the pieces, with the correct sub-extents, and the renderview shows the full grid without any missing piece, I find that the Parallel Image Data Writer does not correctly write the WholeExtent, using the 0-th piece's extents, instead of the global extent. Correcting the output by hand, enables me to later view the full grid. So, all pieces are correct, I only have a problem with the WholExtent. For example, running on 4 MPI tasks, I get

<VTKFile type="PImageData" version="1.0" byte_order="LittleEndian" header_type="UInt64">
  <PImageData WholeExtent="0 11 0 11 0 0" GhostLevel="0" Origin="0 0 0" Spacing="1 1 1">
    <PPointData>
      <PDataArray type="Float64" Name="temperature"/>
    </PPointData>
    <Piece Extent="0 11 0 11 0 0" Source="filename_624_0.vti"/>
    <Piece Extent="0 11 10 21 0 0" Source="filename_624_1.vti"/>
    <Piece Extent="10 21 0 11 0 0" Source="filename_624_2.vti"/>
    <Piece Extent="10 21 10 21 0 0" Source="filename_624_3.vti"/>
  </PImageData>
</VTKFile>


whereas the correct line should be
  <PImageData WholeExtent="0 21 0 21 0 0" GhostLevel="0" Origin="0 0 0" Spacing="1 1 1">

is this a know issue?

likewise, eventhough the live paraview renderview shows the full image, when I run my simulation and save screnshots, I only the image output of Task 0.

Is this known? or is it a problem with my own code? I am puzzled by the fact that when connecting live to the simulation, all pieces are at the right places, so I do see a full resolution mesh. Why should the PNG and *pvti files be missing pieces?

Thanks for any tips.
-----------------
Jean
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20160824/2fb3aac2/attachment.html>


More information about the ParaView mailing list