Skip to content

Add top and bottom cladding geometry in Meep/MPB mode solverΒ #558

@jonbenfri

Description

@jonbenfri

Is your feature request related to a problem? Please describe.
I want to model designs with only a bottom cladding (no top cladding). Currently, the mpb mode solver code assumes full cladding.

Describe the solution you'd like
Use two geometry components for cladding: one for the top cladding and one for the bottom cladding.

More specifically:
Copy the geometry format from the Tidy3D mode solver.

Extend the code for get_mode_solver_rib.py, get_mode_solver_coupler.py, and get_mode_solver_cross_section.py.

In the Tidy3D mode solver code, there are additional kwargs:
box_material: bottom cladding material
box_thickness: thickness of the bottom cladding

I will try to work on this and submit a pull request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions