Getting started with IPKISS

Welcome to the basic layout training for IPKISS.flow! The goal of this training is to give you basic proficiency in the IPKISS.flow framework. In this training you will learn how to:

  • create photonics waveguides;
  • layout a basic photonics component;
  • define a compact model for a photonics component;
  • optimize a photonics component using CAMFR;
  • build and simulate small circuits using CAPHE.

IPKISS is based on Python. Are you new to Python? Don’t worry, we got you covered! It’s an easy language to learn. Follow this tutorial to get started: Introduction to Python.

Table of contents