DPhox#
Yet another library for photonic design.
At a glance#
The dphox
module is yet another Python 3-based design tool for automating photonic device development.
Note: This is a work in progress. Expect features in the code to be unstable until version 0.1.0
. Note the low
test coverage, which will be improved in coming weeks.
Documentation and tutorials#
The documentation contains the API reference for dphox
and the tutorials you need to get started.
We also provide a number of Colab tutorials to introduce the basics:
Fundamentals: the core classes
dp.Pattern
anddp.Curve
and various transformations / examples.Design workflow: concepts for designing a chip in an automated fabless workflow.