Yongha (yonghakim)

yonghakim

Geek Repo

Company:@kc-ml2

Home Page:https://www.linkedin.com/in/yonghakim/

Github PK Tool:Github PK Tool


Organizations
kc-ml2

Yongha's starred repositories

S4

Stanford Stratified Structure Solver - Electromagnetic simulator for layered periodic structures

Language:C++License:GPL-2.0Stargazers:126Issues:0Issues:0

NeurOLight

A Neural Operator-based Integrated Photonic Device Simulation Framework, NeurOLight NeurIPS 2022

Language:PythonLicense:MITStargazers:30Issues:0Issues:0

neurop_invdes

Neural operator surrogates for electromagnetic inverse design

Language:PythonLicense:MITStargazers:28Issues:0Issues:0

varRCWA

varRCWA algorithm implementation with GPU support

Language:C++License:GPL-3.0Stargazers:13Issues:0Issues:0

fmmax

Fourier modal method with Jax

Language:Jupyter NotebookLicense:MITStargazers:93Issues:0Issues:0

inkstone

Efficient electromagnetic solver based on rigorous coupled-wave analysis for 3D and 2D multi-layered structures with in-plane periodicity, such as gratings, photonic-crystal slabs, metasurfaces, surface-emitting lasers, nano-antennas, and more.

Language:PythonLicense:AGPL-3.0Stargazers:42Issues:0Issues:0
Language:PythonLicense:MITStargazers:33Issues:0Issues:0

IES

A package includes various time-domain numerical solvers for the Maxwell's equations.

Language:PythonLicense:MITStargazers:14Issues:0Issues:0

SimpleDreamer

A Simplified Pytorch Version of the Dreamer Algorithm

Language:PythonLicense:MITStargazers:104Issues:0Issues:0

DMFF

DMFF (Differentiable Molecular Force Field) is a Jax-based python package that provides a full differentiable implementation of molecular force field models.

Language:PythonLicense:LGPL-3.0Stargazers:146Issues:0Issues:0

rcwa

Rigorous Coupled Wave Analysis for the calculation of Photonic Crystal R/T spectra

Language:PythonLicense:MITStargazers:94Issues:0Issues:0

DFlat-tensorflow

(Tensorflow Version) D-Flat is a forward and inverse design framework for flat optics. Although specially geared for the design of metasurface optics, it may be used for any end-to-end imaging and sensing task.

Language:PythonLicense:GPL-3.0Stargazers:73Issues:0Issues:0

fdtd

A 3D electromagnetic FDTD simulator written in Python with optional GPU support

Language:PythonLicense:MITStargazers:467Issues:0Issues:0

Physics-Informed-Reinforcement-Learning

Source code for the paper "Sample-efficient inverse design of freeform nanophotonic devices with physics-informed reinforcement learning"

Language:PythonLicense:MITStargazers:7Issues:0Issues:0

jax-md

Differentiable, Hardware Accelerated, Molecular Dynamics

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:1145Issues:0Issues:0

jaxopt

Hardware accelerated, batchable and differentiable optimizers in JAX.

Language:PythonLicense:Apache-2.0Stargazers:913Issues:0Issues:0

torcwa

GPU-accelerated RCWA with automatic differentiation

Language:Jupyter NotebookLicense:NOASSERTIONStargazers:94Issues:0Issues:0

optax

Optax is a gradient processing and optimization library for JAX.

Language:PythonLicense:Apache-2.0Stargazers:1596Issues:0Issues:0
Language:Jupyter NotebookLicense:MITStargazers:1Issues:0Issues:0

PyLlama

PyLlama enables to calculate the reflection and transmission spectra of an arbitrary multilayer stack whose layers are made of dispersive or non-dispersive, absorbing or non absorbing, isotropic or anisotropic materials. The documentation and a few tutorials are available here: https://pyllama.readthedocs.io/en/latest/

Language:PythonLicense:GPL-3.0Stargazers:17Issues:0Issues:0

rcwa_tf

RCWA with inherent automatic differentiation using TensorFlow

Language:PythonLicense:BSD-3-ClauseStargazers:41Issues:0Issues:0

jax

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

Language:PythonLicense:Apache-2.0Stargazers:29497Issues:0Issues:0

meent

Electromagnetic simulation (RCWA) & optimization package in Python

Language:PythonLicense:MITStargazers:60Issues:0Issues:0

cupy

NumPy & SciPy for GPU

Language:PythonLicense:MITStargazers:8049Issues:0Issues:0

autograd

Efficiently computes derivatives of numpy code.

Language:PythonLicense:MITStargazers:6891Issues:0Issues:0

uvloop

Ultra fast asyncio event loop.

Language:CythonLicense:Apache-2.0Stargazers:10207Issues:0Issues:0

Rigorous-Coupled-Wave-Analysis

modules for semi-analytic fourier series solutions for Maxwell's equations. Includes transfer-matrix-method, plane-wave-expansion-method, and rigorous coupled wave analysis (RCWA).

Language:Jupyter NotebookLicense:MITStargazers:114Issues:0Issues:0

meep

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

Language:C++License:GPL-2.0Stargazers:1182Issues:0Issues:0

nlopt

library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization

Language:CLicense:NOASSERTIONStargazers:1823Issues:0Issues:0

grcwa

Python implementation of rigorous coupled wave analysis, autograd supported for optimization purpose

Language:PythonLicense:NOASSERTIONStargazers:60Issues:0Issues:0