Silicon Photonics Design Tools for GDSII Files.
Project description
SPLayout (Silicon Photonics Layout Design Tools) is a silicon photonics structures design package. It provides commonly used silicon photonics structures for fast integration and pixelated blocks for inverse design.
The GDSII streaming is based on gdspy(https://github.com/heitzmann/gdspy) and FDTD simulation is executed on Ansys Lumerical.
Dependency
Python 3.6+
gdspy
scipy
numpy
(Ansys Lumerical for FDTDSimulation and MODESimulation)
Installation
use pip:
pip install splayout
or download from the source and build/install with:
python setup.py install
Documentation
The documentation can be found here.
History (Click Here)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
splayout-0.5.6.tar.gz
(65.1 kB
view hashes)
Built Distribution
SPLayout-0.5.6-py3-none-any.whl
(96.1 kB
view hashes)