diff --git a/examples/lj_func.py b/examples/lj_func.py index 2792c07130bcf3fadf8086bb9780775d2b35d0d4..b75cd272dde75b166bf979fb05da6726ba48cdcd 100644 --- a/examples/lj_func.py +++ b/examples/lj_func.py @@ -35,7 +35,7 @@ psim.from_file("data/minimd_setup_4x4x4.input", ['mass', 'position', 'velocity'] psim.create_cell_lists(2.8, 2.8) psim.create_neighbor_lists() psim.periodic(2.8) -psim.vtk_output("output/test") +psim.vtk_output(f"output/test_{target}") psim.compute(lj, cutoff_radius, {'sigma6': sigma6, 'epsilon': epsilon}) psim.compute(euler, symbols={'dt': dt}) psim.target(pairs.target_cpu()) diff --git a/src/pairs/transformations/modules.py b/src/pairs/transformations/modules.py index b052c16816adaa81108e04baa63b49964c24b7ec..387b8f6b16ed7db0b294d89ee74dba94178f6abf 100644 --- a/src/pairs/transformations/modules.py +++ b/src/pairs/transformations/modules.py @@ -174,7 +174,7 @@ class ReplaceModulesByCalls(Mutator): resize_stmts.append( Filter(sim, sim.resizes[resize_id] > 0, Block(sim, - [Print(sim, f"Resizing {resize_id} -> {capacity.name()}")] + + [Print(sim, f"resizes[{resize_id}] -> {capacity.name()}")] + [Assign(sim, capacity, self.grow_fn(sim.resizes[resize_id]))] + [a.realloc() for a in capacity.bonded_arrays()] + props_realloc)))