diff --git a/src/CelerisLab/lbm/refinement_stepper.py b/src/CelerisLab/lbm/refinement_stepper.py index dbbc1df..03c27f6 100644 --- a/src/CelerisLab/lbm/refinement_stepper.py +++ b/src/CelerisLab/lbm/refinement_stepper.py @@ -670,10 +670,9 @@ class FixedPatchStepper: old, new, source, base_count=count, level_steps=(count, 2*count, 4*count), phase="postcollision_g", **options) candidate = type(self)( - cfg, pairs[0].bounds, context=self.ctx, base_block=base_block, - fine_block=fine_block, child_block=child_block, - child_rectangles_in_parent=new.child.bounds, - child_objects=child_objects, child_jets=jets, + cfg, context=self.ctx, refinements=[pairs[0].bounds, new.child.bounds], + level_blocks=[base_block, fine_block, child_block], + level_objects=[(), (), child_objects], level_jets=[(), (), jets], observe_raw_exchange=self._observe_raw_exchange, observe_window_exchange=self._observe_window, explosion=self._explosion) try: