A list of paid, free or open source C++ (C plus plus) scientific mathematics and computing libraries, plugins and tools for machine learning, PDE solvers, DFT, FSI CHT and more. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.
C++ scientific mathematics and computing libraries, plugins and tools
- AMGCL – a header-only C++ library for solving large sparse linear systems with algebraic multigrid. [MIT]
- FFTW – A C library for computing the DFT in one or more dimensions. [GPL]
- GSL – GNU scientific library. [GPL]
- preCICE – Coupling library for partitioned multi-physics simulations (FSI, CHT, and more). [LGPL] website
- TileDB – Fast Dense and Sparse Multidimensional Array DBMS. [MIT] website
- Trilinos – High performance PDE solvers. [BSD]
- Torch – A scientific computing framework with wide support for machine learning algorithms that puts GPUs first. [BSD-3-Clause] website
Tags: c++, open source, c plus plus, c++ tools, c++ plugins, c++ libraries, c plus plus tools, c plus plus plugins, c plus plus libraries, machine learning, PDE solvers, DFT, FSI, CHT
Image: Unsplash License.
Portions of this text under: MIT license