# Disconnected 3D isosurface in multiblock data

**URL:** https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411
**Category:** ParaView Support
**Created:** [December 1, 2023, 8:39pm UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411 "2023-12-01T20:39:18Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Shantanu\_Vachhani](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shantanu_vachhani/32/13074_2.png) [@Shantanu\_Vachhani](https://discourse.paraview.org/u/Shantanu_Vachhani)
#### Post date: [December 1, 2023, 8:39pm UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/1 "2023-12-01T20:39:18Z")

</div>

Hi,

I have a .xmf file which I have loaded in paraview. When I generate a isosurface using one of the fields it generates a disconnected surface along the boundary of the blocks. Has anybody encountered this problem. Is this an issue of my data or can I apply a specific filter to make it a connected surface.  
 ![image](https://discourse.paraview.org/uploads/default/original/2X/d/d2d6077e49a44d2cc11eee1c378bc04b46a11a39.png)

Your help is greatly appreciated.

Best,  
Shantanu

---

<div class="post-metadata">

### Author: ![Francois\_Mazen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/francois_mazen/32/6483_2.png) [@Francois\_Mazen](https://discourse.paraview.org/u/Francois_Mazen)
#### Post date: [December 4, 2023, 8:33am UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/2 "2023-12-04T08:33:20Z")

</div>

Hi @Shantanu_Vachhani !

Unless this is a data issue, you may try to apply “Ghost Cell Generator” filter before the contour.

Could you please share your data? (or just a sample to reproduce the issue)

Best

---

<div class="post-metadata">

### Author: ![Shantanu\_Vachhani](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shantanu_vachhani/32/13074_2.png) [@Shantanu\_Vachhani](https://discourse.paraview.org/u/Shantanu_Vachhani)
#### Post date: [December 4, 2023, 1:30pm UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/3 "2023-12-04T13:30:46Z")

</div>

Hi @Francois_Mazen ,

Thank you for the response.

You can find the data on the following link: [Dropbox - INS\_INOUT.xmf - Simplify your life](https://www.dropbox.com/scl/fi/zc8qvtx4eksg6o6el0xko/INS_INOUT.xmf?rlkey=ezhutgctk1oimy62invt47fzb&dl=0)

Best wishes,  
Shantanu

---

<div class="post-metadata">

### Author: ![Francois\_Mazen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/francois_mazen/32/6483_2.png) [@Francois\_Mazen](https://discourse.paraview.org/u/Francois_Mazen)
#### Post date: [December 4, 2023, 3:45pm UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/4 "2023-12-04T15:45:33Z")

</div>

Could you please also share the associated files like INS\_INOUT\_hdf5\_plt\_cnt\_0059, INS\_INOUT\_hdf5\_grd\_0059, and similars?

---

<div class="post-metadata">

### Author: ![Shantanu\_Vachhani](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shantanu_vachhani/32/13074_2.png) [@Shantanu\_Vachhani](https://discourse.paraview.org/u/Shantanu_Vachhani)
#### Post date: [December 4, 2023, 4:43pm UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/5 "2023-12-04T16:43:37Z")

</div>

You can find the files in the following link: [Dropbox - Paraview data - Simplify your life](https://www.dropbox.com/scl/fo/votx1u3uuttz3bka3ksjy/h?rlkey=7hexe7npwh06ykq8zv4a1v3hu&dl=0)

Thank you for your help

---

<div class="post-metadata">

### Author: ![Francois\_Mazen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/francois_mazen/32/6483_2.png) [@Francois\_Mazen](https://discourse.paraview.org/u/Francois_Mazen)
#### Post date: [December 5, 2023, 5:17pm UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/6 "2023-12-05T17:17:04Z")

</div>

It looks like your data contains only Cell Data. However, the Contour Filter works with Point Data only. How did you compute the iso-surfaces?

---

<div class="post-metadata">

### Author: ![Shantanu\_Vachhani](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shantanu_vachhani/32/13074_2.png) [@Shantanu\_Vachhani](https://discourse.paraview.org/u/Shantanu_Vachhani)
#### Post date: [December 5, 2023, 5:19pm UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/7 "2023-12-05T17:19:29Z")

</div>

I first applied the **cell to point data** filter before applying the contour filter

---

<div class="post-metadata">

### Author: ![Francois\_Mazen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/francois_mazen/32/6483_2.png) [@Francois\_Mazen](https://discourse.paraview.org/u/Francois_Mazen)
#### Post date: [December 7, 2023, 8:32am UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/8 "2023-12-07T08:32:21Z")

</div>

This is likely the root of the discontinuities across blocks. The usual solution is to have “ghost cells” between adjacent blocks to inform that the connectivity crosses the boundaries.

You may apply the “Ghost Cell Filter” before computing your contour, in order to generate such ghost cells. An other solution is to merge all your blocks in one block.

More information here: [7. Remote and parallel visualization — ParaView Documentation 5.11.0 documentation](https://docs.paraview.org/en/latest/ReferenceManual/parallelDataVisualization.html#ghost-levels)

Hope this helps!

---

<div class="post-metadata">

### Author: ![Shantanu\_Vachhani](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shantanu_vachhani/32/13074_2.png) [@Shantanu\_Vachhani](https://discourse.paraview.org/u/Shantanu_Vachhani)
#### Post date: [December 8, 2023, 5:49am UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/9 "2023-12-08T05:49:42Z")

</div>

Thanks a lot for your help,It worked!! I did **MergeBlocks** , **cell to point data** and finally **contour** filter.  
 ![image](https://discourse.paraview.org/uploads/default/original/2X/8/8b14dea64c733bb48878e4ea3a2e2291823fc406.jpeg)

Best,  
Shantanu

---

<div class="post-metadata">

### Author: ![Shantanu\_Vachhani](https://discourse.paraview.org/user_avatar/discourse.paraview.org/shantanu_vachhani/32/13074_2.png) [@Shantanu\_Vachhani](https://discourse.paraview.org/u/Shantanu_Vachhani)
#### Post date: [July 16, 2024, 12:01am UTC](https://discourse.paraview.org/t/disconnected-3d-isosurface-in-multiblock-data/13411/10 "2024-07-16T00:01:13Z")

</div>

Hi,

Hope you are doing well.

The procedure that I have explained earlier works on 5.10 but not on 5.11. Is there a way to solve this bug.

Best wishes,  
Shantanu
