<div dir="ltr">Hi,<div><br></div><div>I'm trying to export from a parallel MPI CFD code a set of results using xdmf/hdf5 format in order to be read in Paraview.</div><div>The computational domain is divided into several parts (unstructured polyhedral grid) and the idea is to write a xdmf  with a further subdivision to be read in parallel by mpi paraview. </div><div>So it's a nested subdivision in which the external level is based on different parts of the domain (that should be extractable in Paraview after the reading) and each part is divided into a number of chunks equal to the number of processes of the parallel Paraview execution. With such a subdivision, reading this file with a parallel Paraview execution, each Paraview process loads a fraction of each part and, if all the chunks of each part have the same dimension, all the Paraview processes are balanced.</div><div><br></div><div>In the following there is an example for two parts and two Paraview processes.</div><div><br></div><div>I've used nested Grid Collections of type Spatial and it seems that everything is ok but the problem is that in Paraview the names of the first level collection items  is lost (in the following example  tet_cell1 and tet_cell2) and these items are called "Block 0" and "Block 1". The leaf elements of the tree instead (Grid_01, Grid_02, ...) mantain their correct name.</div><div><br></div><div>I've tried also to change the GridType of the external level from Collection to Tree (that should be supported in the xdmf data format) but in this case the item in Paraview is empty (0 cells and 0 nodes).</div><div><br></div><div>Is there any error in my procedure? It's the first time that I use xdmf.</div><div><br></div><div>Thank you in advance for your help.</div><div><br></div><div>Alessandro  </div><div><br><div><br></div><div><br></div><div><div><?xml version="1.0" encoding="utf-8"?></div><div><Xdmf xmlns:xi="<a href="http://www.w3.org/2001/XInclude">http://www.w3.org/2001/XInclude</a>" Version="3.3"></div><div>  <Domain></div><div>    <Grid Name="all" GridType="Collection" CollectionType="Spatial"> </div><div>      <Grid Name="tet_cell1" GridType="Collection" CollectionType="Spatial"></div><div>        <Grid Name="Grid_01" GridType="Uniform"></div><div>          <Geometry Origin="" Type="XYZ"></div><div>            <DataItem DataType="Float" Dimensions="89724 3" Format="HDF" Precision="4">../positive/xdmf/tet_cell1.h5:Data0</DataItem></div><div>          </Geometry></div><div>          <Topology Dimensions="16797" Type="Mixed"></div><div>            <DataItem DataType="Int" Dimensions="1271390" Format="HDF" Precision="8">../positive/xdmf/tet_cell1.h5:Data1</DataItem></div><div>          </Topology></div><div>          <Attribute Center="Node" Name="pressure-udf" Type="None"></div><div>            <DataItem DataType="Float" Dimensions="89724" Format="HDF" Precision="4">../positive/xdmf/tet_cell1.h5:Data2</DataItem></div><div>          </Attribute></div><div>        </Grid></div><div><br></div><div>        <Grid Name="Grid_02" GridType="Uniform"></div><div>          <Geometry Origin="" Type="XYZ"></div><div>            <DataItem DataType="Float" Dimensions="31633 3" Format="HDF" Precision="4">../negative/xdmf/tet_cell1.h5:Data0</DataItem></div><div>          </Geometry></div><div>          <Topology Dimensions="5866" Type="Mixed"></div><div>            <DataItem DataType="Int" Dimensions="444229" Format="HDF" Precision="8">../negative/xdmf/tet_cell1.h5:Data1</DataItem></div><div>          </Topology></div><div>          <Attribute Center="Node" Name="pressure-udf" Type="None"></div><div>            <DataItem DataType="Float" Dimensions="31633" Format="HDF" Precision="4">../negative/xdmf/tet_cell1.h5:Data2</DataItem></div><div>          </Attribute></div><div>        </Grid></div><div>      </Grid></div><div><br></div><div>      <Grid Name="tet_cell2" GridType="Collection" CollectionType="Spatial"></div><div><br></div><div>        <Grid Name="Grid_01" GridType="Uniform"></div><div>          <Geometry Origin="" Type="XYZ"></div><div>            <DataItem DataType="Float" Dimensions="87146 3" Format="HDF" Precision="4">../positive/xdmf/tet_cell2.h5:Data0</DataItem></div><div>          </Geometry></div><div>          <Topology Dimensions="16407" Type="Mixed"></div><div>            <DataItem DataType="Int" Dimensions="1234254" Format="HDF" Precision="8">../positive/xdmf/tet_cell2.h5:Data1</DataItem></div><div>          </Topology></div><div>          <Attribute Center="Node" Name="pressure-udf" Type="None"></div><div>            <DataItem DataType="Float" Dimensions="87146" Format="HDF" Precision="4">../positive/xdmf/tet_cell2.h5:Data2</DataItem></div><div>          </Attribute></div><div>        </Grid></div><div><br></div><div>        <Grid Name="Grid_02" GridType="Uniform"></div><div>          <Geometry Origin="" Type="XYZ"></div><div>            <DataItem DataType="Float" Dimensions="30317 3" Format="HDF" Precision="4">../negative/xdmf/tet_cell2.h5:Data0</DataItem></div><div>          </Geometry></div><div>          <Topology Dimensions="5661" Type="Mixed"></div><div>            <DataItem DataType="Int" Dimensions="425050" Format="HDF" Precision="8">../negative/xdmf/tet_cell2.h5:Data1</DataItem></div><div>          </Topology></div><div>          <Attribute Center="Node" Name="pressure-udf" Type="None"></div><div>            <DataItem DataType="Float" Dimensions="30317" Format="HDF" Precision="4">../negative/xdmf/tet_cell2.h5:Data2</DataItem></div><div>          </Attribute></div><div>        </Grid></div><div><br></div><div>      </Grid></div><div>    </Grid> </div><div><br></div><div>  </Domain></div><div></Xdmf></div></div><div><br></div></div></div>