embedded3 loads: the control-volume route between no-slip z walls carries the walls' shear (control_volume_force_with_walls); the DFG driver uses it
CI / Test (macos-latest) (push) Blocked by required conditions
CI / Test (ubuntu-latest) (push) Blocked by required conditions
CI / Build (macos-latest) (push) Waiting to run
CI / Python Bindings (maturin) (macos-latest) (push) Blocked by required conditions
CI / Python Bindings (maturin) (ubuntu-latest) (push) Blocked by required conditions
CI / WASM Build + Size Check (push) Blocked by required conditions
CI / Distributed Training Tests (push) Blocked by required conditions
CI / CI Success (push) Blocked by required conditions
Documentation / Build API Documentation (push) Failing after 4s
CI / Format Check (push) Failing after 14s
CI / Build CPU-Only (Explicit) (push) Failing after 4s
Documentation / Build User Guide (push) Successful in 3s
CI / Clippy Check (push) Failing after 1m1s
CI / Build (ubuntu-latest) (push) Failing after 1m56s
Performance Benchmarks / Run Benchmarks (push) Successful in 2m17s

Co-Authored-By: Claude Fable 5.1 <[email protected]>
This commit is contained in:
Omar Sobh
2026-09-17 17:27:19 -05:00
co-authored by Claude Fable 5.1
parent 4fecb3098c
commit 32546b1222
2 changed files with 34 additions and 1 deletions
@@ -129,7 +129,8 @@ fn dfg_3d_2z_on_the_device() {
0,
nz,
);
let fcv = mask.control_volume_force(&field, dt, RHO, RHO * NU, None, bx);
let fcv =
mask.control_volume_force_with_walls(&field, dt, RHO, RHO * NU, None, bx, true);
let zc = 0.5 * H;
let p_front = mask
.pressure_at(&field.p, CX - 0.5 * D, CY, zc)