MCPcopy Create free account
hub / github.com/NanoComp/meep / multilayer_opt.py

File multilayer_opt.py

python/examples/adjoint_optimization/multilayer_opt.py:None–None  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1"""Shape optimization of a multilayer stack over a broad bandwidth.
2
3The 1D stack consists of alternating materials of index N_LAYER_1 and N_LAYER_2
4in the arrangement: N_LAYER_2, N_LAYER_1, N_LAYER_2, N_LAYER_1, ..., N_LAYER_2.

Callers

nothing calls this directly

Calls 5

multilayer_stackFunction · 0.85
levelset_and_smoothingFunction · 0.70
str_from_listFunction · 0.70
maxFunction · 0.50
minFunction · 0.50

Tested by

no test coverage detected