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
47,133 repositories indexed
1–24 of 25 · Most stars
Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.
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.
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
A set of documented functions for simulating the performance of photovoltaic energy systems.
Open-source GNSS + inertial navigation, sensor fusion simulator. Motion trajectory generator, sensor models, and navigation
Owl - OCaml Scientific Computing @ https://ocaml.xyz
C++ library for solving large sparse linear systems with algebraic multigrid method
Parallel solvers for sparse linear systems featuring multigrid methods.
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
Numerical linear algebra software package
Simulate Functional Mock-up Units (FMUs) in Python
A Python native dynamical system simulation framework in the block diagram paradigm.
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.
Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models
V library to develop Artificial Intelligence and High-Performance Scientific Computations
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
City Energy Analyst (CEA) is an open-source urban building energy modeling (UBEM) platform and computation tool for the design of low-carbon and highly efficient cities.
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.
a unified framework for modeling chemically reactive systems
Sparse matrix formats for linear algebra supporting scientific and machine learning applications
CASSIA: A Multi-Agent LLM-Based Single-Cell Cell Type Annotation Framework