λ = 1.55 µm · 3 PORTS
Y-splitter.
- Rel. L2
- 11.6%
- Speedup
- 243×
- bamsolve
- 2.7 s
- Meep
- 662 s
Mesh check is not passed. Time, PML, and boundary checks passed.
03 / BENCHMARK
The product example is the 15 µm Y-branch. The Meep clock is 661.74 s, measured, with symmetry on and 4 MPI ranks. Drag a model to rotate.
~800×
0.82 s vs 662 s
S-parameters and fields
~1,200×
0.55 s vs 662 s
S-matrix only
15 µm
three-port Y-branch
λ = 1.55 µm
The four devices below compare |Re(E)|² at z = 0. Error is port-normalized relative L2. One complex scale is fixed at the input port. Input ports are red. Output ports are black.
λ = 1.55 µm · 3 PORTS
Mesh check is not passed. Time, PML, and boundary checks passed.
λ = 1.55 µm · 4 PORTS
Mesh check is not passed. Time, PML, and boundary checks passed.
λ = 1.55 µm · 1 PORT + TIP
Mesh check is not passed. Time, PML, and boundary checks passed. The black plane is the tip, not a guided output.
λ = 1.55 µm · 2 PORTS
The time repeat hit the time cap. Mesh, PML, and boundary checks are not run.
Silicon thickness is 0.22 µm. Height in the viewer is scaled so the slab is visible. Field times fill the Meep sample grid. They are not the S-matrix times in the header.