Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Simulation

Simulation refers to the process of creating a virtual model of a real-world system to study its behavior and performance under various conditions. This topic covers the principles, methodologies, and applications of simulation in fields such as engineering, science, healthcare, and social sciences. Simulations can range from simple models to complex, interactive environments, allowing researchers and practitioners to test hypotheses, train individuals, and predict outcomes without the risks or costs associated with real-world experiments. The topic also explores different types of simulation software and tools, as well as best practices for designing and validating simulations.

https://github.com/kevinzakka/obj2mjcf

A CLI for processing composite Wavefront OBJ files for use in MuJoCo.

mujoco robotics simulation wavefront-obj

Last synced: 26 Jan 2025

https://github.com/simbleau/nbody-wasm-sim

An N-body WebAssembly simulation using Web GPU

rust rust-lang simulation wasm webassembly webgpu wgpu wgpu-rs

Last synced: 26 Oct 2024

https://github.com/andrepxx/go-dsp-guitar

A cross-platform multichannel multi-effects processor for electric guitars and other instruments.

amplifier-modeling audio dsp effects effects-modeling guitar guitar-amp jack-audio-connection-kit simulation

Last synced: 23 Jan 2025

https://github.com/masc-ucsc/livehd

Live Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation

asic fpga hdl lgraph live simulation synthesis

Last synced: 25 Oct 2024

https://github.com/erizmr/SPH_Taichi

A high-performance implementation of SPH in Taichi.

gpu physics-simulation simulation

Last synced: 03 Nov 2024

https://github.com/CMU-SAFARI/ramulator2

Ramulator 2.0 is a modern, modular, extensible, and fast cycle-accurate DRAM simulator. It provides support for agile implementation and evaluation of new memory system designs (e.g., new DRAM standards, emerging RowHammer mitigation techniques). Described in our paper https://people.inf.ethz.ch/omutlu/pub/Ramulator2_arxiv23.pdf

dram memory simulation

Last synced: 17 Nov 2024

https://github.com/nobuyuki83/delfem2

Research prototyping framework for physics simulation written in C++

cuda fem-simulation finite-element-methods geometry-processing opengl physics-simulation simulation

Last synced: 26 Jan 2025

https://github.com/pulp-platform/cheshire

A minimal Linux-capable 64-bit RISC-V SoC built around CVA6

asic fpga riscv rtl-design simulation systemverilog

Last synced: 09 Nov 2024

https://github.com/tcoppex/sparkle

:sparkler: A modern particle engine running on the GPU, using c++14 and OpenGL 4.4.

cmake compute-shader cpp14 glsl gpu opengl particle-engine simulation

Last synced: 16 Nov 2024

https://github.com/angeluriot/Galaxy_simulation

An n-body type simulation using GPU acceleration to simulate galaxies, galaxy collisions and expanding universes.

cpp dimension3d galaxy gpu opencl simulation

Last synced: 07 Nov 2024

https://github.com/llnl/serac

Serac is a high order nonlinear thermomechanical simulation code

cpp finite-elements math-physics proxy-application simulation

Last synced: 25 Jan 2025

https://github.com/llnl/librom

Model reduction library with an emphasis on large scale parallelism and linear subspace methods

large-scale math-physics model-reduction modeling parallel-computing reduced-order-models scientific simulation subspace-learning

Last synced: 29 Jan 2025

https://github.com/oseiskar/black-hole

WebGL simulation of a Schwarzschild black hole

blackhole raytracing shader simulation webgl

Last synced: 27 Oct 2024

https://github.com/petercorke/bdsim

Simulate dynamic systems expressed in block diagram form using Python

block-diagram diagram-form dynamical-systems dynamics-simulation numpy python robotics simulation

Last synced: 26 Jan 2025

https://github.com/JUSTIVE/GPU-Cloth-Simulation

GPU Mass-Spring Simulation Cloth in Unity

cloth-simulation dynamic-simulations mass-spring simulation unity

Last synced: 10 Nov 2024

https://github.com/d-wasserman/Complete_Street_Rule

The Complete Street Rule for ArcGIS CityEngine is a scenario oriented design tool intended to enable users to quickly create procedurally generated multimodal streets.

arcgis-cityengine cga cityengine complete environmental-modelling geometry procedural-generation simulation street-configuration street-rule streets transportation treatments urban-design urban-planning

Last synced: 14 Nov 2024

https://github.com/ashleve/ActiveRagdoll

From-scratch implementation of physically simulated character animation with proportional-integral-derivative controllers (PID)

active-ragdoll animation character controller force humanoid-characters inverse-dynamics inverse-kinematics physics pid ragdoll simple simulation unity

Last synced: 10 Nov 2024

https://github.com/bones-ai/rust-ants-colony-simulation

An ant colony simulation written in rust

ant-colony-systems bevy rust-lang simulation

Last synced: 09 Oct 2024

https://github.com/ashleve/activeragdoll

From-scratch implementation of physically simulated character animation with proportional-integral-derivative controllers (PID)

active-ragdoll animation character controller force humanoid-characters inverse-dynamics inverse-kinematics physics pid ragdoll simple simulation unity

Last synced: 19 Dec 2024

https://github.com/gazebosim/sdformat

Simulation Description Format (SDFormat) parser and description files.

cpp gazebo gazebosim hacktoberfest robot-description robotics robotics-simulation sdformat simulation xml

Last synced: 24 Jan 2025

https://github.com/Colvars/colvars

Collective variables library for molecular simulation and analysis programs

collective-variables enhanced-sampling free-energy gromacs lammps molecular-dynamics namd simulation tinkerhp vmd

Last synced: 16 Nov 2024

https://github.com/yilingqiao/dmrf

Dynamic Mesh-Aware Radiance Fields (ICCV2023): Raytracing rendering and interactive simulating mesh with NeRF

cuda nerf raytracing simulation

Last synced: 23 Jan 2025

https://github.com/cookpete/poker-odds

A lightweight command line tool for calculating poker hand probabilities

chance equity hand poker probabilities simulation texas-holdem

Last synced: 24 Jan 2025

https://github.com/dlr-amr/t8code

Parallel algorithms and data structures for tree-based adaptive mesh refinement (AMR) with arbitrary element shapes.

adaptive-mesh-refinement high-performance-computing hpc mesh modeling mpi parallel parallel-computing simulation

Last synced: 29 Jan 2025

https://github.com/GIS4WRF/gis4wrf

QGIS toolkit 🧰 for pre- and post-processing 🔨, visualizing 🔍, and running simulations 💻 in the Weather Research and Forecasting (WRF) model 🌀

academia air-quality atmospheric-modelling atmospheric-science forecasting-models gis grib meteorology netcdf nwp plotting python qgis-plugin scientific-computations scientific-computing simulation urban-planning weather wps wrf

Last synced: 27 Nov 2024

https://github.com/autodesk/molecular-design-toolkit

Notebook-integrated tools for molecular simulation and visualization

chemistry docker jupyter molecular-dynamics notebook python quantum-chemistry simulation

Last synced: 30 Jan 2025

https://github.com/DLR-AMR/t8code

Parallel algorithms and data structures for tree-based adaptive mesh refinement (AMR) with arbitrary element shapes.

adaptive-mesh-refinement high-performance-computing hpc mesh modeling mpi parallel parallel-computing simulation

Last synced: 03 Jan 2025

https://github.com/fancompute/angler

Frequency-domain photonic simulation and inverse design optimization for linear and nonlinear devices

adjoint adjoint-sensitivities electromagnetic fdfd frequency-domain inverse-problems mkl nonlinear-devices optics optimization photonics sensitivity-analysis simulation solver

Last synced: 15 Nov 2024

https://github.com/kevinzakka/mujoco_scanned_objects

MuJoCo Models for Google's Scanned Objects Dataset

3d-objects mujoco robotics scanned-objects simulation

Last synced: 16 Dec 2024

https://github.com/jdryg/dls-schematics

Schematics for DLS - The Digital Logic Simulator game http://makingartstudios.itch.io/dls

cpu digital dls logic schematic simulation

Last synced: 25 Nov 2024

https://github.com/flexcompute/tidy3d

Fast electromagnetic solver (FDTD) at scale.

electromagnetics fdtd pydantic python simulation xarray

Last synced: 26 Jan 2025

https://github.com/rpng/lips

LiDAR-Inertial 3D Plane Simulator

inertial-sensors lidar plane ros-kinetic simulation

Last synced: 18 Jan 2025

https://github.com/loliverhennigh/phy-net

compressing physics with neural networks

cfd fluid-simulation mechsys neural-network simulation

Last synced: 02 Dec 2024

https://github.com/fogleman/cellularforms

An implementation of Andy Lomas' Cellular Forms.

3d cellular-forms cpp graphics simulation

Last synced: 18 Nov 2024

https://github.com/PushkinStudio/PsRealVehicle

Plugin for Unreal Engine 4 with simple force-driven vehicle simulation

cpp mit-license physics simulation tank ue4 ue4-plugin unreal-engine unreal-engine-4 vehicle

Last synced: 06 Nov 2024

https://github.com/nepluno/pyasflip

Python implementation of the ASFLIP advection method

demo mpm siggraph simulation taichi

Last synced: 03 Nov 2024

https://github.com/CiwPython/Ciw

Ciw is a simulation library for open queueing networks.

discrete-events-simulations python queueing queueing-theory simulation

Last synced: 12 Nov 2024

https://github.com/lge-ros2/cloisim

Unity3D based multi-robot simulator can bring-up simulation environment by SDF(Simulation Description File) easily. And it supports to connect ROS2 through cloisim_ros.

3d-simulation cloisim cloisim-ros csharp gazebo multi-robot-simulator protobuf robot robot-simulation robot-simulator robotics robotics-simulation ros ros2 sdf sdfparser sensor-models simulation unity unity-3d

Last synced: 30 Oct 2024

https://github.com/hirschmann/pid-autotune

PID-controller/brewing kettle simulation

autotune brewing pid python simulation

Last synced: 13 Nov 2024

https://github.com/LBNL-UCB-STI/beam

The Framework for Modeling Behavior, Energy, Autonomy, and Mobility in Transportation Systems

activity-based-travel-model agent-based-modeling energy simulation transportation

Last synced: 14 Nov 2024

https://github.com/ucl-bug/jwave

A JAX-based research framework for differentiable and parallelizable acoustic simulations, on CPU, GPUs and TPUs

acoustics differentiable-simulations gpu gpu-acceleration jax kwave physics-informed-neural-networks scientific-machine-learning simulation tpu-acceleration ultrasound wave-equation

Last synced: 18 Nov 2024

https://github.com/bytedance/ns-x

An easy-to-use, flexible network simulator library in Go.

network ns-2 ns-3 simulation simulator

Last synced: 19 Dec 2024

https://github.com/lucassklp/desktop.robot

A library used to control your mouse and keyboard programmatically in .NET Core

autoclicker dotnet dotnet-core java-robot keyboard keyboard-emulation keyboards linux mouse mouse-emulation mouse-pointer mousemove osx robot simulation

Last synced: 29 Jan 2025

https://github.com/lucassklp/Desktop.Robot

A library used to control your mouse and keyboard programmatically in .NET Core

autoclicker dotnet dotnet-core java-robot keyboard keyboard-emulation keyboards linux mouse mouse-emulation mouse-pointer mousemove osx robot simulation

Last synced: 06 Nov 2024

https://github.com/Canleskis/particular

N-body simulation library written in Rust featuring BarnesHut and GPU accelerated algorithms.

nbody physics rust simulation

Last synced: 18 Nov 2024

https://github.com/evoplex/evoplex

Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.

abm agent agent-based agent-based-model agent-based-modeling agent-based-simulation biological-simulations cellular-automata cpp cross-platform evolution-simulator evolutionary-algorithms evolutionary-computation evolutionary-game-theory evoplex graph mas monte-carlo-simulation multi-agent simulation

Last synced: 03 Nov 2024

https://github.com/Nubis-Communications/SignalIntegrity

Python tools for signal integrity applications

calibration python s-parameters signal-integrity simulation

Last synced: 15 Nov 2024

https://github.com/ugr-sail/sinergym

Gym environment for building simulation and control using reinforcement learning

building-control building-energy buildings energyplus framework python reinforcement-learning reinforcement-learning-environments simulation

Last synced: 14 Nov 2024

https://github.com/jasonwebb/reaction-diffusion-playground

Interactive reaction-diffusion simulation with organic patterns and behaviors that emerge from the interactions of two chemicals mixed together.

generative-art javascript morphogenesis reaction-diffusion simulation threejs

Last synced: 20 Nov 2024

https://github.com/srmainwaring/asv_wave_sim

This package contains plugins that support the simulation of waves and surface vessels in Gazebo.

gazebo hydrodynamics ros simulation waves

Last synced: 23 Jan 2025

https://github.com/lewuathe/covid19-sir

COVID-19 SIR model estimation

coronavirus covid-19 opendata simulation sir

Last synced: 03 Jan 2025

https://github.com/quaquel/emaworkbench

workbench for performing exploratory modeling and analysis

modeling python simulation

Last synced: 25 Jan 2025

https://github.com/stateless-minds/cyber-stasis

Post-money economy simulator in the form of a free fictional game based on gift economy that tests the hypothesis of having a market system without any exchange be it barters or money.

decentralized-web distributed-computing economics-game economics-models economy-simulator gift-economy golang ipfs moneyless multiplayer p2p post-capitalism post-scarcity self-governance sharing-economy simulation simulator society-management web3 webassembly

Last synced: 29 Jan 2025

https://github.com/binary-husky/hmp2g

Multiagent Reinforcement Learning Research Project

machine-learning reinforcement-learning-algorithms simulation

Last synced: 26 Jan 2025

https://github.com/GMLC-TDC/HELICS

Hierarchical Engine for Large-scale Infrastructure Co-Simulation (HELICS)

co-simulation hacktoberfest power-grids simulation simulation-framework

Last synced: 14 Nov 2024

https://github.com/OSVVM/AXI4

AXI4 Full, Lite, and AxiStream verification components. AXI4 Interface Master, Responder, and Memory verification components. AxiStream transmitter and receiver verification components

axi4 axi4-lite axi4-stream osvvm simulation simulation-modeling testbench tlm verification verification-component vhdl vip

Last synced: 26 Oct 2024

https://github.com/imperialcollegelondon/sharpy

Simulation of High Aspect Ratio aeroplanes and wind turbines in Python: a nonlinear aeroelastic code

aeroelasticity aeronautics simulation structural-dynamics structures wind-turbines

Last synced: 27 Jan 2025

https://github.com/ImperialCollegeLondon/sharpy

Simulation of High Aspect Ratio aeroplanes and wind turbines in Python: a nonlinear aeroelastic code

aeroelasticity aeronautics simulation structural-dynamics structures wind-turbines

Last synced: 14 Nov 2024

https://github.com/heal-research/SimSharp

Sim# is a .NET port of SimPy, process-based discrete event simulation framework

c-sharp discrete-event simulation

Last synced: 09 Nov 2024

https://github.com/nasa/prog_models

The NASA Prognostic Model Package is a Python framework focused on defining and building models for prognostics (computation of remaining useful life) of engineering systems, and provides a set of prognostics models for select components developed within this framework, suitable for use in prognostics applications for these components.

modeling prognostic-models prognostics prognostics-health-management simulation

Last synced: 09 Nov 2024

https://github.com/rlguy/flipviscosity3d

A basic free-surface liquid FLIP fluid simulator with viscosity

animation fluid-solver simulation viscosity

Last synced: 08 Nov 2024

https://github.com/naeioi/pbf-cuda

Position Based Fluids CUDA implementation

cuda fluid-solver opengl real-time simulation

Last synced: 11 Nov 2024

https://github.com/Liquid-ai/Plankton

Open source simulator for maritime robotics researchers

liquid liquid-ai maritime plankton robotics ros ros2 simulation simulator user-needs

Last synced: 14 Nov 2024

https://github.com/thomasp85/particles

A particle simulation engine based on a port of d3-force

d3js graph-layout network network-visualization particles rstats simulation

Last synced: 24 Jan 2025

https://github.com/hnarayanan/sicm

Working through Structure and Interpretation of Classical Mechanics.

educational mechanics scheme simulation

Last synced: 03 Dec 2024

https://github.com/snollygolly/isocitysim

:city_sunrise: A simulation of a city using isometric tiles

concepts game isometric-tiles phaser simulation

Last synced: 10 Oct 2024

https://github.com/networkop/meshnet-cni

a (K8s) CNI plugin to create arbitrary virtual network topologies

cni k8s network simulation topology

Last synced: 26 Jan 2025

https://github.com/ndavd/ncube

Generalized Hypercube Visualizer

bevy hypercube mathematics rust simulation tesseract

Last synced: 29 Jan 2025

https://github.com/glotzerlab/fresnel

Publication quality path tracing in real time.

cuda optix path-tracing python simulation soft-matter

Last synced: 27 Jan 2025

https://github.com/juliahealth/komamri.jl

Koma is a Pulseq-compatible framework to efficiently simulate Magnetic Resonance Imaging (MRI) acquisitions. The main focus of this package is to simulate general scenarios that could arise in pulse sequence development.

cardiac diffusion diffusion-mri gpu-acceleration mri simulation

Last synced: 25 Jan 2025

https://github.com/wokwi/wokwi-docs

Documentation for the Wokwi Simulator

arduino raspberry-pi-pico simulation

Last synced: 28 Jan 2025

https://github.com/google-research/recsim_ng

RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystems

artificial-intelligence google probabilistic-programming recommender-system reinforcement-learning simulation tensorflow

Last synced: 10 Nov 2024

https://github.com/gvegayon/parallel

PARALLEL: Stata module for parallel computing

bootstrap hpc parallel parallelization simulation stata

Last synced: 27 Oct 2024