I am using a 3D structured orthogonal grid in cylindrical coordinates. I can read the grid as a cartesian grid using the following XDMF file by specifying TopologyType "3DRectMesh" and GeometryType="VXVYVZ" (see attached image):
<?xml version="1.0" ?> <!DOCTYPE Xdmf SYSTEM "Xdmf.dtd" []> <Xdmf Version="2.0"> <Domain> <Grid Name="mesh" GridType="Uniform"> <Topology TopologyType="3DRectMesh" NumberOfElements="10 4 6"/> <Geometry GeometryType="VXVYVZ"> <DataItem Dimensions="6" NumberType="Float" Precision="4" Format="XML"> 0.0 1.0 2.0 3.0 4.0 5.0 </DataItem> <DataItem Dimensions="4" NumberType="Float" Precision="4" Format="XML"> 0.0 1.5708 3.1415 4.7124 </DataItem> <DataItem Dimensions="10" NumberType="Float" Precision="4" Format="XML"> 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 </DataItem> </Geometry> </Grid> </Domain> </Xdmf> When I try to read the grid as 3DSMesh which I think corresponds to curvilinear Paraview crashes. <?xml version="1.0" ?> <!DOCTYPE Xdmf SYSTEM "Xdmf.dtd" []> <Xdmf Version="2.0"> <Domain> <Grid Name="mesh" GridType="Uniform"> <Topology TopologyType="3DSMesh" NumberOfElements="10 4 6"/> <Geometry GeometryType="VXVYVZ"> <DataItem Dimensions="6" NumberType="Float" Precision="4" Format="XML"> 0.0 1.0 2.0 3.0 4.0 5.0 </DataItem> <DataItem Dimensions="4" NumberType="Float" Precision="4" Format="XML"> 0.0 1.5708 3.1415 4.7124 </DataItem> <DataItem Dimensions="10" NumberType="Float" Precision="4" Format="XML"> 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 </DataItem> </Geometry> </Grid> </Domain> </Xdmf> Is there any way to read a 3D cylindrical grid using three 1D arrays for the coordinates in each direction? Thank you, Nikos
<<attachment: cartesian grid.png>>
_______________________________________________ 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
