High performance computational platform in Python for the spectral Galerkin method
-
Updated
May 23, 2024 - Python
High performance computational platform in Python for the spectral Galerkin method
Rust Scientific Libary. ODE and DAE (Runge-Kutta) solvers. Special functions (Bessel, Elliptic, Beta, Gamma, Erf). Linear algebra. Sparse solvers (MUMPS, UMFPACK). Probability distributions. Tensor calculus.
3D Spectral boundary integral solver for cell-scale blood flow
A flexible framework for solving PDEs with modern spectral methods.
Systems Neuroscience Computing in Python: user-friendly analysis of large-scale electrophysiology data
Polynomial bases for spectral element methods.
This is my Code for my Year 3 Bsc Mathematics Project at Durham University. This project is focussed on using spectral methods and the quaslinearization method to solve non-linear ODEs. I developed a linear ODE solver that can use a Chebyshev / Laguerre / Even Chebsyev or Trigonometric basis.
Benchmarking performance of spectral methods for signal processing
📈 Common API (C++ and Python) for Fast Fourier Transform HPC libraries (publish-only mirror)
Density Functional Theory with plane waves basis, applied on a 'quantum dot'. Volumetric visualization of orbitals with VTK
Supplemental materials to a scientific paper on the computation of Quasinormal Modes of Morris-Thorne wormholes
Spectral orientation fabric model for polycrystalline materials
Supplemental materials to a scientific paper on the computation of Quasinormal Modes in a non-commutative model for Schwarzschild black holes
Radio-wave transfer matrix model for glacier ice
Solving Poisson equation using a spectral method, also introducing VTK which will probably be used for other projects
End-semester project for a course on nonlinear PDEs.
Code for paper "Searching for polarization in signed graphs: a local spectral approach" (published at WebConf 2020)
Tools for building fast, hackable, pseudospectral partial differential equation solvers on periodic domains
Add a description, image, and links to the spectral-methods topic page so that developers can more easily learn about it.
To associate your repository with the spectral-methods topic, visit your repo's landing page and select "manage topics."