Skip to content

Commit 67117a8

Browse files
committed
fix runner by adding init_fn logic
1 parent 87d3baf commit 67117a8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

torchsim/runners.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,13 @@ def integrate(
7777
)
7878

7979
dtype, device = state.positions.dtype, state.positions.device
80-
state, update_fn = integrator(
81-
state=state,
80+
init_fn, update_fn = integrator(
8281
model=model,
8382
kT=torch.tensor(temps[0] * unit_system.temperature, dtype=dtype, device=device),
8483
dt=torch.tensor(timestep * unit_system.time, dtype=dtype, device=device),
8584
**integrator_kwargs,
8685
)
86+
state = init_fn(state)
8787

8888
for step in range(1, n_steps + 1):
8989
state = update_fn(state, kT=temps[step - 1] * unit_system.temperature)

0 commit comments

Comments
 (0)