Nathan Zhao (@zhaonat)

Top repositories

1

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).
Jupyter Notebook
114
star
2

cluster_monte_carlo

Exploration of metropolis-hastings (local) and Uli Wolff (cluster) algorithms on the Ising Model
Python
23
star
3

py-maxwell-fd3d

A functional and efficient python implementation of the 3D version of Maxwell's equations
Jupyter Notebook
22
star
4

FDFD_modules

personal set of FDFD codes used for my research. Much of this has been inspired by Yu (Jerry) Shi and Wonseok Shin
Jupyter Notebook
17
star
5

RCWA_Stochastic_Optimizer

Stochastic Optimization with rigorous-coupled-wave-analysis (RCWA)
MATLAB
14
star
6

eigenwell

finite difference based eigensolving for Maxwell's equations and photonic structures
Jupyter Notebook
13
star
7

finite_difference_domain_decomposition

implementation of finite difference frequency domain equations for Maxwell's equations and the exploration of domain decomposition, specifically Schur complements
MATLAB
13
star
8

pythonFDTD

some basic algorithms explored on the Yee Grid in FDTD
Python
10
star
9

Captcha-Breaker-With-CNNs

Collaboration on using CNNs for reading distorted letters common in CAPTCHA systems. Autumn 2017 Stanford CS229 Best Poster in Computer Vision
Python
6
star
10

shanks_born_series_fdfd

MATLAB
6
star
11

fdfd-armadillo

implementation of fdfd in C++
Jupyter Notebook
4
star
12

orbital_dynamics

simulating complex Newtonian dynamics with the Runge-Kutta algorithm
MATLAB
4
star
13

molecular_dynamics

exploration of MD simulations in MATLAB using the Verlet integrator
MATLAB
3
star
14

quantum_monte_carlo

implementation of determinant quantum monte carlo with some numerical enhancements for low temperature
MATLAB
2
star
15

pymatgen_materials_project_api_miner

python code to construct useful atomistic and structural features for machine learning on materials
Python
1
star
16

CS230-Deep-Learning-NLP

CS230 Project in NLP and Deep Learning for Digital News Sentiment Analysis
Python
1
star