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




Siemens Industry Software Inc


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.

kratosmultiphysics-10.4.3-cp314-cp314-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.14Windows x86-64

kratosmultiphysics-10.4.3-cp314-cp314-manylinux_2_28_x86_64.whl (34.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.3-cp313-cp313-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.13Windows x86-64

kratosmultiphysics-10.4.3-cp313-cp313-manylinux_2_28_x86_64.whl (34.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.3-cp312-cp312-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.12Windows x86-64

kratosmultiphysics-10.4.3-cp312-cp312-manylinux_2_28_x86_64.whl (34.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.3-cp311-cp311-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.11Windows x86-64

kratosmultiphysics-10.4.3-cp311-cp311-manylinux_2_28_x86_64.whl (34.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.3-cp310-cp310-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.10Windows x86-64

kratosmultiphysics-10.4.3-cp310-cp310-manylinux_2_28_x86_64.whl (34.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.3-cp39-cp39-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.9Windows x86-64

kratosmultiphysics-10.4.3-cp39-cp39-manylinux_2_28_x86_64.whl (34.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.3-cp38-cp38-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.8Windows x86-64

kratosmultiphysics-10.4.3-cp38-cp38-manylinux_2_28_x86_64.whl (34.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

Details for the file kratosmultiphysics-10.4.3-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4c56c29656598e91a865ea5526db9095f65ef530c304824aed137dba1ca822d6
MD5 494328029c545f7429b33667ef8cbd78
BLAKE2b-256 e0296713152f0ac33fdd6dcb320573fab2347180ef93063a5a6ae1806cf4ed6b

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63319259fffd49c66dac6bcfe58c92982d1ca6ed84a18b1daf3002e69183916e
MD5 bc2b0946f026ae77db324134d805b24d
BLAKE2b-256 d5a335911c1db7904e69a0fd120735b003dc65822c3df1439304fbaf7d708877

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 840ef67f3e033f0faaddb1427555c6284aa74a79af8a3df1c45482c45af61f3b
MD5 05e6db82e18728a7fb3f19e1f42dff41
BLAKE2b-256 927d022973103ba9eb17edf527372d18945d250530ee6f4ea37d88d2ee417847

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db31235265af61bb87391c848bee38374148a00f87065eac180599c26fe37fa0
MD5 7a15628ac30982d66fc498556087c967
BLAKE2b-256 99d5de2ece33287d96d3c30fb31439b9c02882819f9de75c3576ed7039f53c81

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c7b775b00da5405109387df8ab217a817d27c8c3b84be2e2a35ae62551acc41a
MD5 787e1e80d4d7a7608262258f60c2fd55
BLAKE2b-256 7be91918737ded6ffe45d34ae5f52ac2c830592bb9d47b251156c6a8e0256e07

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ab61159ded618e8e2d46dbc6e10cbe4445340c61cbc41a4363905ea0ae8a8b1e
MD5 9c4c4d09e361c9de401420af4c00a5a0
BLAKE2b-256 50971f7202b8567260997e0424a492736af62da9d33b4962820eac33c0d28349

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5cc7de6ebaf6a473b0c6797ef8c7841697886b97ca4eb4946d41b1d70163e093
MD5 8a02f53a546f727b5648b3ec900b67bf
BLAKE2b-256 485bf72b9a3de1d18ecb313ea7823b87a34ae9d31d180bef43d709acb8a307d3

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 647398520f89963dc9bf8d06790dbcac672533749c2f30a6d6f1737437eebd37
MD5 5350e568bc71c659bdb834d35f4dc203
BLAKE2b-256 c4c69d9e65068dee0cf74910dee8390f87de564ef25261989c54e6d3022cd8dc

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5ad82bd96aff71719ecd22ec557965ea2ed2fb65b4f56074f8652a3fcfc5b658
MD5 af22a1ae315a68cf702b723fdb33fbfe
BLAKE2b-256 c8211502f524595be43a9228f295f0aaff293d5bb03698dc3ed9c46defd37279

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ade82534e87db8566ae75d6367e80f28e59eaf9a155cae2c8ab07d869651c8de
MD5 d9eb004a0547c8d239353586c09e2e83
BLAKE2b-256 68a0f95fc3be222827435f47296bb53407ce2ea833517275ea6dcb73e5c2b7a4

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f85022cdd4e6569f7c11ae306e2b2d9b10469bca17caa24685ccdde7ffb217af
MD5 6f228d2cdbfb45353efbd23bebf373b9
BLAKE2b-256 784aa4028d1701618e3d2cd2b6df789beb6766f48b4303d7d973381c3180976a

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ab178a65ae3c9cb1f93689f9e4763cb8b8cfe35c1eb776b5af1c34b8752d0dc
MD5 215a5a7394bd8657dc8798337e96ba78
BLAKE2b-256 a8d13d6fc932131162b8609673e79a9c027dc88aa241bfd07335d22be5b842b7

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4e3383b72ec70f17afc06d152064e66cd9d5f7b1f6a793a1ed04a089e356cb7c
MD5 eda71f1e1d1b12ce5c75bb57593430fa
BLAKE2b-256 d2f59f56ba6159a5f8b4e1ebaa3543215df42d4b674930d76f39f6fad6239717

See more details on using hashes here.

File details

Details for the file kratosmultiphysics-10.4.3-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.3-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 934e297cdf9f5eb3185ee6a217f79aa6a042490228c7b289b5b1b9bc0f826124
MD5 f4178ced8d9c880f977d46835424d5f4
BLAKE2b-256 ab98925ddae8f035df8d24eb4c28c8a474b473a16ade4a05fcdb74b5d703b95c

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