Simon Bilodeau

Results 29 comments of Simon Bilodeau

This looks like a great place to put it, I'll repackage my code and make a PR there

Snakemake is great, since you can just setup rules (shell commands that have files as inputs, and that can output new files). We could make a generic template for simulations,...

Cool, I'll take a look! I'm trying the simplest thing, just rewriting a gdsfactory simulation script as a Snakemake rule: ``` import gdsfactory as gf import gdsfactory.simulation.gmeep as gm rule...

Actually I found out about bind points for snakemake+containers, will try that to make gdsfactory run in singularity to write to the user filesystem https://stackoverflow.com/questions/52742698/snakemake-docker-example-how-to-use-volumes

Where in the cloud do you want to run sims? I have a minimal example of running MEEP via snakemake and the most up-to-date MEEP container. Snakefile: ``` rule MEEP:...

As long as the port names are associated to port objects containing the relevant properties (`midpoint`, `orientation`, `width`, `layer`, `mode_cutoff`, and `mode_symmetry`), we have everything we need to generate logical...

We'd need to define a new simulation where instead of fiber and fiber ports, there is a near2far monitor. We`d then need define a new analysis function that parses the...

For both FEM and semiconductor TCAD, the first step would be to have suitable meshing of the components (3D), or components cross-sections (2D) I know we already have Trimesh for...

what layerstack should these be built out of? the generic one here https://gdsfactory.github.io/gdsfactory/notebooks/08_pdk.html#layers ?

The current DEVSIM code solves for carrier distribution in an arbitrary PN junction or PIN junction ridge waveguide as a function of DC voltage We would need to export that...