Nicholas Christensen's repositories
meshmode
High-order unstructured mesh representation and discrete function spaces
ytopt
ytopt: machine-learning-based search methods for autotuning
grudge
Grand Unified Discontinuous Galerkin Environment? A DG code in training.
mirgecom
Mirgecom aims to be the workhorse simulation library for the Center for Exascale-Enabled Scramjet Design at the University of Illinois.
loopy
A code generator for array-based code on CPUs and GPUs
ConfigSpace
Domain specific language for configuration spaces in Python/Cython. Useful for hyperparameter optimization and algorithm configuration.
arraycontext
Choose your favorite numpy-workalike!
scikit-optimize
Sequential model-based optimization with a `scipy.optimize` interface
charm4py
Parallel Programming with Python and Charm++
clpeak
A tool which profiles OpenCL devices to find their peak capacities
pymbolic
A simple package to do symbolic math (focus on code gen and DSLs)
pytato
Lazily evaluated arrays in Python (super duper alpha for now)
drivers_y2-prediction
Driver for the Y2 prediction
emirge
Environment for MirgeCom
pocl
pocl - Portable Computing Language
id-tagging-schema
🆔🏷 The presets and other tagging data used by the iD editor
pyopencl
OpenCL integration for Python, plus shiny features
pytential
Evaluate layer and volume potentials accurately. Solve integral equations.
MusicPiped
A Materialistic Music player that streams music
pydistmesh
PyDistMesh: A Simple Mesh Generator in Python
nekRS
our next generation fluid flow solver
android_packages_apps_UnifiedNlp
The next generation Network Location Provider, based on plugins.
remote-serial-port-server
Serial port over ethernet using a HTTP server with WebSockets and REST API.
Nek5000
Home of the Nek5000 source code