A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
Repository Index
47,133 repositories indexed
1–22 of 22 · Most stars
The public CGAL repository, see the README below
- cgal
- c-plus-plus
- geometry
- algorithms
mlpack: a fast, header-only C++ machine learning library
- machine-learning-library
- c-plus-plus
- deep-learning
- nearest-neighbor-search
ArrayFire: a general purpose GPU library.
C++ implementation of the Python Numpy library
- python
- numpy
- c-plus-plus
- numerical-analysis
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
- optimization
- nonlinear
- derivatives
- code-generation
The development repository for the deal.II finite element library
- finite-elements
- c-plus-plus
- fem
- hpc
A C++ GPU Computing Library for OpenCL
- opencl
- boost
- c-plus-plus
- cpp
Primary repository for the Trilinos Project
- snl-science-libs
- sandia-national-laboratories
- hpsf
- scientific-computing
SymEngine is a fast symbolic manipulation library, written in C++
- math
- computer-algebra
- c-plus-plus
Open Babel is a chemical toolbox designed to speak the many languages of chemical data.
- chemistry
- chemical-data
- cheminformatics
- c-plus-plus
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.
- kratos
- fem
- dem
- parallel-computing
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
- quantum-chemistry
- c-plus-plus
- python
- computational-chemistry
A modern C++ CSV parser and serializer that doesn't make you choose between ease of use or performance.
C++ library for solving large sparse linear systems with algebraic multigrid method
- amg
- c-plus-plus
- sparse-linear-systems
- opencl
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
- opencl
- cuda
- c-plus-plus
- gpgpu
Modern C++ quantum computing library
- quantum-computing
- c-plus-plus
- cpp
- cpp11
NOTE: development in stuntrally3 repo. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.
Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.
- sequence-alignment
- edit-distance
- levehnstein-distance
- library
The TiGL Geometry Library to process aircraft geometries in pre-design.
- opencascade
- aircraft
- c-plus-plus
- geometry
A framework for high-performance domain decomposition methods.
- c-plus-plus
- linear-algebra
- python
- fortran
Single-header C++ JIT compiler/evaluator for mathematical expressions
- expression-evaluator
- expression-parser
- formula-engine
- formula-evaluator