From ec50fcc00f9cc93cc1885ee3dc8139f58ff7f62a Mon Sep 17 00:00:00 2001 From: Martin Reinecke <martin@mpa-garching.mpg.de> Date: Tue, 22 May 2018 16:23:39 +0200 Subject: [PATCH] fixes --- nifty4/operators/scaling_operator.py | 1 + nifty4/sugar.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/nifty4/operators/scaling_operator.py b/nifty4/operators/scaling_operator.py index 8c368a26e..b0aacb7d7 100644 --- a/nifty4/operators/scaling_operator.py +++ b/nifty4/operators/scaling_operator.py @@ -21,6 +21,7 @@ import numpy as np from ..field import Field from ..multi.multi_field import MultiField from .endomorphic_operator import EndomorphicOperator +from ..domain_tuple import DomainTuple class ScalingOperator(EndomorphicOperator): diff --git a/nifty4/sugar.py b/nifty4/sugar.py index 4de1e5d14..cf1f3c3dc 100644 --- a/nifty4/sugar.py +++ b/nifty4/sugar.py @@ -197,7 +197,7 @@ def from_local_data(domain, arr): def makeDomain(domain): - if isinstance(domain, dict): + if isinstance(domain, (MultiDomain, dict)): return MultiDomain.make(domain) return DomainTuple.make(domain) -- GitLab