背景:SU2-Quantum = SU2 8.3.0 "Harrier" 分支,研究量子门噪声 / 有限比特精度对 CFD 的影响(每步隐式线性解后对守恒量增量做 3-D 实数 FFT、谱空间截断/扰动再变回)。参考算例 = 3-D Taylor–Green Vortex (TGV)。术语见 docs/glossary.md,FT 滤波器机制见 docs/ft-filter.md,EPS 工作流见 docs/tgv-workflows.md。 约定(接手必读):① 正式/出结果的 Job 必须从 develop 跑(manifest sha ∈ develop);feature 仅临时测试。② 下游机 ff-only 拉取、不本地提交。③ 原始数据/派生图不入 git;登记进 private/lab/jobs.md + private/lab/experiments/<slug>.md(uses-jobs:[...])。
背景:SU2-Quantum = SU2 8.3.0 "Harrier" 分支,研究量子门噪声 / 有限比特精度对 CFD 的影响(每步隐式线性解后对守恒量增量做 3-D 实数 FFT、谱空间截断/扰动再变回)。参考算例 = 3-D Taylor–Green Vortex (TGV)。术语见 docs/glossary.md,FT 滤波器机制见 docs/ft-filter.md,EPS 工作流见 docs/tgv-workflows.md。
docs/glossary.md
docs/ft-filter.md
docs/tgv-workflows.md
约定(接手必读):① 正式/出结果的 Job 必须从 develop 跑(manifest sha ∈ develop);feature 仅临时测试。② 下游机 ff-only 拉取、不本地提交。③ 原始数据/派生图不入 git;登记进 private/lab/jobs.md + private/lab/experiments/<slug>.md(uses-jobs:[...])。
develop
private/lab/jobs.md
private/lab/experiments/<slug>.md
uses-jobs:[...]
扫描 FT_EPS > 0(谱系数振幅扰动)维度,刻画 CFD 解对"量子门噪声"的鲁棒性——这是项目的核心卖点,但目前所有 headline 结论都是 FT_EPS=0(纯谱截断、无扰动)。
FT_EPS > 0
FT_EPS=0
FT_EPS (ε) = 保留谱系数的振幅扰动:每个保留系数 × 𝒰(1−ε, 1+ε),per-(seed, TimeIter, iVar, target) 确定性 RNG(见 docs/ft-filter.md)。纯截断(ε=0)只证明了谱可压缩性("保留少量模态即可逼近真值");而噪声鲁棒性(ε>0 时解是否仍可用 / "量子优势"是否仍成立)才是"量子门噪声"框架的实证支撑。现状缺这一维。
FT_EPS
𝒰(1−ε, 1+ε)
(seed, TimeIter, iVar, target)
analysis/eps_sweep/
plot_combined.py
plot_terminal_error.py
plot_rms.py
private/lab/
tgv/submit.py
注:owner 明确「暂时不优先做 ε>0」——本 issue 是登记未来工作,不是当前冲刺项。
未设置到期时间。
未设置依赖项。
删除分支是永久的。虽然已删除的分支在实际被删除前有可能会短时间存在,但这在大多数情况下无法撤销。是否继续?
目标
扫描
FT_EPS > 0(谱系数振幅扰动)维度,刻画 CFD 解对"量子门噪声"的鲁棒性——这是项目的核心卖点,但目前所有 headline 结论都是FT_EPS=0(纯谱截断、无扰动)。为什么
FT_EPS(ε) = 保留谱系数的振幅扰动:每个保留系数 ×𝒰(1−ε, 1+ε),per-(seed, TimeIter, iVar, target)确定性 RNG(见docs/ft-filter.md)。纯截断(ε=0)只证明了谱可压缩性("保留少量模态即可逼近真值");而噪声鲁棒性(ε>0 时解是否仍可用 / "量子优势"是否仍成立)才是"量子门噪声"框架的实证支撑。现状缺这一维。任务
analysis/eps_sweep/脚本(plot_combined.py/plot_terminal_error.py/plot_rms.py)与docs/tgv-workflows.md的 EPS sweep 工作流。验收
private/lab/。参考
docs/ft-filter.md(FT_EPS、RNG、no-op 等价路径)analysis/eps_sweep/、docs/tgv-workflows.md(EPS sweep workflow)tgv/submit.py(多轴 sweep)