@@ -78,134 +78,134 @@ def add_atmosphere_args(parser):
7878 parser .add_argument (
7979 "--focalplane-radius-deg" ,
8080 required = False ,
81- type = np .float ,
81+ type = np .float64 ,
8282 help = "Override focal plane radius [deg]" ,
8383 )
8484
8585 parser .add_argument (
8686 "--atm-verbosity" ,
8787 required = False ,
8888 default = 0 ,
89- type = np .int ,
89+ type = np .int64 ,
9090 help = "Atmospheric sim verbosity level" ,
9191 )
9292 parser .add_argument (
9393 "--atm-lmin-center" ,
9494 required = False ,
9595 default = 0.01 ,
96- type = np .float ,
96+ type = np .float64 ,
9797 help = "Kolmogorov turbulence dissipation scale center" ,
9898 )
9999 parser .add_argument (
100100 "--atm-lmin-sigma" ,
101101 required = False ,
102102 default = 0.001 ,
103- type = np .float ,
103+ type = np .float64 ,
104104 help = "Kolmogorov turbulence dissipation scale sigma" ,
105105 )
106106 parser .add_argument (
107107 "--atm-lmax-center" ,
108108 required = False ,
109109 default = 10.0 ,
110- type = np .float ,
110+ type = np .float64 ,
111111 help = "Kolmogorov turbulence injection scale center" ,
112112 )
113113 parser .add_argument (
114114 "--atm-lmax-sigma" ,
115115 required = False ,
116116 default = 10.0 ,
117- type = np .float ,
117+ type = np .float64 ,
118118 help = "Kolmogorov turbulence injection scale sigma" ,
119119 )
120120 parser .add_argument (
121121 "--atm-gain" ,
122122 required = False ,
123123 default = 2e-5 ,
124- type = np .float ,
124+ type = np .float64 ,
125125 help = "Atmospheric gain factor." ,
126126 )
127127 parser .add_argument (
128128 "--atm-gain-coarse" ,
129129 required = False ,
130130 default = 8e-5 ,
131- type = np .float ,
131+ type = np .float64 ,
132132 help = "Coarse atmospheric gain factor." ,
133133 )
134134 parser .add_argument (
135135 "--atm-zatm" ,
136136 required = False ,
137137 default = 40000.0 ,
138- type = np .float ,
138+ type = np .float64 ,
139139 help = "atmosphere extent for temperature profile" ,
140140 )
141141 parser .add_argument (
142142 "--atm-zmax" ,
143143 required = False ,
144144 default = 200.0 ,
145- type = np .float ,
145+ type = np .float64 ,
146146 help = "atmosphere extent for water vapor integration" ,
147147 )
148148 parser .add_argument (
149149 "--atm-xstep" ,
150150 required = False ,
151151 default = 10.0 ,
152- type = np .float ,
152+ type = np .float64 ,
153153 help = "size of volume elements in X direction" ,
154154 )
155155 parser .add_argument (
156156 "--atm-ystep" ,
157157 required = False ,
158158 default = 10.0 ,
159- type = np .float ,
159+ type = np .float64 ,
160160 help = "size of volume elements in Y direction" ,
161161 )
162162 parser .add_argument (
163163 "--atm-zstep" ,
164164 required = False ,
165165 default = 10.0 ,
166- type = np .float ,
166+ type = np .float64 ,
167167 help = "size of volume elements in Z direction" ,
168168 )
169169 parser .add_argument (
170170 "--atm-nelem-sim-max" ,
171171 required = False ,
172172 default = 10000 ,
173- type = np .int ,
173+ type = np .int64 ,
174174 help = "controls the size of the simulation slices" ,
175175 )
176176 parser .add_argument (
177177 "--atm-wind-dist" ,
178178 required = False ,
179179 default = 3000.0 ,
180- type = np .float ,
180+ type = np .float64 ,
181181 help = "Maximum wind drift to simulate without discontinuity" ,
182182 )
183183 parser .add_argument (
184184 "--atm-z0-center" ,
185185 required = False ,
186186 default = 2000.0 ,
187- type = np .float ,
187+ type = np .float64 ,
188188 help = "central value of the water vapor distribution" ,
189189 )
190190 parser .add_argument (
191191 "--atm-z0-sigma" ,
192192 required = False ,
193193 default = 0.0 ,
194- type = np .float ,
194+ type = np .float64 ,
195195 help = "sigma of the water vapor distribution" ,
196196 )
197197 parser .add_argument (
198198 "--atm-T0-center" ,
199199 required = False ,
200200 default = 280.0 ,
201- type = np .float ,
201+ type = np .float64 ,
202202 help = "central value of the temperature distribution" ,
203203 )
204204 parser .add_argument (
205205 "--atm-T0-sigma" ,
206206 required = False ,
207207 default = 10.0 ,
208- type = np .float ,
208+ type = np .float64 ,
209209 help = "sigma of the temperature distribution" ,
210210 )
211211 parser .add_argument (
@@ -223,31 +223,31 @@ def add_atmosphere_args(parser):
223223 parser .add_argument (
224224 "--weather-pwv" ,
225225 required = False ,
226- type = np .float ,
226+ type = np .float64 ,
227227 help = "Override randomized PWV [mm]" ,
228228 )
229229 parser .add_argument (
230230 "--weather-temperature" ,
231231 required = False ,
232- type = np .float ,
232+ type = np .float64 ,
233233 help = "Override randomized air temperature [K]" ,
234234 )
235235 parser .add_argument (
236236 "--weather-pressure" ,
237237 required = False ,
238- type = np .float ,
238+ type = np .float64 ,
239239 help = "Override randomized surface pressure [Pa]" ,
240240 )
241241 parser .add_argument (
242242 "--weather-west-wind" ,
243243 required = False ,
244- type = np .float ,
244+ type = np .float64 ,
245245 help = "Override randomized West wind [m/s]" ,
246246 )
247247 parser .add_argument (
248248 "--weather-south-wind" ,
249249 required = False ,
250- type = np .float ,
250+ type = np .float64 ,
251251 help = "Override randomized South wind [m/s]" ,
252252 )
253253 # Common flag mask may already be added
0 commit comments