<div dir="ltr"><div><div><div><div>Good Afternoon,<br><br></div>I have been moving to an HDF5/XDMF system for analyzing big data from a computational fluid model. I finally got all the basic components working on my local machine but have run into problems when trying to run on an HPC system. Here is the XDMF file:<br><br><?xml version="1.0" ?><br><!DOCTYPE Xdmf SYSTEM "Xdmf.dtd" []><br><Xdmf xmlns:xi="<a href="http://www.w3.org/2003/XInclude">http://www.w3.org/2003/XInclude</a>" Version="2.1"><br>  <Domain><br>    <Grid Name="my_Grid" GridType="Uniform"><br>      <Topology TopologyType="3DCoRectMesh" Dimensions="91 19 19"><br>      </Topology><br>      <Geometry GeometryType="Origin_DxDyDz"><br>        <DataItem Dimensions="3" NumberType="Integer" Format="XML"><br>          0 0 0<br>        </DataItem><br>        <DataItem Dimensions="3" NumberType="Integer" Format="XML"><br>          1 1 1<br>        </DataItem><br>      </Geometry><br>      <Attribute Name="pressure" AttributeType="Scalar" Center="Node"><br>        <DataItem Dimensions="91 19 19" NumberType="Float" Format="HDF"><br>          out.h5:/pres_group/presmag<br>        </DataItem><br>      </Attribute><br>      <Attribute Name="velocity" AttributeType="Vector" Center="Node"><br>        <DataItem ItemType="Function" Function="JOIN($0, $1, $2)" Dimensions="91 19 19 3"><br>          <DataItem Dimensions="91 19 19" NumberType="Float" Format="HDF"><br>            out.h5:/velo_group/x_velo<br>          </DataItem><br>          <DataItem Dimensions="91 19 19" NumberType="Float" Format="HDF"><br>            out.h5:/velo_group/y_velo<br>          </DataItem><br>          <DataItem Dimensions="91 19 19" NumberType="Float" Format="HDF"><br>            out.h5:/velo_group/z_velo<br>          </DataItem><br>        </DataItem><br>      </Attribute><br>    </Grid><br>  </Domain><br></Xdmf><br><br></div>This has worked properly on my machine. However, when I was getting an error of failing to read the pressure data when I tried this on multiple processes. The vector data for velocity was fine, but the pressure data could not be read. I narrowed the problem down to something regarding the number of processes because the pressure data worked fine on the HPC machine if I only ran it on 1 process. Is there anything that sticks out that could be causing this problem? For instance, is there a different format for these files when they are run on multiple processes?<br><br></div>Respectfully,<br><br></div>Jacob Gerard<br></div>