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

kratosmultiphysics-10.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

kratosmultiphysics-10.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (28.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

kratosmultiphysics-10.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (28.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

kratosmultiphysics-10.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (28.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

kratosmultiphysics-10.2.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (28.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

kratosmultiphysics-10.2.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (28.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

KratosMultiphysics-10.2.3-cp312-cp312-win_amd64.whl (9.9 MB view details)

Uploaded CPython 3.12Windows x86-64

KratosMultiphysics-10.2.3-cp311-cp311-win_amd64.whl (9.9 MB view details)

Uploaded CPython 3.11Windows x86-64

KratosMultiphysics-10.2.3-cp310-cp310-win_amd64.whl (9.9 MB view details)

Uploaded CPython 3.10Windows x86-64

KratosMultiphysics-10.2.3-cp39-cp39-win_amd64.whl (9.8 MB view details)

Uploaded CPython 3.9Windows x86-64

KratosMultiphysics-10.2.3-cp38-cp38-win_amd64.whl (10.0 MB view details)

Uploaded CPython 3.8Windows x86-64

File details

Details for the file kratosmultiphysics-10.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e42595f4092b4a63c58cffdf1329ef6f04a926fe0e945261569768242460b9bf
MD5 e463f38fcc3e27f73294aa17d215fb63
BLAKE2b-256 8ca04adaa3b66060d2195a8abc39f0ec92d2229fe2709274d87abd10a8896d69

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 448a197e2ddc53204127c2110a4e9622c1b374fddab9456a6943dd9425ae84ff
MD5 dad7a5f4f960cf1b292eeca37e188035
BLAKE2b-256 a2fb32038c3a3d748e3cb723b8f2615ce3db14136151954a62fae36a805ca59b

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a8665af2a37cf7b52b29da1ac2e46eb7174adefe2cb37589f835583be7aae593
MD5 8db3fe9a43955c6ab059d6532512631f
BLAKE2b-256 7df03dcc612fc4b805b38ab134804ebfd01a2daf2acbe83f089e41b0743a7896

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 98c12bfa23585539e461a38b9fae15f6caa2b0aef572e93023dcd944f1f7eb6d
MD5 381bb1b51678252ec502bc62574a7408
BLAKE2b-256 7d16de6200e27121c0f4314336a09a67fdb0387521e7a7b65d3a150be7eb8335

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.2.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.2.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 dc62fcf43dc3c9430b6041dc3ed7674c74425948115f9deabd16aa4522be901f
MD5 831a4c2645f85883715787cc65585880
BLAKE2b-256 d2582448a942dbd0e72311ffa842cf1c8abf848f20f573e75955587ed11bf7b7

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.2.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.2.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8743ad2ce12cd2214cfab5a3d3f2b7c48492ad32c602b3d857f242e31aed6546
MD5 7b94984c7f125ca4743cd9b7fa5471c5
BLAKE2b-256 29ce87d4bb6fc8e96b5a9f12213d875ba051335f4be17425c6ee16761df52e9c

See more details on using hashes here.

File details

Details for the file KratosMultiphysics-10.2.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for KratosMultiphysics-10.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f30c2ad742fd9f0975e33a44da26e86826243cd8c84d2c8d4a93bd83d38a2779
MD5 bd8a98aedbf147fa83b6480d3a777be8
BLAKE2b-256 dcea7fbfd677d85a942ced9a857a5b5132b4c24c8c01b0858563ee2a49e584c6

See more details on using hashes here.

File details

Details for the file KratosMultiphysics-10.2.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for KratosMultiphysics-10.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dabc4730629e168c3ba0f6dcb8af505a0f6573b9243b5ee33e827a16c55b1eb7
MD5 2eb9816ec4c2c64773631eb8219b7e4f
BLAKE2b-256 6c3f39955a60dfd4f796f18dfc6203a6915f998fa032b7a71cb2b2774d893f3a

See more details on using hashes here.

File details

Details for the file KratosMultiphysics-10.2.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for KratosMultiphysics-10.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b4b09d4c4dcb7d59567ee58a7e5f85ddc84c284459a49853c96a7ef7e36e9eaf
MD5 a0ddab018ba571649d84ecae5c62851b
BLAKE2b-256 fc61e05f6da33bb1c006c812a05979bba17739f7a690ae3ac5e7c8570641e7f0

See more details on using hashes here.

File details

Details for the file KratosMultiphysics-10.2.3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for KratosMultiphysics-10.2.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 11a02de76dc74e174a8ec52f36cba52054d1d77daacb21d69ad3833b89f2b832
MD5 f0e45ce2a32350c96627ce75f99585ee
BLAKE2b-256 df46c0347397f6add9a9ac94eafa9dfc1d24090903445f45f8a3b3b6cbdf1514

See more details on using hashes here.

File details

Details for the file KratosMultiphysics-10.2.3-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for KratosMultiphysics-10.2.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 87258e6111e2c7b55e0b6b3871b949d69e564f2a80782afb1c2d273fd25a86af
MD5 f48e75c050b471f1499cafc59ec3dc7c
BLAKE2b-256 8d5ba320f88ad391e209e5c8afa5f263215f5b51ea20aec9ed5d097ebfd6fb3c

See more details on using hashes here.

Supported by

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