Numerical linear algebra software package
-
Updated
Nov 22, 2024 - C++
Numerical linear algebra software package
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
A C++/Python library for incomplete LU factorizations based on Jan Mayer's ILU++
Density Functional Theory with plane waves basis, applied on a 'quantum dot'. Volumetric visualization of orbitals with VTK
Implementation of PSGD optimizer in JAX
A set of useful algebraic preconditioners for iterative numerical linear-algebraic methods.
A Turbulent CFD solver on CPU and GPU using CUDA and Vulkan
Sparse Identification of Truncation Errors (SITE) for Data-Driven Discovery of Modified Differential Equations
C++ Library of the Linear Conjugate Gradient Methods (LibLCG)
ParaDiag includes diagonalization-based Parallel-in-Time (PinT) algorithms, which can handle both both dissipative and hyperbolic equations.
DG0 solver for non-isothermal flow in porous media
Implementation of the preconditioned Kaczmarz method https://arxiv.org/abs/1903.01806
Main repository of the PSCToolkit package, it contains pointer to all the various part of the library.
Direct optimisation of BPX preconditioners
Supplementary code for the paper "Quantum Realization of the Finite Element Method"
Geometric preconditioner for indirect shooting
Preconditioned conjugate gradient method with ILU preconditioner implemented in CUDA
Implementation of ConjugateGradients method using Python3.
Preconditioning and Coloring
A small collection of functions associated with radial basis function interpolation and collocation
Add a description, image, and links to the preconditioning topic page so that developers can more easily learn about it.
To associate your repository with the preconditioning topic, visit your repo's landing page and select "manage topics."