From 0808fda1cc6acb804d740c29ce8f31bedbbdad01 Mon Sep 17 00:00:00 2001 From: Theo Steininger Date: Tue, 25 Jul 2017 03:26:57 +0200 Subject: [PATCH] Fixed default distribution_strategy in create_power_operator --- nifty/sugar.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/nifty/sugar.py b/nifty/sugar.py index e74fec60..0db2425b 100644 --- a/nifty/sugar.py +++ b/nifty/sugar.py @@ -19,13 +19,14 @@ from nifty import PowerSpace,\ Field,\ DiagonalOperator,\ - sqrt -from nifty.minimization.conjugate_gradient import ConjugateGradient -__all__ = ['create_power_operator'] + sqrt,\ + nifty_configuration + +__all__ = ['create_power_operator', 'generate_posterior_sample'] def create_power_operator(domain, power_spectrum, dtype=None, - distribution_strategy='not'): + distribution_strategy=None): """ Creates a diagonal operator with the given power spectrum. Constructs a diagonal operator that lives over the specified domain. @@ -51,6 +52,10 @@ def create_power_operator(domain, power_spectrum, dtype=None, """ + if distribution_strategy is None: + distribution_strategy = \ + nifty_configuration['default_distribution_strategy'] + if isinstance(power_spectrum, Field): power_domain = power_spectrum.domain else: -- GitLab