From 99f58e9639e7f47b11308478d67863f7296c1ca2 Mon Sep 17 00:00:00 2001 From: Zhang Xin Date: Tue, 13 Jun 2023 23:49:35 +0800 Subject: [PATCH] add gc for straylight model --- ObservationSim/Instrument/Filter.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ObservationSim/Instrument/Filter.py b/ObservationSim/Instrument/Filter.py index 5ddb0ac..f14628a 100755 --- a/ObservationSim/Instrument/Filter.py +++ b/ObservationSim/Instrument/Filter.py @@ -2,6 +2,7 @@ import galsim import pylab as pl import os import numpy as np +import gc from ObservationSim.Instrument._util import photonEnergy, calculateLimitMag from ObservationSim.Instrument.FilterParam import FilterParam @@ -120,6 +121,9 @@ class Filter(object): self.sky_background = s_pix self.zodical_spec = None + del sl + gc.collect() + def update_limit_saturation_mags(self, exptime=150., psf_fwhm=0.1969, skyFn='sky_emiss_hubble_50_50_A.dat', chip=None): if self.filter_type in ["GI", "GV", "GU"]: return -- GitLab