Alec Hammond's repositories
meep_adjoint_simple
Simple adjoint variable method for meep that works out of the box.
subpixel_smoothing
A series of scripts to test and demonstrate Meep's subpixel smoothing for adjoint calculations.
VectorModesolver
Vector Finite Difference Maxwell Modesolver
meep_openmp
OpenMP benchmarking routines and results for meep
photonics-opt-testbed
testbed problems for photonics optimization
gdsfactory
Python package to generate GDS layouts.
GeometryPrimitives.jl
geometric primitives for piecewise functions on grids
ImplicitGlobalGrid.jl
Almost trivial distributed parallelization of stencil-based GPU and CPU applications on a regular staggered grid
jax
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
julia
The Julia Programming Language
libctl
Guile-based library implementing flexible control files for scientific simulations
meep-adjoint
Revised adjoint solver for MEEP.
meep_adjoint
Adjoint-solver module for MEEP.
MeepCon
✨ Build a beautiful and simple website in literally minutes. Demo at https://beautifuljekyll.com
MPIHaloArrays.jl
An array type for MPI halo data exchange in Julia
nlopt
library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization
ollama
Get up and running with Llama 2 and other large language models locally
ParallelStencil.jl
Package for writing high-level code for parallel high-performance stencil computations that can be deployed on both GPUs and CPUs
pymeep-nightly-recipe
Copyright (C) 2020 Simpetus, LLC
simphony
A simulator for photonic integrated circuits.