From a312a3085cb239cc7a72f79a3ee1845877faaf08 Mon Sep 17 00:00:00 2001 From: Jan Petykiewicz Date: Thu, 11 Jun 2020 19:26:51 -0700 Subject: [PATCH] hmn_2_exyz should return an ndarray --- meanas/fdfd/bloch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meanas/fdfd/bloch.py b/meanas/fdfd/bloch.py index db055f6..e6ff2bb 100644 --- a/meanas/fdfd/bloch.py +++ b/meanas/fdfd/bloch.py @@ -278,7 +278,7 @@ def hmn_2_exyz(k0: numpy.ndarray, m * hin_n) * k_mag # divide by epsilon - return [ei for ei in numpy.rollaxis(ifftn(d_xyz, axes=range(3)) / epsilon, 3)] + return numpy.array([ei for ei in numpy.rollaxis(ifftn(d_xyz, axes=range(3)) / epsilon, 3)]) #TODO avoid copy return operator