Skip to content

RF Workflows

Use these examples as starting points for the listed RF calculations.

StageGoalExample
1. Build the geometrydescribe the RF structure explicitlyvalidation/crossval/05_patch_antenna.py
2. Extract resonanceuse a clean probe / Harminv pathpatch workflow notes
3. Cross-check the observablecompare with the documented analytic result, convergence study, or independent solvercrossval script output
4. Interpret the resultseparate a design estimate from a validated solver resultRecommended Configuration and Support Boundaries
  • validation/crossval/05_patch_antenna.py — patch-antenna cross-check
  • validation/crossval/11_waveguide_port_wr90.py — rectangular waveguide-port workflow
  • examples/tutorials/nonuniform_patch_demo.py — graded-z mesh example; validate the final observable with a uniform-grid refinement or independent reference
  • examples/inverse_design/multilayer_ar_coating.py — inverse-design example; validate the optimized result independently
  • use paths that exist in the current repository
  • include the modeling assumptions
  • state the mesh, boundary, source or port, observable, and validated limits
  • keep local run artifacts out of the public docs