smhooten's repositories

TMatrixOpt

An electromagnetic solver capable of simulating and optimizing 1D (thin-layer) structures via the semi-analytical transfer matrix method. For example, one can simulate and optimize broadband distributed Bragg reflectors, anti-reflection coatings, optical bandpass filters, and photovoltaic devices.

Language:PythonLicense:GPL-3.0Stargazers:14Issues:3Issues:1

emopt

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

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

AdjointMethodExample

A simple demonstration of the adjoint method

Language:MATLABStargazers:3Issues:1Issues:0

resonant_length_search

Simple scripts to calculate the resonant length of an antenna in Lumerical using a binary search algorithm

Language:MATLABStargazers:2Issues:0Issues:0

effective_volume

Finds the effective volume of an antenna mode from an fdtd simulation

Language:MATLABLicense:MITStargazers:1Issues:0Issues:0

MRI-Learn

Survey of machine learning methods for classification of Alzheimer's Disease / Cognitvely Normal from the OASIS-1 dataset.

Language:PythonLicense:MITStargazers:1Issues:1Issues:0

reqns

A versatile, parallelized LED and laser rate equation dynamics solver built in Python.

Language:PythonLicense:BSD-2-ClauseStargazers:1Issues:0Issues:0