From 2eba2b6efbb380a5fb9142588f2f886000b9ccd0 Mon Sep 17 00:00:00 2001 From: Martin Reinecke <martin@mpa-garching.mpg.de> Date: Wed, 28 Nov 2018 08:45:02 +0100 Subject: [PATCH] make FieldAdapter visible as before, to avoid breaking user code --- nifty5/__init__.py | 2 +- nifty5/operators/simple_linear_operators.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nifty5/__init__.py b/nifty5/__init__.py index c10b61282..df80e1405 100644 --- a/nifty5/__init__.py +++ b/nifty5/__init__.py @@ -48,7 +48,7 @@ from .operators.block_diagonal_operator import BlockDiagonalOperator from .operators.outer_product_operator import OuterProduct from .operators.simple_linear_operators import ( VdotOperator, ConjugationOperator, Realizer, - ducktape, GeometryRemover, NullOperator) + FieldAdapter, ducktape, GeometryRemover, NullOperator) from .operators.energy_operators import ( EnergyOperator, GaussianEnergy, PoissonianEnergy, InverseGammaLikelihood, BernoulliEnergy, Hamiltonian, SampledKullbachLeiblerDivergence) diff --git a/nifty5/operators/simple_linear_operators.py b/nifty5/operators/simple_linear_operators.py index 076406662..e69012d96 100644 --- a/nifty5/operators/simple_linear_operators.py +++ b/nifty5/operators/simple_linear_operators.py @@ -62,7 +62,7 @@ class Realizer(EndomorphicOperator): return x.real -class _FieldAdapter(LinearOperator): +class FieldAdapter(LinearOperator): """Operator for conversion between Fields and MultiFields. Parameters @@ -120,7 +120,7 @@ def ducktape(left, right, name): left = left.domain else: left = makeDomain(left) - return _FieldAdapter(left, name) + return FieldAdapter(left, name) class GeometryRemover(LinearOperator): -- GitLab