Fresnel R/T vs Tidy3D golden (tiny 2D-like slab interface)#
validated · 2026-08-28
This case compares a local FDTDX result with pinned reference data generated by Tidy3D.
Representative field across a layered material geometry.#
What is exercised#
Same physics as analytical_dielectric_slab but reference R,T from a small Tidy3D cloud sim (cached under goldens/). High-yield normalization/parity glue.
This case runs at its declared full benchmark resolution (resolution factor 1.0).
Recorded result#
Metric |
Observed / error |
Reference / limit |
Error |
Effective budget |
Result |
|---|---|---|---|---|---|
|
0.0407569 |
0.0434504 |
0.00269345 |
0.00847603 |
PASS |
|
0.959243 |
0.956552 |
0.00269059 |
0.0578276 |
PASS |
The table is rendered from progress.json; it is not a hand-written success claim. For metrics that report an error directly, the “observed” column repeats that error and the reference column is the acceptance threshold.
Reproduce#
uv run fdtdx-bench run --case parity_fresnel_interface
Implementation and provenance: benchmarks/cases/parity_fresnel_interface/case.yaml, benchmarks/cases/parity_fresnel_interface/run.py, benchmarks/goldens/parity_fresnel_interface.npz.