# Bug with Temporal Interpolator filter

**URL:** https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031
**Category:** Development
**Created:** [February 27, 2024, 7:25am UTC](https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031 "2024-02-27T07:25:38Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![maximerenault](https://discourse.paraview.org/user_avatar/discourse.paraview.org/maximerenault/32/13660_2.png) [@maximerenault](https://discourse.paraview.org/u/maximerenault)
#### Post date: [February 27, 2024, 7:25am UTC](https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031/1 "2024-02-27T07:25:38Z")

</div>

Hi,  
I already made a [topic in Support](https://discourse.paraview.org/t/particle-tracer-with-h5-xdmf-gives-jacobian-inverse-error/14026) thinking it could be solved easily, but I investigated a bit more and it seems to be an issue with the Temporal Interpolator filter when reading a HDF5 file (through xdmf). After a few timesteps it completely corrupts the geometry, but doesn’t crash or return any error :

 ![Capture d’écran du 2024-02-27 08-00-29](https://discourse.paraview.org/uploads/default/original/2X/0/0824ecf8321208f7720330946141318a5abc44b5.png)

I tried the different xdmf readers, with different results, but it always ends up corrupting the geometry. My data seems fine, and hasn’t generated any other errors so far.

[Here](https://drive.google.com/drive/folders/1nBibQJRCW-EyKmJGWXFLc7noqpwECgNx?usp=sharing) is my data.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [February 27, 2024, 9:21am UTC](https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031/2 "2024-02-27T09:21:34Z")

</div>

TemporalInterpolator expect your Point IDs to not change overtime, looks like they do.

---

<div class="post-metadata">

### Author: ![maximerenault](https://discourse.paraview.org/user_avatar/discourse.paraview.org/maximerenault/32/13660_2.png) [@maximerenault](https://discourse.paraview.org/u/maximerenault)
#### Post date: [February 27, 2024, 9:30am UTC](https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031/3 "2024-02-27T09:30:43Z")

</div>

I would be surprised as all my timesteps point to the same mesh in the HDF5 file. Maybe there is a way to check this.

Also this would not explain why it works fine with vtu files of the same data.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [February 27, 2024, 9:37am UTC](https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031/4 "2024-02-27T09:37:32Z")

</div>

I just tried your data, TemporalInterpolator seems to be working fine.

Please provide steps to reproduce.

---

<div class="post-metadata">

### Author: ![maximerenault](https://discourse.paraview.org/user_avatar/discourse.paraview.org/maximerenault/32/13660_2.png) [@maximerenault](https://discourse.paraview.org/u/maximerenault)
#### Post date: [February 27, 2024, 9:56am UTC](https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031/5 "2024-02-27T09:56:24Z")

</div>

I’m using ParaView 5.11.2 on Ubuntu 22.04.4. Here are the steps :

1. Open xdmf file with Xdmf3ReaderS (tried the others too with the same result) and Apply.
2. Apply TemporalInterpolator to it, and choose any resample factor \>1 (tried 2, 5, 10 and 100).
3. Click play. It will go through a few timesteps with no problem then the geometry will disappear, or change position, or completely collapse.

A colleague tried on his data with ParaView 5.12 RC3 and got the same result.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [February 27, 2024, 1:41pm UTC](https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031/6 "2024-02-27T13:41:26Z")

</div>

I confirm the issue with the Xdmf3Reader, but not with XdmfReader.

---

<div class="post-metadata">

### Author: ![maximerenault](https://discourse.paraview.org/user_avatar/discourse.paraview.org/maximerenault/32/13660_2.png) [@maximerenault](https://discourse.paraview.org/u/maximerenault)
#### Post date: [February 27, 2024, 1:51pm UTC](https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031/7 "2024-02-27T13:51:11Z")

</div>

Indeed I was mistaken, the issue with the XdmfReader is different : the fields are not consistent anymore. The Pressure field for example changes unexpectedly, without even the TemporalInterpolator, that is why we discarded this option right away.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [February 27, 2024, 1:52pm UTC](https://discourse.paraview.org/t/bug-with-temporal-interpolator-filter/14031/8 "2024-02-27T13:52:24Z")

</div>

please open issues in [https://gitlab.kitware.com/paraview/paraview/-/issues](https://gitlab.kitware.com/paraview/paraview/-/issues)
