From 8466e7fcddebfca67d06f3ee947cbc572b9d3d37 Mon Sep 17 00:00:00 2001
From: Martin Reinecke <martin@mpa-garching.mpg.de>
Date: Sun, 8 Jul 2018 08:04:50 +0200
Subject: [PATCH] cosmetics

---
 demos/getting_started_3.py    | 6 +++---
 nifty5/models/linear_model.py | 1 +
 nifty5/multi/multi_domain.py  | 6 ++++++
 3 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/demos/getting_started_3.py b/demos/getting_started_3.py
index b70fc6a64..2ecc30574 100644
--- a/demos/getting_started_3.py
+++ b/demos/getting_started_3.py
@@ -22,9 +22,8 @@ if __name__ == '__main__':
     ht = ift.HarmonicTransformOperator(harmonic_space, position_space)
     power_space = A.value.domain[0]
     power_distributor = ift.PowerDistributor(harmonic_space, power_space)
-    position = {}
-    position['xi'] = ift.Field.from_random('normal', harmonic_space)
-    position = ift.MultiField.from_dict(position)
+    position = ift.MultiField.from_dict(
+        {'xi': ift.Field.from_random('normal', harmonic_space)})
 
     xi = ift.Variable(position)['xi']
     Amp = power_distributor(A)
@@ -35,6 +34,7 @@ if __name__ == '__main__':
 
     # apply some nonlinearity
     signal = ift.PointwisePositiveTanh(correlated_field)
+
     # Building the Line of Sight response
     LOS_starts, LOS_ends = get_random_LOS(100)
     R = ift.LOSResponse(position_space, starts=LOS_starts,
diff --git a/nifty5/models/linear_model.py b/nifty5/models/linear_model.py
index 413786c25..9612400db 100644
--- a/nifty5/models/linear_model.py
+++ b/nifty5/models/linear_model.py
@@ -44,6 +44,7 @@ class LinearModel(Model):
 
         self._lin_op = lin_op
         self._inp = inp
+        # MR FIXME: what does this do?
         if isinstance(self._lin_op, SelectionOperator):
             self._lin_op = SelectionOperator(self._inp.value.domain,
                                              self._lin_op._key)
diff --git a/nifty5/multi/multi_domain.py b/nifty5/multi/multi_domain.py
index 6687f165d..51febbc71 100644
--- a/nifty5/multi/multi_domain.py
+++ b/nifty5/multi/multi_domain.py
@@ -63,3 +63,9 @@ class MultiDomain(object):
 
     def __ne__(self, x):
         return not self.__eq__(x)
+
+    def __str__(self):
+        res = "MultiDomain:\n"
+        for key, dom  in zip(self._keys, self._domains):
+            res += key+": "+str(dom)+"\n"
+        return res
-- 
GitLab