Scientific Computing libraries

Showing projects tagged as Scientific Computing

  • PyTorch

    10.0 10.0 L3 C++
    An open source deep learning platform that provides a seamless path from research prototyping to production deployment.
  • Kaldi Speech Recognition Toolkit

    9.6 8.7 L1 Shell
    This is now the official location of the Kaldi project.
  • Torch

    9.4 0.0 C
    A scientific computing framework with wide support for machine learning algorithms that puts GPUs first. [BSD-3-Clause] website
  • Taskflow

    8.6 9.4 C++
    Fast C++ Parallel Programming with Task Dependencies
  • FFTW

    7.4 2.6 L4 C
    A C library for computing the DFT in one or more dimensions. [GPL]

    6.3 9.8 L1 POV-Ray SDL
    C++ library for high-performance multibody dynamics simulations
  • Trilinos

    6.0 9.9 C++
    High performance PDE solvers. [BSD]
  • Genann

    5.9 1.1 L4 C
    simple neural network library in ANSI C
  • FCL

    5.8 4.7 L1 C++
    Flexible Collision Library [BSD License]
  • Kratos Multiphysics

    5.0 10.0 C++
    Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
  • GSL

    4.4 0.0 L3 C
    GNU scientific library. [GPL]
  • Klein

    4.0 3.3 C++
    P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
  • BayesOpt

    3.7 0.1 L1 C++
    BayesOpt: A toolbox for bayesian optimization, experimental design and stochastic bandits.

    2.3 7.0 C++
    Hierarchical Engine for Large-scale Infrastructure Co-Simulation (HELICS)
  • Units

    2.1 7.0 C++
    A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements
  • nelson

    1.8 9.2 C++
    Nelson numerical interpreter
  • itpp

    1.7 0.0 C++
    IT++ library mirror
  • metamath

    1.6 0.0 C++
    metamath is a tiny header-only library. It can be used for symbolic computations on single-variable functions, such as dynamic computations of derivatives.
  • Dimwits

    1.4 2.0 C++
    A compact C++ header-only library providing compile-time dimensional analysis and unit awareness
  • Xerus

    1.4 0.0 C++
    A general purpose library for numerical calculations with higher order tensors, Tensor-Train Decompositions / Matrix Product States and other Tensor Networks
  • openmind

    1.3 0.0 C++
    Aizek Aizimov AI compatible framework
  • Blitz++

    1.3 0.0 L2 C++
    Git mirror of Blitz++ at
  • d-SEAMS

    1.3 1.1 C++
    The d-SEAMS C++ core engine
  • GraphMat

    1.1 5.7 C++
    A matrix header-only library, specialised use case when your matrix is part of a simulation
  • macadam

    1.0 8.2 C
    Type-generic math and numerical library supporting c99 and cpp98 (header only).