File tree Expand file tree Collapse file tree
simpeg_drivers/components Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -233,6 +233,7 @@ def reference_model(self) -> np.ndarray | None:
233233 self .reference_inclination ,
234234 self .reference_declination ,
235235 )
236+ ref_model += 1e-8 # To avoid zeroing the angles
236237 ref_model = (field_vecs .T * ref_model ).flatten ()
237238
238239 return ref_model
@@ -271,11 +272,11 @@ def lower_bound(self) -> np.ndarray | None:
271272 else :
272273 bound_model = self ._lower_bound .model
273274
274- if (
275- self . driver . params . inversion_type == "magnetic vector"
276- and self . _upper_bound . model is not None
277- ) :
278- bound_model = - self ._upper_bound .model
275+ if self . driver . params . inversion_type == "magnetic vector" :
276+ bound_model = None
277+
278+ if self . _upper_bound . model is not None :
279+ bound_model = - self ._upper_bound .model
279280
280281 if bound_model is None :
281282 lbound = np .full (self .n_active , - np .inf )
You can’t perform that action at this time.
0 commit comments