18yangyang

18yangyang

Geek Repo

Github PK Tool:Github PK Tool

18yangyang's starred repositories

pyswarms

A research toolkit for particle swarm optimization in Python

Language:PythonLicense:MITStargazers:1260Issues:39Issues:230

meep

free finite-difference time-domain (FDTD) software for electromagnetic simulations

Language:C++License:GPL-2.0Stargazers:1191Issues:68Issues:1063

gdsfactory

python library to design chips (Photonics, Analog, Quantum, MEMs, ...), objects for 3D printing or PCBs.

Language:PythonLicense:MITStargazers:486Issues:18Issues:728

ceviche

:shrimp: Electromagnetic Simulation + Automatic Differentiation

Language:PythonLicense:MITStargazers:326Issues:23Issues:19

spins-b

Photonic optimization library

Language:PythonLicense:GPL-3.0Stargazers:280Issues:30Issues:68

lumopt

Python based continuous adjoint optimization wrapper for Lumerical

Language:PythonLicense:NOASSERTIONStargazers:157Issues:18Issues:16

angler

Frequency-domain photonic simulation and inverse design optimization for linear and nonlinear devices

Language:PythonLicense:MITStargazers:152Issues:19Issues:32

SiliconPhotonicsDesign

Textbook: Lukas Chrostowski, Michael Hochberg, "Silicon Photonics Design", Cambridge University Press 2015

Multiclass_Metasurface_InverseDesign

Here, we use a conditional deep convolutional generative adversarial network (cDCGAN) to inverse design across multiple classes of metasurfaces. Reference: https://onlinelibrary.wiley.com/doi/10.1002/adom.202100548

fdtdz

Fast, scalable, accessible photonic simulation

Language:C++License:MITStargazers:110Issues:9Issues:15

GLOnet

Global optimization based on generative neural networks

Language:PythonLicense:MITStargazers:99Issues:6Issues:5

emopt

A suite of tools for optimizing the shape and topology of electromagnetic structures.

Language:PythonLicense:BSD-3-ClauseStargazers:97Issues:9Issues:22

ceviche-challenges

A suite of photonic inverse design challenge problems for topology optimization benchmarking

Language:PythonLicense:Apache-2.0Stargazers:90Issues:6Issues:2

cashocs

computational adjoint-based shape optimization and optimal control software for python

Language:PythonLicense:GPL-3.0Stargazers:50Issues:3Issues:120

PnO_OpticalMetasurfaces

Design of optical metasurfaces using MEEP's Adjoint Solver

Language:PythonStargazers:6Issues:2Issues:0

meep_adjoint_simple

Simple adjoint variable method for meep that works out of the box.

Language:PythonLicense:GPL-2.0Stargazers:6Issues:4Issues:2

adjoint_fdtd

Meep-based FDTD Implementation of Adjoint Photonic Design Method

Language:PythonStargazers:4Issues:0Issues:0

Lumerical_LumOpt_Inverse_Design

To implement inverse design method to optimize photonic devices using Lumerical's LumOpt.

Language:PythonStargazers:4Issues:0Issues:0