From 0660616e96ad8d42bb3fa6e05e7a6a85a2c285e5 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Bayle <j2b.bayle@gmail.com>
Date: Mon, 5 Jun 2023 16:52:40 +0200
Subject: [PATCH] Increase PPR spline interpolation orbits

---
 lisainstrument/instrument.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisainstrument/instrument.py b/lisainstrument/instrument.py
index a8a7dd2..d4e36aa 100755
--- a/lisainstrument/instrument.py
+++ b/lisainstrument/instrument.py
@@ -679,8 +679,8 @@ class Instrument:
 
         # Prepare common interpolation method
         times = orbitf.attrs['t0'] + np.arange(orbitf.attrs['size']) * orbitf.attrs['dt']
-        interpolate = lambda data, t: InterpolatedUnivariateSpline(times, data, k=3, ext='raise')(t)
-        int_interpolate = lambda data, t: InterpolatedUnivariateSpline(times, data, k=3, ext='raise').antiderivative()(t)
+        interpolate = lambda data, t: InterpolatedUnivariateSpline(times, data, k=5, ext='raise')(t)
+        int_interpolate = lambda data, t: InterpolatedUnivariateSpline(times, data, k=5, ext='raise').antiderivative()(t)
         link_index = {'12': 0, '23': 1, '31': 2, '13': 3, '32': 4, '21': 5}
         sc_index = {'1': 0, '2': 1, '3': 2}
 
-- 
GitLab