zachjweiner/pystella
A code generator for grid-based PDE solving on CPUs and GPUs
This helps researchers and scientists simulate complex physical systems by solving Partial Differential Equations (PDEs) on computational grids. You input the equations and algorithms, and it outputs high-performance simulations that run efficiently across multiple CPUs or GPUs. It's designed for physicists, engineers, and computational scientists who need to model phenomena like fluid dynamics, electromagnetism, or cosmological processes.
No commits in the last 6 months. Available on PyPI.
Use this if you need to run high-performance simulations of grid-based physical systems described by Partial Differential Equations, especially if you want to utilize multiple CPUs or GPUs.
Not ideal if your problem does not involve grid-based simulations or requires a non-numerical or analytical solution to PDEs.
Stars
23
Forks
2
Language
Python
License
MIT
Category
Last pushed
Aug 06, 2023
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/zachjweiner/pystella"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Dav1dde/glad
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Aleph-Alpha/ts-rs
Generate TypeScript bindings from Rust types
apollographql/apollo-tooling
✏️ Apollo CLI for client tooling (Mostly replaced by Rover)
mmcloughlin/avo
Generate x86 Assembly with Go
krzysztofzablocki/Sourcery
Meta-programming for Swift, stop writing boilerplate code.