From 5c07f3af3e6ee4d362b5a4c1d14763881b09c2c6 Mon Sep 17 00:00:00 2001
From: Philipp Arras <parras@mpa-garching.mpg.de>
Date: Sun, 15 Aug 2021 18:26:31 +0200
Subject: [PATCH] 10/n

---
 1_wiener_filter_solution.py | 8 +++++---
 nifty                       | 2 +-
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/1_wiener_filter_solution.py b/1_wiener_filter_solution.py
index e56ea44..ea2c535 100644
--- a/1_wiener_filter_solution.py
+++ b/1_wiener_filter_solution.py
@@ -53,9 +53,11 @@ m = D(j)
 plot_WF('1_result', ground_truth, data, m)
 
 N = ift.SamplingDtypeSetter(N, np.float64)
-S_h = ift.SamplingDtypeSetter(S_h, np.float64)
-S = ift.SandwichOperator.make(HT.adjoint, S_h)
-Dinv = ift.WienerFilterCurvature(R, N, S, IC, IC)
+# The following S adds information necessary for sampling to the above
+# defined S.
+S = ift.SandwichOperator.make(HT.adjoint,
+                              ift.SamplingDtypeSetter(S_h, np.float64))
+Dinv = ift.WienerFilterCurvature(R, N, S, IC, IC, None, None)
 N_samples = 10
 samples = [Dinv.draw_sample(from_inverse=True) + m for i in range(N_samples)]
 
diff --git a/nifty b/nifty
index cbfec03..b07033a 160000
--- a/nifty
+++ b/nifty
@@ -1 +1 @@
-Subproject commit cbfec03876b2ccf3fa97eccf4987d8722334de6d
+Subproject commit b07033aa8221b419cd0e5de671a199025afcb659
-- 
GitLab