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.3.1.5-cp312-cp312-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.12Windows x86-64

stemkratosmultiphysics-10.3.1.5-cp312-cp312-manylinux_2_34_x86_64.whl (26.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

stemkratosmultiphysics-10.3.1.5-cp311-cp311-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.11Windows x86-64

stemkratosmultiphysics-10.3.1.5-cp311-cp311-manylinux_2_34_x86_64.whl (26.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

stemkratosmultiphysics-10.3.1.5-cp310-cp310-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.10Windows x86-64

stemkratosmultiphysics-10.3.1.5-cp310-cp310-manylinux_2_34_x86_64.whl (26.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

File details

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

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.3.1.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 eaf2da6f45d39712d1fac1f25034179345b99c7db932d53621f77de025f45936
MD5 f7ac154933bc3eecea91af6a689073f7
BLAKE2b-256 4ac9ae610e223836fa929cb604f1669fcd671d4f22c95aa5a6cd4f0aa954274f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.3.1.5-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 28c51686f4dd75c3c8ad3dc3b92468e0e3a549b862df5b061b33923de6534230
MD5 8be02fb059baaa29ee5b7f793b01952a
BLAKE2b-256 44893cf73d6744b9118b13d3bb9dc6a8e73eec56f0859e9ee60f6686364aec35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.3.1.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a853e06f8f4ad2819efcc79311a60dd683eeb0bb3de80522bb591d5053274eb0
MD5 b555d0904c764e053d7e2ab5045c4e67
BLAKE2b-256 93ff776aad914cf559e82dae014d59c6b8b442d46a89ae549df2d21e63509125

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.3.1.5-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0963483f191513df7324baf10cf530a2a916f2c0f578309828e536cbd6abac3f
MD5 b1191974b766fea2ef3962c24423ddea
BLAKE2b-256 e6d7e475c1940a692bd7a41e96a4b7f2ce97f592e061523f7ac9dee8d44dc8b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.3.1.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 09fe8161808baba6c7a9add8b9643c4d25078ac0f980b4aa2e5975173fb32e0b
MD5 2a7b9d76bdd84ecbcd9acbb00955edbe
BLAKE2b-256 152945c0e0a2994b6db643c52637fa11716a4a9d7e531ef52b1b11386ef53aad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosmultiphysics-10.3.1.5-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 62de687cc80bd5a55920d2ba5ca7f110956191b1de622bfc31875117bcdc03da
MD5 a6af2601a29c121ecc2538df29f947ad
BLAKE2b-256 308a687e1ed378ca8e4231d7c3c088b7e220ee777a7ea0ad3f2a2ef6394058b0

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