Pinned Repositories
DG-PETSc
Functions for discontinuous Galerkin operators. [Currently focusing on sequential operators]
Discontinuous-Galerkin
This repository is dedicated to do the operations specific to Discontinuous Galerkin Methods.
feinsum
Database approach for generating near-roofline Einstein Summation kernels.
isl-rs
Rust bindings for https://libisl.sourceforge.io/user.html
loopy
A code generator for array-based code on CPUs and GPUs
pymlir
Python interface for MLIR - the Multi-Level Intermediate Representation
pytato
Lazily evaluated arrays in Python (super duper alpha for now)
symoxide
kaushikcfd's Repositories
kaushikcfd/feinsum
Database approach for generating near-roofline Einstein Summation kernels.
kaushikcfd/isl-rs
Rust bindings for https://libisl.sourceforge.io/user.html
kaushikcfd/symoxide
kaushikcfd/loopy
A code generator for array-based code on CPUs and GPUs
kaushikcfd/pymlir
Python interface for MLIR - the Multi-Level Intermediate Representation
kaushikcfd/pytato
Lazily evaluated arrays in Python (super duper alpha for now)
kaushikcfd/arraycontext
Choose your favorite numpy-workalike!
kaushikcfd/ci-support
Some scripts supporting CI jobs
kaushikcfd/ci_playground
kaushikcfd/cpython
The Python programming language
kaushikcfd/dg_benchmarks
kaushikcfd/drivers_y1-nozzle
kaushikcfd/emirge
Environment for MirgeCom
kaushikcfd/feinsum-evaluation
Contains timing scripts to evaluate the feinsum abstraction.
kaushikcfd/grudge
Grand Unified Discontinuous Galerkin Environment? A DG code in training.
kaushikcfd/isl_bindings_generator
Rust binding generator for Integer Set Library
kaushikcfd/islpy
Python wrapper for isl, an integer set library
kaushikcfd/kaushikcfd.github.io
Personal Website: https://kaushikcfd.github.io
kaushikcfd/machine-shop-maintenance
Scripts and Issues for the birds and the beers
kaushikcfd/matchpy
A library for pattern matching on symbolic expressions in Python.
kaushikcfd/meshmode
High-order unstructured mesh representation and discrete function spaces
kaushikcfd/mirgecom
Mirgecom aims to be the workhorse simulation library for the Center for Exascale-Enabled Scramjet Design at the University of Illinois.
kaushikcfd/more-itertools
More routines for operating on iterables, beyond itertools
kaushikcfd/pycuda
CUDA integration for Python, plus shiny features
kaushikcfd/pymbolic
A simple package to do symbolic math (focus on code gen and DSLs)
kaushikcfd/PyOP2
Framework for performance-portable parallel computations on unstructured meshes
kaushikcfd/pyopencl
OpenCL integration for Python, plus shiny features
kaushikcfd/pyrometheus
Code generation for thermochemistry
kaushikcfd/pytential
Evaluate layer and volume potentials accurately. Solve integral equations.
kaushikcfd/pytools