A computer algebra system written in pure Python
Repository Index
47,133 repositories indexed
1–24 of 40 · Most stars
Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.
- mesa
- agent-based-modeling
- agent-based-simulation
- simulation-framework
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.
- differential-equations
- differentialequations
- julia
- ode
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
- multibody-dynamics
- physics-engine
- physics-simulation
- robotics
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
- scientific-computing
- linear-algebra
- differential-equations
- sparse-systems
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
- optimal-control
- model-predictive-control
- ilqr
- ilqg
A set of documented functions for simulating the performance of photovoltaic energy systems.
- solar-energy
- python
- renewable-energy
- renewables
Open-source GNSS + inertial navigation, sensor fusion simulator. Motion trajectory generator, sensor models, and navigation
- inertial-navigation-systems
- gnss
- gps
- imu
Owl - OCaml Scientific Computing @ https://ocaml.xyz
- matrix
- linear-algebra
- ndarray
- statistical-functions
A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.
- multi-physics
- fluid-structure-interaction
- high-performance-computing
- conjugate-heat-transfer
C++ library for solving large sparse linear systems with algebraic multigrid method
- amg
- c-plus-plus
- sparse-linear-systems
- opencl
Parallel solvers for sparse linear systems featuring multigrid methods.
- math-physics
- library
- hpc
- radiuss
Firedrake is an automated system for the portable solution of partial differential equations using the finite element method (FEM)
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
- embedded-optimization
- nonconvex
- model-predictive-control
- rust-library
Numerical linear algebra software package
- linear-algebra
- hpc
- gpu-computing
- cuda
Simulate Functional Mock-up Units (FMUs) in Python
- fmi
- python
- fmi-standard
A Python native dynamical system simulation framework in the block diagram paradigm.
- blockdiagram
- control-systems
- hierarchical-modeling
- nonlinear-dynamics
Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.
- arithmetic
- integer-arithmetic
- fixed-point-arithmetic
- rational-arithmetic
Simulation for spacecraft attitude control system analysis and design
A model generator for energy system modelling and optimisation (LP/MILP).
- energy
- energy-system
- modelling
- modelling-framework
Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models
- trajectory-optimization
- differential-dynamic-programming
- theano
- dynamics-models
V library to develop Artificial Intelligence and High-Performance Scientific Computations
- v
- hacktoberfest
- linear-algebra
- optimization
Produce a sharp image of a planetary system object (moon, sun, planets) from many seeing-affected frames according to the "lucky imaging" technique.
pyMOR - Model Order Reduction with Python
- python
- model-reduction
- model-order-reduction
- control-systems