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.10.tar.gz
(66.7 kB
view hashes)
Built Distribution
SPLayout-0.5.10-py3-none-any.whl
(97.1 kB
view hashes)
Close
Hashes for SPLayout-0.5.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ceafe02039bba47f1ac2f38b44ba1bfb98dd016f7e61f7213bc1d07f56e5f662 |
|
MD5 | 79b3310790a734b874c8cc6946b5a439 |
|
BLAKE2b-256 | e5bb97dbb932a1dd19ada35e000440116e91b7015df01b83351ea359f57b56e9 |