Skip to content

Examples for photonic design and simulation problems using various tools and methods.

License

Notifications You must be signed in to change notification settings

yaugenst/phodex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHODEX

Examples for photonic design problems using various open-source tools.

Installation

You can install this by cloning the repository and doing a pip install .. Note that this installs only the most basic dependencies (such NumPy) that are used for pretty much everything. Other dependencies, such as electromagnetic simulation tools, depend entirely on the examples that you want to run, so the recommended approach right now is to create an isolated environment (using e.g. conda or pyenv) and then install whatever packages are needed yourself for the examples you want to try. Maybe there will be a more convenient way to do this in the future.

Disclaimer

This project is intended as a resource for myself and for people wanting to get into (inverse) design in photonics. I can make no guarantees on correctness or best practices for any of the examples contained herein (I do my best, though). When in doubt, always refer to the official documentation and examples of the tools that are used.

About

Examples for photonic design and simulation problems using various tools and methods.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages