diff --git a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkTopo.C b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkTopo.C index a5cf955cb..dc6ece136 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkTopo.C +++ b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkTopo.C @@ -152,7 +152,7 @@ Foam::vtkTopo::vtkTopo(const polyMesh& mesh) cellTypes_[celli] = VTK_WEDGE; } - else if (cellModel == tetWedge) + else if (cellModel == tetWedge && decomposePoly) { // Treat as squeezed prism (VTK_WEDGE) vtkVerts.setSize(6); diff --git a/applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/vtkPV3Foam/vtkPV3FoamMeshVolume.C b/applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/vtkPV3Foam/vtkPV3FoamMeshVolume.C index 7e6e84329..825ff9dc5 100644 --- a/applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/vtkPV3Foam/vtkPV3FoamMeshVolume.C +++ b/applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/vtkPV3Foam/vtkPV3FoamMeshVolume.C @@ -219,7 +219,7 @@ vtkUnstructuredGrid* Foam::vtkPV3Foam::volumeVTKMesh nodeIds ); } - else if (cellModel == tetWedge) + else if (cellModel == tetWedge && !reader_->GetUseVTKPolyhedron()) { // Treat as squeezed prism (VTK_WEDGE) diff --git a/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/vtkPVFoam/vtkPVFoamMeshVolume.C b/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/vtkPVFoam/vtkPVFoamMeshVolume.C index 073e24bd8..a99fba019 100644 --- a/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/vtkPVFoam/vtkPVFoamMeshVolume.C +++ b/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/vtkPVFoam/vtkPVFoamMeshVolume.C @@ -219,7 +219,7 @@ vtkUnstructuredGrid* Foam::vtkPVFoam::volumeVTKMesh nodeIds ); } - else if (cellModel == tetWedge) + else if (cellModel == tetWedge && !reader_->GetUseVTKPolyhedron()) { // Treat as squeezed prism (VTK_WEDGE)