FEM Backend#

simpleEMS.fem_backend Module#

FEM backend for the simpleEMS pipeline.

Bridges a CSXCAD geometry to the finite-element solver: assigns each solid an electromagnetic role, meshes the structure, runs the frequency sweep, and returns the results as the same SimData named tuple the FDTD backend produces, so the plotting and export utilities work unchanged.

Functions#

simulate_step_FEM(step_file, freqs, *[, ...])

Simulate a STEP geometry with the FEM backend and return the results.

Classes#

FEMOptions([boundary, symmetry, fe_order, ...])

Solver and mesh options shared by every FEM entry point.