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: almost 2 years ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
kratosmultiphysics/cosimioAn interprocess communication library for coupled simulations in multiphysics contexts.14
projectchrono/chronoA high-performance C++ library for simulating the dynamics of complex systems with rigid and flexible bodies, fluid-solid interactions, and other phenomena2,266
mpas-dev/mpas-modelA collection of model frameworks and tools for simulating Earth system processes240
sofa-framework/sofaAn open-source framework for real-time multi-physics simulation with an emphasis on medical and robotics applications.941
mbsim-env/mbsimA software framework for simulating complex mechanical systems45
isislab-unisa/dmasonA parallel framework for running agent-based simulations on multiple machines17
geos-dev/geosA simulation framework for modeling coupled flow, transport, and geomechanics in the subsurface.222
gmlc-tdc/helicsA co-simulation framework enabling multiple simulation tools to exchange data and synchronize in real-time, bridging domain silos.129
feos-org/feosA framework for calculating thermodynamic properties and phase equilibria of complex fluids.129
kpdonahue/model_sharing_gamesSupporting code for analyzing federated learning under voluntary participation using game-theoretic approaches18
avoroshilov/physics_playgroundA research framework for simulating coupled FEM and rigid body dynamics with real-time collision detection and optimization.28
kokkos/kokkosA C++ framework providing abstractions for parallel execution and data management in high-performance computing2,032
sandialabs/albanyAn implicit multiphysics code for simulating complex problems with multiple physics disciplines283
open-atmos/pysdmAn atmospheric modeling package for simulating particle dynamics in moist air using the Super-Droplet Method60