GitHub topics: co-simulation
ps-wiki/best-of-ps
🏆 A weekly updated ranked list of popular open-source libraries and tools for Power System Analysis.
Size: 3.64 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 198 - Forks: 32

GMLC-TDC/HELICS
Hierarchical Engine for Large-scale Infrastructure Co-Simulation (HELICS)
Language: C++ - Size: 50.4 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 133 - Forks: 42

grei-ufc/pade
Python Agent DEvelopment framework
Language: Python - Size: 2.94 MB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 112 - Forks: 41

wyvernSemi/riscV
Open source ISS and logic RISC-V 32 bit project
Language: C++ - Size: 71.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 45 - Forks: 14

precice/openfoam-adapter
OpenFOAM-preCICE adapter
Language: C++ - Size: 1.56 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 141 - Forks: 92

esimstech/openisl
OpenISL - open source co-simulation API
Language: C++ - Size: 181 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

Ecos-platform/ecos
A simple, fast and easy to use co-simulation engine.
Language: C++ - Size: 20 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 11 - Forks: 3

precice/precice
A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
Language: C++ - Size: 40.5 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 790 - Forks: 189

hues-platform/nestli
Benchmarking building automation and control systems
Language: Python - Size: 178 MB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 17 - Forks: 2

usnistgov/ns3-cosim
Software to integrate ns-3 network models into co-simulations
Language: C++ - Size: 2 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 6 - Forks: 1

vectorgrp/sil-kit
Vector SIL Kit – Open-Source Library for Connecting Software-in-the-Loop Environments
Language: C++ - Size: 14.5 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 121 - Forks: 35

Xilinx/systemctlm-cosim-demo
QEMU libsystemctlm-soc co-simulation demos.
Language: C++ - Size: 129 KB - Last synced at: 12 days ago - Pushed at: 11 months ago - Stars: 144 - Forks: 52

ozcanmiraay/vidur-energy
Power- and carbon-aware extension of Vidur for sustainable LLM inference simulation and analysis 🍃
Language: Python - Size: 174 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

OpenModelica/OMSimulator
The OpenModelica FMI & SSP-based co-simulation environment.
Language: C++ - Size: 82.7 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 77 - Forks: 52

NTNU-IHB/FMI4j
FMI4j is a software package for dealing with Functional Mockup Units (FMUs) on the JVM
Language: Java - Size: 59.2 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 17

precice/code_aster-adapter
preCICE-adapter for the FEM code code_aster
Language: Python - Size: 1.07 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 3

dos-group/vessim
A co-simulation testbed for carbon-aware applications and systems 🍃
Language: Python - Size: 42 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 60 - Forks: 6

INTO-CPS-Association/UniFMU_DistributedCoSimDemo
Demo for distributed co-simulation using UniFMU
Language: C - Size: 150 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

open-simulation-platform/libcosim
OSP C++ co-simulation library
Language: C++ - Size: 9.42 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 64 - Forks: 12

precice/calculix-adapter
preCICE-adapter for the CSM code CalculiX
Language: C - Size: 946 KB - Last synced at: 14 days ago - Pushed at: 24 days ago - Stars: 53 - Forks: 24

intel/rohd-cosim
Cosimulation for the Rapid Open Hardware Development (ROHD) framework with other simulators
Language: Dart - Size: 745 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 23 - Forks: 4

NTNU-IHB/FMI4cpp
FMI 2.0 implementation written in modern C++.
Language: C++ - Size: 3.95 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 101 - Forks: 40

INTO-CPS-Association/DigitalTwins_RoboSim
Digital Twin implementations with Co-simulation and RoboStar technologies
Language: Python - Size: 143 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

AutoDRIVE-Ecosystem/AutoDRIVE-AVLDC Fork of Tinker-Twins/AutoDRIVE-AVLDC
AutoDRIVE-AVL DRIVINGCUBE Development & Integration
Language: PureBasic - Size: 1.65 GB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

Tinker-Twins/AutoDRIVE-AVLDC
AutoDRIVE-AVL DRIVINGCUBE Development & Integration
Language: PureBasic - Size: 1.65 GB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 2

KratosMultiphysics/CoSimIO
Small standalone tool for interprocess communication in CoSimulation contexts for coupling and exchanging data between different solvers or other software-tools.
Language: C++ - Size: 5.77 MB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 14 - Forks: 5

Ecos-platform/fmu4cpp
Build FMUs using modern C++
Language: C++ - Size: 316 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 9 - Forks: 4

ThummeTo/FMI.jl
FMI.jl is a free-to-use software library for the Julia programming language which integrates FMI (fmi-standard.org): load or create, parameterize, differentiate and simulate FMUs seamlessly inside the Julia programming language!
Language: Julia - Size: 36.1 MB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 88 - Forks: 25

NTNU-IHB/Vico
Vico is an ECS based co-simulation framework
Language: Kotlin - Size: 64.7 MB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 15 - Forks: 3

precice/su2-adapter
preCICE-adapter for the CFD code SU2 - :heart: Maintainer needed :heart: https://github.com/precice/su2-adapter/issues/16
Language: C++ - Size: 1.87 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 13

GMLC-TDC/HELICS-Examples
Examples for using HELICS with a variety of the supported programming languages
Language: Python - Size: 12 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 21 - Forks: 20

precice/fluent-adapter
preCICE-adapter for the CFD code ANSYS Fluent (currently unmaintained)
Language: C - Size: 608 KB - Last synced at: 15 days ago - Pushed at: 28 days ago - Stars: 31 - Forks: 15

umarcor/SIEAV
Co-simulation and behavioural verification with VHDL, C/C++ and Python/m
Language: VHDL - Size: 9.1 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 13 - Forks: 6

dnv-opensource/dds-fmu
DDS FMU mediator
Language: C++ - Size: 828 KB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

OFFIS-DAI/cosima
cosima integrated the communication simulator OMNeT++ into agent communication
Language: Python - Size: 49.6 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 2

CURENT/agvis
Geo-visualization for energy system
Language: JavaScript - Size: 197 MB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 7 - Forks: 5

GMLC-TDC/helics-ns3
ns-3 module for integrating with a HELICS co-simulation
Language: C++ - Size: 225 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 3 - Forks: 8

Xilinx/libsystemctlm-soc
SystemC/TLM-2.0 Co-simulation framework
Language: Verilog - Size: 4.18 MB - Last synced at: 8 months ago - Pushed at: 11 months ago - Stars: 210 - Forks: 68

Xilinx/pcie-model
PCI Express controller model
Language: C - Size: 163 KB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 10

OFFIS-mosaik/mosaik
A flexible Smart Grid co-simulation framework.
Language: Python - Size: 30.9 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 15 - Forks: 1

precice/fmi-runner
Enables co-simulation with FMU models via the coupling library preCICE
Language: C - Size: 230 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 2

GMLC-TDC/HELICS-FMI
Executable to allow Functional Mockup units to interact with HELICS
Language: C++ - Size: 8.49 MB - Last synced at: 10 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 1

open-simulation-platform/cosim-demo-app
Application demonstrating libcosim features
Language: CSS - Size: 1 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 15 - Forks: 3

NTNU-IHB/PythonFMU
A lightweight framework that enables the packaging of Python3.x code as co-simulation FMUs
Language: Python - Size: 2.9 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 117 - Forks: 38

andreaskuster/black-parrot-branch-predictor
Branch Predictor Optimization for BlackParrot
Language: HTML - Size: 220 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 8

vkrepo/MATLAB-NS3
MATLAB and NS3 co-simulation
Language: MATLAB - Size: 46.6 MB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 57 - Forks: 27

zslwyuan/PAAS_V1.0
PAAS: A System Level Simulator for Heterogeneous (CPU-FPGA) Computing Systems
Language: Ada - Size: 37.3 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 41 - Forks: 16

erc-dynamics/cart_pole
Cart-Pole Matlab & ROS/Gazebo Co-simulation framework developed by erc-dynamics.
Language: CMake - Size: 63.5 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

precice/comsol-adapter
preCICE-adapter for the FEM code COMSOL Multi-Physics (currently unmaintained)
Language: C - Size: 27.3 KB - Last synced at: 13 days ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 3

ansys-dev/PyWbUnit
Module for co-simulation with Ansys Workbench using Python
Language: Python - Size: 1.06 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 7

CURENT2/ltb2
CURENT Large-scale Testbed
Size: 669 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

itsthestranger/omni-virtual-f1-prototype
Omniverse and Unreal Engine Co-Simulation for a Virtual F1 Attendance Prototype
Size: 237 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

prashant0ngx/co-simulator
An assembler and hardware simulator that I have made during 3rd Semester for Computer Organization Subject.
Size: 9.13 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

kevinksyTRD/pycosim_old
pycosim is a Python package that provides a user-friendly interface to the COSIM-CLI from Open Simulation Platform.
Language: Jupyter Notebook - Size: 10.6 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

jywang2016/CosimR
Co-simulation between R(python or c/c++) and EnergyPlus through the BCVTB
Language: R - Size: 1.99 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 2

smilies-polito/Coherence
coherence integrates evolutionary computation and co-simulation for the systematic design of protocols for cell culture and biofabrication.
Language: Python - Size: 836 MB - Last synced at: 10 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Gr3at/Matlab-Opnet-Co-Simulation
A co-simulation of Matlab and Opnet ICT Modeler
Language: C - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

ojoenlanuca/online_elephant
Online Statistics for Elephant
Language: Python - Size: 157 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ATAEngineering/abaqus
A Loci/CHEM module to enable co-simulation with an Abaqus finite element model.
Size: 156 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

ATAEngineering/coupledAblation
A Loci/CHEM module to model material ablation.
Size: 1.95 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

ChKater/DCPLib
DCPLib is a C++ implementation of the Distributed Co-Simulation Protocol (DCP). It provides an API for slaves (e. g. simulators) and master tools.
Language: C++ - Size: 641 KB - Last synced at: 11 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0
