From a452d9b42aec68cc5b188ffbff5af11906338ff4 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Fri, 14 Nov 2008 21:51:17 +0000
Subject: [PATCH] fix combine for adaptive views

---
 Post/PViewDataList.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Post/PViewDataList.cpp b/Post/PViewDataList.cpp
index cd70384a58..797551cbc0 100644
--- a/Post/PViewDataList.cpp
+++ b/Post/PViewDataList.cpp
@@ -668,6 +668,10 @@ bool PViewDataList::combineSpace(nameData &nd)
       Msg::Error("Cannot combine hybrid data");
       return false;
     }
+
+    // copy interpolation from first merged dataset, if any
+    if(!i) _interpolation = l->_interpolation;
+
     // merge elememts
     List_Merge(l->SP, SP); NbSP += l->NbSP; List_Merge(l->VP, VP); NbVP += l->NbVP;
     List_Merge(l->TP, TP); NbTP += l->NbTP; List_Merge(l->SL, SL); NbSL += l->NbSL;
@@ -790,6 +794,7 @@ bool PViewDataList::combineTime(nameData &nd)
   }
   NbT2 = data[0]->NbT2;
   NbT3 = data[0]->NbT3;
+  _interpolation = data[0]->_interpolation;
 
   // merge values for all element types
   for(int i = 0; i < 24; i++){
-- 
GitLab