Make writing of PerturbHaloField optional #390
Labels
context: C backend
Changes occur predominantly in the C code
context: v4-prep
This issue regards changes to the v4-prep branch
type: performance: speed
Changes affecting speed of calculations
Since the HaloField can get quite large, there can be a significant amount of IO which slows down the simulation when caching. However we don't always need to save both HaloField and PerturbHaloField. So this change would have two steps:
Since calls to perturb_halo_field are quite quick (possibly faster than the IO), I would imagine that the default should be to not cache it.
The text was updated successfully, but these errors were encountered: