numgrids¶
Working with numerical grids made easy.
numgrids gives you a high-level, NumPy-friendly API for numerical grids, differentiation matrices, and coordinate transformations — so you can focus on the physics or mathematics of your problem instead of bookkeeping grid indices and scale factors.
Grids & Axes
Equidistant, Chebyshev, logarithmic, and periodic axes. Tensor-product grids in any dimension.
Spectral Differentiation
FFT, Chebyshev, and finite-difference methods — selected automatically. Sparse matrix export for PDE solves.
Curvilinear Coordinates
Built-in spherical, cylindrical, and polar grids with gradient, divergence, curl, and Laplacian.
Boundary Conditions
Dirichlet, Neumann, and Robin BCs at the array level or inside sparse linear systems.