Scientific Computing libraries

Showing projects tagged as Scientific Computing

  • PyTorch

    10.0 10.0 L3 C++
    Tensors and Dynamic neural networks in Python with strong GPU acceleration
  • Kaldi Speech Recognition Toolkit

    9.6 7.5 L1 Shell
    kaldi-asr/kaldi is the official location of the Kaldi project.
  • Torch

    9.3 0.0 C
  • Taskflow

    8.9 8.3 C++
    A General-purpose Parallel and Heterogeneous Task Programming System
  • FFTW

    7.4 2.0 L4 C

    6.8 9.9 L1 C++
    High-performance C++ library for multiphysics and multibody dynamics simulations
  • Trilinos

    6.3 9.9 C++
    Primary repository for the Trilinos Project
  • FCL

    6.2 0.0 L1 C++
    Flexible Collision Library
  • Genann

    6.0 0.0 L4 C
    simple neural network library in ANSI C
  • Kratos Multiphysics

    5.5 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.7 0.0 L3 C
    GNU Scientific Library with CMake build support and AMPL bindings
  • preCICE

    4.6 9.2 C++
    A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
  • Klein

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

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

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

    2.6 5.8 C++
    A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements
  • Modern C++ framework for Symbolic Regression

    2.3 10.0 C++
    Modern C++ framework for symbolic regression that uses genetic programming to explore a hypothesis space of possible mathematical expression.
  • nelson

    2.2 9.1 C++
    Nelson numerical interpreter
  • itpp

    1.9 0.0 C++
    IT++ library mirror/fork. C++ library of mathematical, signal processing and communication classes and functions.
  • suanPan

    1.7 0.0 C++
    🧮 An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework
  • metamath

    1.6 0.0 C++
    Meta mathematics. Symbolic functions and derivatives.
  • d-SEAMS

    1.6 0.0 C++
    The d-SEAMS C++ core engine
  • openmind

    1.5 0.0 C++
    Deduction framework with arbitrary mathematical system solver.
  • Xerus

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

    1.5 0.0 C++
    A compact C++ header-only library providing compile-time dimensional analysis and unit awareness
  • Blitz++

    1.3 0.0 L2 C++
    Git mirror of Blitz++ at
  • GraphMat

    1.0 0.0 C++
    A matrix header-only library, uses graphs internally, helpful when your matrix is part of a simulation where it needs to grow many times (or auto expand)
  • macadam

    0.9 0.0 C
    Type-generic math, linear algebra and numerical library.