51 projects
islpy
Wrapper around isl, an integer set library
pygrist-mini
Minimal Grist API (document) client
grist-template
Templating for for Grist databases, configured by YAML
modepy
Modes and nodes for high-order methods
pyopencl
Python wrapper for OpenCL
pycuda
Python wrapper for Nvidia CUDA
pudb
A full-screen, console-based Python debugger
starlark-pyo3
Wraps starlark-rust into Python
pymetis
A graph partitioning package
orderedsets
An implementation of mutable and immutable ordered sets.
pytools
A collection of tools for Python
pymbolic
A package for symbolic computation
gmsh-interop
A parser for GMSH's .msh format
loopy
A code generator for array-based code on CPUs and GPUs
logpyle
Time series logging for Python
cgen
C/C++ source generation from an AST
codepy
Generate and execute native code at run time
meshpy
Triangular and Tetrahedral Mesh Generator
tagpy
Python Bindings for TagLib
pycparserext
Extensions for pycparser
pyvisfile
Large-scale Visualization Data Storage
pyfmmlib
Python wrappers for particle FMMs
boxtree
Quadtree/octree building in Python and OpenCL
sumpy
Fast summation in Python
pocl-binary-distribution
Pocl Binary Distribution to be used with PyOpenCL
oclgrind-binary-distribution
Oclgrind Binary Distribution to be used with PyOpenCL
genpy
AST-based generation of Python source code
pytato
Get Descriptions of Array Computations via Lazy Evaluation
leap
Time integration by code generation
dagrt
Time integration by code generation
arraycontext
Choose your favorite numpy-workalike
meshmode
High-order polynomial discretizations of and on meshes
grudge
Discretize discontinuous Galerkin operators quickly, on heterogeneous hardware
loo.py
A code generator for array-based code on CPUs and GPUs
pdf2data
Tools for extracting tabular data from PDFs, using pdfminer
pylatexparse
A parser and document tree for LaTeX documents
PyUblas
Seamless Numpy-UBlas interoperability
disttune
Distributed Autotuning with PostgreSQL
eow
Edit local files in CodeMirror
synoptic
An AJAXy notes manager
clarray
Devices arrays in OpenCL
clalgorithms
Parallel algorithms in OpenCL
ibvp
A data model for the description of (initial) boundary value problems, plus transformations
pytential
Evaluate layer and volume potentials, accurately. Solve integral equations.
cnd
A preprocessor that gives C multidimensional arrays
compyte
A common set of compute primitives for PyCUDA and PyOpenCL (to be created)
PyGouda
The EasyCheese of GPU programming
boostmpi
Boost MPI Python wrappers
hedge
Hybrid Easy Discontinuous Galerkin Environment
PyUblasExt
Added functionality for PyUblas
pyrticle
A high-order PIC code using Hedge