add fixed-skip and preseed re-order inside of inversion, not sure how runs were successful previously
@@ -290,6 +290,7 @@ class Inversion:
for combo in combo_values:
+ if self.grid_as_starting_points is False:
self.x_fixed = combo
trajectory = []
@@ -307,14 +308,14 @@ class Inversion:
self.fm.bounds[1][self.inds_free][upper_bound_violation] - eps
del lower_bound_violation, upper_bound_violation
+ # Find the full state vector with bounds checked
+ x = self.full_statevector(x0)
+
# Regardless of anything we did for the heuristic guess, bring the
# static preseed back into play (only does anything if inds_preseed
# is not blank)
x0[self.inds_preseed] = combo
- # Find the full state vector with bounds checked
- x = self.full_statevector(x0)
-
# Record initializaation state
geom.x_surf_init = x[self.fm.idx_surface]
geom.x_RT_init = x[self.fm.idx_RT]
