From 5dbf70711d193363ca47d5a37da7aedc6c90ab99 Mon Sep 17 00:00:00 2001 From: Milan Date: Thu, 3 Aug 2023 18:11:45 -0400 Subject: [PATCH] initialize with LTM zeros in gridded --- src/SpeedyTransforms/spectral_transform.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SpeedyTransforms/spectral_transform.jl b/src/SpeedyTransforms/spectral_transform.jl index 567ade5a0..58724fbc3 100644 --- a/src/SpeedyTransforms/spectral_transform.jl +++ b/src/SpeedyTransforms/spectral_transform.jl @@ -518,7 +518,7 @@ function gridded( alms::AbstractMatrix, # spectral coefficients ) where NF # number format NF map = zeros(S.Grid{NF},S.nlat_half) # preallocate output - almsᴸ = LowerTriangularMatrix{Complex{NF}}(undef,S.lmax+1,S.mmax+1) + almsᴸ = zeros(LowerTriangularMatrix{Complex{NF}},S.lmax+1,S.mmax+1) copyto!(almsᴸ,alms) # drop the upper triangle and convert to NF gridded!(map,almsᴸ,S) # now execute the in-place version return map