From 9c804ca66425743da6b82923740ca6b37d2cf153 Mon Sep 17 00:00:00 2001 From: helene-t Date: Wed, 1 Jun 2022 14:18:17 +0200 Subject: [PATCH] [BC] freqs is a list --- SciDataTool/Functions/fft_functions.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SciDataTool/Functions/fft_functions.py b/SciDataTool/Functions/fft_functions.py index b327efa..32239cf 100644 --- a/SciDataTool/Functions/fft_functions.py +++ b/SciDataTool/Functions/fft_functions.py @@ -392,10 +392,12 @@ def comp_ifftn(values, axes_requ_list, is_real=True, axes_list=[]): ) if "period" in axis_obj.symmetries: if axis.name != "time": - freqs = freqs * axis_obj.symmetries["period"] + freqs = [f * axis_obj.symmetries["period"] for f in freqs] elif "antiperiod" in axis_obj.symmetries: if axis.name != "time": - freqs = freqs * axis_obj.symmetries["antiperiod"] / 2 + freqs = [ + f * axis_obj.symmetries["antiperiod"] / 2 for f in freqs + ] # If already one non uniform axis, use NUDFT if ( axes_dict_non_uniform