Skip to content

KLayoutPhotonicPCells Core Library. Functionallities to extend KLayout PCells for Photonics

License

Notifications You must be signed in to change notification settings

pythonoptics/KLayoutPhotonicPCells-core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KLayoutPhotonicPCells-core

KLayoutPhotonicPCells core Package

This package extends KLayout with photonic PCells. Namely it provides the possibility to create ports. Ports in comparison to pins of electronics have additionally to the position also a direction and length. Furthermore, this package allows to build hierarchical PCells. These allow instantiating other PCells and connect them via ports or position them relativ to the coordinate system of the parent PCell.

The full pdf-documentation is in the doc folder. Otherwise, the full documentation can be found as a sphinx website at doc/build/html/index.html .

About

KLayoutPhotonicPCells Core Library. Functionallities to extend KLayout PCells for Photonics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 67.6%
  • C++ 31.2%
  • Shell 1.2%