-
Notifications
You must be signed in to change notification settings - Fork 114
Open
Labels
exceptions/warningsRelated to exceptions or warningsRelated to exceptions or warningsoptimization/performanceRelated to the speed and/or memory consumption of some aspect of the codeRelated to the speed and/or memory consumption of some aspect of the code
Description
Currently, GalSim will throw an error if the requested FFT is too large (cf.
Lines 1970 to 1971 in 4c04a1e
if Nk > self.gsparams.maximum_fft_size: | |
raise GalSimFFTSizeError("drawFFT requires an FFT that is too large.", Nk) |
The default value for this is quite low (something like 2GB) and this often results in many jobs crashing and hanging. Every time I configure this to be larger, I still end up finding some object that needs more memory resulting in another crash. It would be helpful for this to be changed into a warning rather than an error.
Metadata
Metadata
Assignees
Labels
exceptions/warningsRelated to exceptions or warningsRelated to exceptions or warningsoptimization/performanceRelated to the speed and/or memory consumption of some aspect of the codeRelated to the speed and/or memory consumption of some aspect of the code