Nathan Zhao's repositories
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).
cluster_monte_carlo
Exploration of metropolis-hastings (local) and Uli Wolff (cluster) algorithms on the Ising Model
py-maxwell-fd3d
A functional and efficient python implementation of the 3D version of Maxwell's equations
FDFD_modules
personal set of FDFD codes used for my research. Much of this has been inspired by Yu (Jerry) Shi and Wonseok Shin
RCWA_Stochastic_Optimizer
Stochastic Optimization with rigorous-coupled-wave-analysis (RCWA)
finite_difference_domain_decomposition
implementation of finite difference frequency domain equations for Maxwell's equations and the exploration of domain decomposition, specifically Schur complements
pythonFDTD
some basic algorithms explored on the Yee Grid in FDTD
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
fdfd-armadillo
implementation of fdfd in C++
orbital_dynamics
simulating complex Newtonian dynamics with the Runge-Kutta algorithm
molecular_dynamics
exploration of MD simulations in MATLAB using the Verlet integrator
quantum_monte_carlo
implementation of determinant quantum monte carlo with some numerical enhancements for low temperature
CS230-Deep-Learning-NLP
CS230 Project in NLP and Deep Learning for Digital News Sentiment Analysis
pymatgen_materials_project_api_miner
python code to construct useful atomistic and structural features for machine learning on materials
cs231n_tfR2N2
Building the R2N2 network using tensorflow
pythondata
repo for code published on pythondata.com