-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Description
The current default signal caching algorithm works like this
- For given set number and sim number, the code computes fullsky CMB+FG alms.
- Cache full sky CMB+FG alms
- Make a copy of full sky CMB+FG alms, and do (patch, array, frequency) specific routines (e.x. beam convolution etc)
- Cache (patch, array, frequency) specific alms
The potential issue is that the code doesn't distinguish high flux FG and low flux FG when caching CMB+FG alms (step 2 above). So if you generate D56 signal sims with low-flux FG and then try to generate BossN sims with high-flux FG for the same set idx and the sim number, it can load cached CMB+low flux FG alms instead of recomputing alms from scratch.