fsi2 overset harness: RTX_FSI2O_CASE=FSI3 (the FSI3 constants with FEATFLOW level-4 references in the summary), RTX_FSI2O_SAVE_FROM (instants only from a time on — a dense last period for the viewer)
CI / Format Check (push) Failing after 5s
Documentation / Build User Guide (push) Successful in 0s
CI / Build (ubuntu-latest) (push) Failing after 6s
CI / Build CPU-Only (Explicit) (push) Failing after 53s
Performance Benchmarks / Run Benchmarks (push) Failing after 5s
Documentation / Build API Documentation (push) Failing after 13s
CI / Clippy Check (push) Failing after 23s
CI / Build (macos-latest) (push) Canceled after 0s
CI / Test (macos-latest) (push) Canceled after 0s
CI / Test (ubuntu-latest) (push) Canceled after 0s
CI / Python Bindings (maturin) (macos-latest) (push) Canceled after 0s
CI / Python Bindings (maturin) (ubuntu-latest) (push) Canceled after 0s
CI / WASM Build + Size Check (push) Canceled after 0s
CI / Distributed Training Tests (push) Canceled after 0s
CI / CI Success (push) Canceled after 0s
CI / Format Check (push) Failing after 5s
Documentation / Build User Guide (push) Successful in 0s
CI / Build (ubuntu-latest) (push) Failing after 6s
CI / Build CPU-Only (Explicit) (push) Failing after 53s
Performance Benchmarks / Run Benchmarks (push) Failing after 5s
Documentation / Build API Documentation (push) Failing after 13s
CI / Clippy Check (push) Failing after 23s
CI / Build (macos-latest) (push) Canceled after 0s
CI / Test (macos-latest) (push) Canceled after 0s
CI / Test (ubuntu-latest) (push) Canceled after 0s
CI / Python Bindings (maturin) (macos-latest) (push) Canceled after 0s
CI / Python Bindings (maturin) (ubuntu-latest) (push) Canceled after 0s
CI / WASM Build + Size Check (push) Canceled after 0s
CI / Distributed Training Tests (push) Canceled after 0s
CI / CI Success (push) Canceled after 0s
Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_01LzcjQX7tvgn87CQCyg9Cfr
This commit is contained in:
co-authored by
Claude Fable 5.1
parent
415c32ab04
commit
e54729241d
@@ -283,6 +283,10 @@ pub fn run_march_overset(case: BenchmarkCase, config: &OversetMarchConfig) -> Ov
|
||||
});
|
||||
let (t_fluid, t_structure) = (std::cell::Cell::new(0.0_f64), std::cell::Cell::new(0.0_f64));
|
||||
let prev_area = std::cell::Cell::new(fluid.borrow().shared.read().unwrap().area());
|
||||
let save_from: f64 = std::env::var("RTX_FSI2O_SAVE_FROM")
|
||||
.ok()
|
||||
.and_then(|v| v.parse().ok())
|
||||
.unwrap_or(0.0);
|
||||
let save_every: usize = std::env::var("RTX_FSI2O_SAVE_EVERY")
|
||||
.ok()
|
||||
.and_then(|v| v.parse().ok())
|
||||
@@ -418,7 +422,9 @@ pub fn run_march_overset(case: BenchmarkCase, config: &OversetMarchConfig) -> Ov
|
||||
fluid.borrow_mut().commit_base();
|
||||
// `RTX_FSI2O_SAVE_EVERY=N` (+ `RTX_FSI2O_SAVE`): the composite at
|
||||
// every N-th committed step, for the offline chain audit.
|
||||
if save_every > 0 && (step + 1) % save_every == 0 {
|
||||
// `RTX_FSI2O_SAVE_FROM=t` (0): instants only from t on — a dense
|
||||
// last period for the viewer without a gigabyte of the onset.
|
||||
if save_every > 0 && (step + 1) % save_every == 0 && t_now >= save_from {
|
||||
if let Ok(dir) = std::env::var("RTX_FSI2O_SAVE") {
|
||||
let d_now = extract(&flag_state);
|
||||
let dd_now = extract_velocity(&flag_state);
|
||||
|
||||
Reference in New Issue
Block a user