Fairly straightforward speed-up of Healpix export code. There was an unnecessary middle-man pointer when reorganizing the Healpix cubes into vectors. Since the Healpix cubes are so large, removing this excess reduced the runtime by about 6 minutes and reduced memory needed by a few Gb. A slight reordering of a for loop was also done in the even/odd split, but this probably is a minuscule effect.
Fairly straightforward speed-up of Healpix export code. There was an unnecessary middle-man pointer when reorganizing the Healpix cubes into vectors. Since the Healpix cubes are so large, removing this excess reduced the runtime by about 6 minutes and reduced memory needed by a few Gb. A slight reordering of a
for
loop was also done in the even/odd split, but this probably is a minuscule effect.There is no change in the power spectra