This page gives the public support summary without internal validation details.
| Status | Meaning |
|---|
| recommended default | best place to start for public examples and ordinary RF workflows |
| experimental / under active validation | useful, but support boundaries are narrower |
| unsupported | should fail clearly rather than degrade silently |
| Dimension | Recommended subset |
|---|
| grid / runner | uniform Cartesian Yee |
| boundaries | PEC, CPML, bounded UPML |
| sources | point/current, lumped port, wire port, specialized microstrip-line port, rectangular waveguide port |
| observables | probes, flux, Harminv resonance, selected S-parameter workflows, documented far-field workflows |
| materials | isotropic linear, conductive, and documented dispersive subsets |
| workflows | cavity, waveguide, patch-style resonance, simple scattering, de-embedding, selected differentiable proxy objectives |
| Primitive | Calculation API | Public status |
|---|
lumped/wire add_port(...) | run(compute_s_params=True) | recommended for the matching port family |
lumped/wire add_port(...) | forward(port_s11_freqs=...) | differentiable S11 vectors on the uniform single-device path |
add_msl_port(...) | compute_msl_s_matrix() | specialized microstrip-line workflow |
add_waveguide_port(...) | compute_waveguide_s_matrix() | rectangular waveguide workflow |
add_coaxial_port(...) | experimental | under active validation |
add_floquet_port(...) | experimental | periodic / unit-cell workflow under active validation |
| sources, TFSF, probes, flux monitors | not port calculators | field/flux/time observables |
| Lane | Public note |
|---|
| non-uniform mesh | useful for thin-substrate experiments; not the default lane |
| SBP-SAT / subgridding | experimental local mesh refinement |
| ADI | experimental accuracy/stability lane |
| distributed execution | scaling lane; check feature combinations |
| Floquet/Bloch | experimental periodic/unit-cell workflow |
| coaxial and advanced ports | under active validation |
| inverse-design extensions | available for selected workflows; check current examples |
Unsupported combinations should fail clearly. Common examples include mixing non-uniform mesh with Floquet, TFSF, broad DFT-plane workflows, MSL S-matrix extraction, coaxial ports, or lumped RLC unless the relevant guide explicitly says that combination is supported.
If the workflow is not in the recommended default lane, describe it as experimental or under active validation and link to the current example or limitation page.