@@ -1839,7 +1839,7 @@ def _write_vtk_hdf5(self, filename, datasets, volume_normalization):
18391839 )
18401840 root .create_dataset ("Dimensions" , data = vertex_dims , dtype = "i8" )
18411841
1842- points = vertices .reshape (- 1 , 3 )
1842+ points = np . swapaxes ( vertices , 0 , 2 ) .reshape (- 1 , 3 )
18431843 root .create_dataset ("Points" , data = points .astype (np .float64 ), dtype = "f8" )
18441844
18451845 cell_data_group = root .create_group ("CellData" )
@@ -2344,7 +2344,7 @@ def _write_vtk_hdf5(self, filename, datasets, volume_normalization):
23442344 )
23452345 root .create_dataset ("Dimensions" , data = vertex_dims , dtype = "i8" )
23462346
2347- points = vertices .reshape (- 1 , 3 )
2347+ points = np . swapaxes ( vertices , 0 , 2 ) .reshape (- 1 , 3 )
23482348 root .create_dataset ("Points" , data = points .astype (np .float64 ), dtype = "f8" )
23492349
23502350 cell_data_group = root .create_group ("CellData" )
@@ -2785,7 +2785,7 @@ def _write_vtk_hdf5(self, filename, datasets, volume_normalization):
27852785 )
27862786 root .create_dataset ("Dimensions" , data = vertex_dims , dtype = "i8" )
27872787
2788- points = vertices .reshape (- 1 , 3 )
2788+ points = np . swapaxes ( vertices , 0 , 2 ) .reshape (- 1 , 3 )
27892789 root .create_dataset ("Points" , data = points .astype (np .float64 ), dtype = "f8" )
27902790
27912791 cell_data_group = root .create_group ("CellData" )
0 commit comments