Gaussian beam Fresnel / power checks

Gaussian beam Fresnel / power checks#

validated · 2026-08-28

analyticalresolution 1analyticalhigh_yieldp1gaussiansource

This case checks the implementation against an analytical identity, convergence property, or independent physics invariant. The originating Tidy3D example is AdvancedGaussianSources.ipynb, pinned at commit c37c785d52e9.

Technical schematic associated with Gaussian beam Fresnel / power checks

Gaussian-beam field and envelope schematic.#

What is exercised#

Upstream solver/tests/simulation/physics/sources/test_gaussian_source.py

This case runs at its declared full benchmark resolution (resolution factor 1.0).

Recorded result#

Metric

Observed / error

Reference / limit

Error

Effective budget

Result

pytest_exit

0

0

0

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 analytical_gaussian_source

Implementation and provenance: benchmarks/cases/analytical_gaussian_source/case.yaml, benchmarks/cases/analytical_gaussian_source/run.py.

Return to the example atlas