A Python-embedded modeling language for convex optimization problems.
- python
- cvxpy
- optimization
- modeling-language
47,133 repositories indexed
1–24 of 33 · Most stars
A Python-embedded modeling language for convex optimization problems.
C++ implementation of the Python Numpy library
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.
Multi-dimensional arrays (tensors) and numerical definitions for Elixir
POT : Python Optimal Transport
Fast numerical array expression evaluator for Python, NumPy, Pandas, PyTables and more
Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra
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
automatic differentiation made easier for C++
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
An efficient C++20 GPU numerical computing library with Python-like syntax
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.
Owl - OCaml Scientific Computing @ https://ocaml.xyz
:triangular_ruler: Numerical integration (quadrature, cubature) in Python
Chebfun: numerical computing with functions.
Numerical linear algebra software package
A Python native dynamical system simulation framework in the block diagram paradigm.
Solve automatic numerical differentiation problems in one or more variables.
Open source math and physics engine that executes MATLAB-syntax code. Features a modern compiler, automatic GPU acceleration for large calculations, and support for math on geometry / FEA calculations.
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.
Multiresolution Adaptive Numerical Environment for Scientific Simulation
An automatic code generator for nonlinear model predictive control (NMPC) and the continuation/GMRES method (C/GMRES) based numerical solvers for NMPC
A framework for high-performance domain decomposition methods.
:dart: Accurate sums and dot products for Python.