Kratos

Simulation framework

A framework for building parallel multi-disciplinary simulation software

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.

GitHub

1k stars
57 watching
247 forks
Language: C++
last commit: about 1 month ago
Linked from 1 awesome list

bsd-licensec-plus-plusdemfemkratoskratos-multiphysicsmpimulti-platformmultiphysicsnumerical-methodsopenmpparallel-computingpython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kratosmultiphysics/cosimio An interprocess communication library for coupled simulations in multiphysics contexts. 14
projectchrono/chrono A high-performance C++ library for simulating the dynamics of complex systems with rigid and flexible bodies, fluid-solid interactions, and other phenomena 2,266
mpas-dev/mpas-model A collection of model frameworks and tools for simulating Earth system processes 240
sofa-framework/sofa An open-source framework for real-time multi-physics simulation with an emphasis on medical and robotics applications. 941
mbsim-env/mbsim A software framework for simulating complex mechanical systems 45
isislab-unisa/dmason A parallel framework for running agent-based simulations on multiple machines 17
geos-dev/geos A simulation framework for modeling coupled flow, transport, and geomechanics in the subsurface. 222
gmlc-tdc/helics A co-simulation framework enabling multiple simulation tools to exchange data and synchronize in real-time, bridging domain silos. 129
feos-org/feos A framework for calculating thermodynamic properties and phase equilibria of complex fluids. 129
kpdonahue/model_sharing_games Supporting code for analyzing federated learning under voluntary participation using game-theoretic approaches 18
avoroshilov/physics_playground A research framework for simulating coupled FEM and rigid body dynamics with real-time collision detection and optimization. 28
kokkos/kokkos A C++ framework providing abstractions for parallel execution and data management in high-performance computing 2,032
sandialabs/albany An implicit multiphysics code for simulating complex problems with multiple physics disciplines 283
open-atmos/pysdm An atmospheric modeling package for simulating particle dynamics in moist air using the Super-Droplet Method 60