Floris Laporte's Projects
My attempt at blogging.
Library for fast computations involving indistinguishable bosons
Tiling Window Manager for Windows
:shrimp: Electromagnetic Simulation + Automatic Differentiation
Conda + KLayout
Solving large systems of linear equations using sparse matrix methods.
My dmenu fork (upstream: https://git.suckless.org/dmenu)
My dwm fork (upstream: https://git.suckless.org/dwm)
Tiled Window Management for Vim
Find Eigenvalues and Eigenvectors with Rust using UMFPACK + ARPACK
Workshop on photonic device and circuit simulation using open-source tools. Created for Princeton's Spring 2020 ELE559 : Photonic Systems class.
a simple example on how to code an Euler bend in IPKISS or gdsfactory.
A 3D electromagnetic FDTD simulator written in Python with optional GPU support
Fast, scalable, accessible photonic simulation
my website/blog
A fork of flask-multi-upload (https://github.com/kirsle/flask-multi-upload)
My personal KLayout wrappers and utility functions
Python package to generate GDS layouts.
googlecl is google on command line.
gdsfactory plugins
My Portable Linux Home Folder
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
Jaxwell is JAX + Maxwell
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
KLayout Main Sources
Solve sparse linear systems in JAX using the KLU algorithm
Vim + LaTeX snippets setup