Skip to main content

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

Project description

License C++ DOI GitHub stars Twitter Youtube

Release

PyPI pyversions Downloads

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface. More in Overview

Kratos is free under BSD-4 license and can be used even in commercial software as it is. Many of its main applications are also free and BSD-4 licensed but each derived application can have its own proprietary license.

Main Features

Kratos is multiplatform and available for Windows, Linux (several distros) and macOS.

Kratos is OpenMP and MPI parallel and scalable up to thousands of cores.

Kratos provides a core which defines the common framework and several application which work like plug-ins that can be extended in diverse fields.

Its main applications are:

Some main modules are:

Documentation

Here you can find the basic documentation of the project:

Getting Started

Tutorials

More documentation

Documentation

Examples of use

Kratos has been used for simulation of many different problems in a wide variety of disciplines ranging from wind over singular building to granular domain dynamics. Some examples and validation benchmarks simulated by Kratos can be found here

Barcelona Wind Simulation

Contributors

Organizations contributing to Kratos:



International Center for Numerical Methods in Engineering




Chair of Structural Analysis
Technical University of Munich




Altair Engineering


Deltares



Institute of Structural Analysis
Technische Universität Braunschweig



University of Padova, Italy



Our Users

Some users of the technologies developed in Kratos are:

Airbus Defence and Space
Stress Methods & Optimisation Department

Siemens AG
Corporate Technology

ONERA, The French Aerospace Lab
Applied Aerodynamics Department

🤗 Looking forward to seeing your logo here!

Special Thanks To

In Kratos Core:

In applications:

How to cite Kratos?

Please, use the following references when citing Kratos in your work.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

stemkratosmultiphysics-10.4.0.3-cp312-cp312-win_amd64.whl (10.8 MB view details)

Uploaded CPython 3.12Windows x86-64

stemkratosmultiphysics-10.4.0.3-cp312-cp312-manylinux_2_34_x86_64.whl (28.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

stemkratosmultiphysics-10.4.0.3-cp311-cp311-win_amd64.whl (10.8 MB view details)

Uploaded CPython 3.11Windows x86-64

stemkratosmultiphysics-10.4.0.3-cp311-cp311-manylinux_2_34_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

stemkratosmultiphysics-10.4.0.3-cp310-cp310-win_amd64.whl (10.8 MB view details)

Uploaded CPython 3.10Windows x86-64

stemkratosmultiphysics-10.4.0.3-cp310-cp310-manylinux_2_34_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

File details

Details for the file stemkratosmultiphysics-10.4.0.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.4.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bf66f050dee80296a626632a30baedd7d985507edb6f7f0a05f454d819e2260f
MD5 897fb9cc97265af6f0d1d6a434d62aff
BLAKE2b-256 120d2de3046f7fb4cdcb2b58089593fe257f61cbe9c1d5de334c39b89459b57c

See more details on using hashes here.

File details

Details for the file stemkratosmultiphysics-10.4.0.3-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.4.0.3-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 83cd5e02f6332124d126d7b459b3d17689021f90f1a924c39c0ad7562187148e
MD5 0a0e5d71adf50e0b28f39777d025e5a4
BLAKE2b-256 5f7595542e00c9739223c4e9bce90ec69f4a4a74cc2a12bc713b27067a17f319

See more details on using hashes here.

File details

Details for the file stemkratosmultiphysics-10.4.0.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.4.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4e4f1cbe18fc236efb9c74769119f24c8b4f97a963e0382363924e1a4a7af84d
MD5 8aa4bd538b68476c946b20037f7ad816
BLAKE2b-256 b3c837bfe98dfc24b2a20b8580cb1c789a1c3b16e5920271a1abbff68a9e35c3

See more details on using hashes here.

File details

Details for the file stemkratosmultiphysics-10.4.0.3-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.4.0.3-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 62b89030259ec7bfc720055fd4b310b5930417ffefefb76219d84cc7966ce8bb
MD5 9c9062c9648ee50120dc72893a03a6eb
BLAKE2b-256 4e0ced9f9b610de56180ed4b583254a29f06bb9eb591bb1f6dc35ed92c2c2929

See more details on using hashes here.

File details

Details for the file stemkratosmultiphysics-10.4.0.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.4.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0cffee6baf097da8aa0277b4e4dd468a4389fb557cb9f0586a3e96e5102dbfa5
MD5 a8d40d7ebe625e4ef68183590feea6b6
BLAKE2b-256 055bd0ac4d615ae6514fb90a686122d7c4e0908b4c5985caea5ef1ec26b08bf3

See more details on using hashes here.

File details

Details for the file stemkratosmultiphysics-10.4.0.3-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.4.0.3-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 17107e18d09ef9ee2a040a3cef65456ff374d07427271ad5fdb1a380c79e253b
MD5 e0cedf25ce2e0fa72d60af91e05b78fd
BLAKE2b-256 93d7ddfb5961d0ae7dce6dee1922fc1f1dbf78e82f282a565f2c1d265dfa09f3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page