embedded3 S2-8: RTX_E3_PROBE_D (diagnostic: the reconstructed route's probes at D h and 2 D h)
CI / Build (macos-latest) (push) Waiting to run
CI / Test (macos-latest) (push) Blocked by required conditions
CI / Test (ubuntu-latest) (push) Blocked by required conditions
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
CI / Build CPU-Only (Explicit) (push) Failing after 4s
Documentation / Build API Documentation (push) Failing after 4s
Documentation / Build User Guide (push) Successful in 5s
CI / Format Check (push) Failing after 10s
CI / Clippy Check (push) Failing after 1m52s
Performance Benchmarks / Run Benchmarks (push) Successful in 2m14s
CI / Build (ubuntu-latest) (push) Failing after 1m31s

Co-Authored-By: Claude Fable 5.1 <[email protected]>
This commit is contained in:
Omar Sobh
2026-09-19 10:08:57 -05:00
co-authored by Claude Fable 5.1
parent 5e1b3e0731
commit 103e2576ae
@@ -43,7 +43,12 @@ impl Mask {
let g = self.grid; let g = self.grid;
let (k0, k1) = planes.unwrap_or((0, g.nz)); let (k0, k1) = planes.unwrap_or((0, g.nz));
let h = g.dx.min(g.dy).min(g.dz); let h = g.dx.min(g.dy).min(g.dz);
let (d1, d2) = (h, 2.0 * h); // DIAGNOSTIC (S2-8): `RTX_E3_PROBE_D` moves the probes to D h and 2 D h (default 1).
let scale = std::env::var("RTX_E3_PROBE_D")
.ok()
.and_then(|v| v.parse::<f64>().ok())
.unwrap_or(1.0);
let (d1, d2) = (scale * h, 2.0 * scale * h);
let mut force = [0.0; 3]; let mut force = [0.0; 3];
let mut shear = [0.0; 3]; let mut shear = [0.0; 3];
for (idx, w) in cut.wall.iter().enumerate() { for (idx, w) in cut.wall.iter().enumerate() {