Skip to content
View twhughes's full-sized avatar
🌴
hi
🌴
hi

Organizations

@fancompute

Block or report twhughes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Fast electromagnetic solver (FDTD) at scale.

Python 287 66 Updated Nov 28, 2025

RCWA with inherent automatic differentiation using TensorFlow

Python 51 11 Updated Jun 24, 2021

Google Drive Public File Downloader when Curl/Wget Fails

Python 4,977 396 Updated Aug 12, 2025

Implementation of Ogata's (2005) method for Hankel transforms.

Jupyter Notebook 48 5 Updated Nov 24, 2025

📐 Numerical integration (quadrature, cubature) in Python

787 90 Updated Apr 4, 2023

PyLops – A Linear-Operator Library for Python

Python 491 123 Updated Nov 24, 2025

Rich is a Python library for rich text and beautiful formatting in the terminal.

Python 54,613 1,951 Updated Oct 9, 2025

A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.

Python 24,368 2,174 Updated Nov 14, 2025

📐 Workshop material for optical inverse design and automatic differentiation

Jupyter Notebook 115 37 Updated Mar 20, 2020

🌱 Guided-mode expansion of photonic crystal slabs

Python 131 37 Updated Feb 3, 2025

🗺️ Generate an interactive geo heatmap from your Google location data

Python 2,061 228 Updated Aug 17, 2024

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

Python 34,150 3,274 Updated Nov 29, 2025
JavaScript 762 163 Updated Nov 8, 2024

Small blender python script that create a 2D mesh from an image.

Python 5 1 Updated Dec 10, 2016

🦐 Electromagnetic Simulation + Automatic Differentiation

Python 384 84 Updated Jul 6, 2023

🌊 Numerically solving and backpropagating through the wave equation

Python 537 85 Updated Feb 8, 2020

Linear operators for discretizations of differential equations and scientific machine learning (SciML)

Julia 284 72 Updated Jun 15, 2023

Flexible simulation package for optical neural networks

Python 256 45 Updated Apr 22, 2020

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

Python 174 52 Updated Dec 14, 2019

Efficiently computes derivatives of NumPy code.

Python 7,402 932 Updated Nov 25, 2025

MATLAB-based solver package of Maxwell's equations by the FDFD method

MATLAB 118 48 Updated Apr 16, 2025

Pure Python implementation of the finite difference frequency domain (FDFD) method for electromagnetics

Jupyter Notebook 61 19 Updated Nov 5, 2018

Pure Julia implementation of the finite difference frequency domain (FDFD) method for electromagnetics

Jupyter Notebook 37 9 Updated Jan 1, 2021

This repository contains Matlab programs that can efficiently perform a comprehensive list of 2D electromagnetic simulations based on the finite difference frequency domain (FDFD) technique

MATLAB 25 14 Updated Feb 23, 2018

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

C++ 1,509 735 Updated Nov 28, 2025

Command-line program to download videos from YouTube.com and other video sites

Python 138,983 10,559 Updated Nov 26, 2025

Iterative FDFD solver of Maxwell's equations for large 3D problems

C 37 14 Updated Sep 28, 2015

Google Sheets Python API

Python 7,435 979 Updated Oct 24, 2025