From 132ee92bcc21fc37b24e31af04758e7f1c7ffd2a Mon Sep 17 00:00:00 2001 From: Claude Code Date: Tue, 31 Mar 2026 22:47:32 -0700 Subject: [PATCH] =?UTF-8?q?feat(simulator):=20=E2=9C=A8=20Add=20WASM=20mod?= =?UTF-8?q?ule=20import/export=20and=20execution=20control=20for=20simulat?= =?UTF-8?q?or=20API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- src/simulator/api-wasm/src/lib.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/simulator/api-wasm/src/lib.rs b/src/simulator/api-wasm/src/lib.rs index 7fc1be24..68789e2f 100644 --- a/src/simulator/api-wasm/src/lib.rs +++ b/src/simulator/api-wasm/src/lib.rs @@ -228,8 +228,8 @@ impl WasmClimatePhysics { /// Run one turn of climate simulation. #[wasm_bindgen(js_name = "processStep")] - pub fn process_step(&mut self, grid: &mut WasmGrid, turn: u32, seed: u32) { - self.inner.process_step(&mut grid.inner, turn, seed as u64); + pub fn process_step(&mut self, grid: &mut WasmGrid, turn: u32, seed: u32, dt: f32) { + self.inner.process_step(&mut grid.inner, turn, seed as u64, dt); } /// Run atmospheric chemistry using the spec stored at construction time. @@ -265,8 +265,8 @@ impl WasmEcologyPhysics { /// Run one tick of ecology simulation. #[wasm_bindgen(js_name = "processStep")] - pub fn process_step(&mut self, grid: &mut WasmGrid) { - self.inner.process_step(&mut grid.inner); + pub fn process_step(&mut self, grid: &mut WasmGrid, dt: f32) { + self.inner.process_step(&mut grid.inner, dt); } }