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.2-cp314-cp314-win_amd64.whl (11.4 MB view details)

Uploaded CPython 3.14Windows x86-64

kratosmultiphysics-10.4.2-cp314-cp314-manylinux_2_28_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.2-cp313-cp313-win_amd64.whl (11.1 MB view details)

Uploaded CPython 3.13Windows x86-64

kratosmultiphysics-10.4.2-cp313-cp313-manylinux_2_28_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.2-cp312-cp312-win_amd64.whl (11.1 MB view details)

Uploaded CPython 3.12Windows x86-64

kratosmultiphysics-10.4.2-cp312-cp312-manylinux_2_28_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.2-cp311-cp311-win_amd64.whl (11.1 MB view details)

Uploaded CPython 3.11Windows x86-64

kratosmultiphysics-10.4.2-cp311-cp311-manylinux_2_28_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.2-cp310-cp310-win_amd64.whl (11.1 MB view details)

Uploaded CPython 3.10Windows x86-64

kratosmultiphysics-10.4.2-cp310-cp310-manylinux_2_28_x86_64.whl (23.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.2-cp39-cp39-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.9Windows x86-64

kratosmultiphysics-10.4.2-cp39-cp39-manylinux_2_28_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

kratosmultiphysics-10.4.2-cp38-cp38-win_amd64.whl (11.1 MB view details)

Uploaded CPython 3.8Windows x86-64

kratosmultiphysics-10.4.2-cp38-cp38-manylinux_2_28_x86_64.whl (23.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9f5ab0e1b367eb3170abe4fc1537196289d0d9cd50cec876171beaea0282f688
MD5 eecaa5165363caff5e42f5d7e3faf53b
BLAKE2b-256 da60f8abdb91ed8e283451e53f314d913cf8a2e964ecd507def663bf6204987e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94c3740bebd982f7a3ede3f5341d36cd35a3219b4714c673b4d9053225bd2813
MD5 5272932f4fce7a8373bc240fb1de09dc
BLAKE2b-256 6ca9a5153045c3162a5f92843d53cf07104cd95ddbca46c58ef997886d648f69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 250589326eeade400376b9dc711db6806dea1ab416521875482d96852bf065e2
MD5 82c14525a625a844a2e60eca3e2a8fe9
BLAKE2b-256 a41262afe47463de77a2f291180c79d7d28f7190c70b5985840a6924f57dc13c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b01f5d4fdb453ea804bd01b6c3fd04f93ca5e9284f5e7c7a53ae9005b4028b53
MD5 b4d04b1c09c22916cf0765da3eeb50d3
BLAKE2b-256 485fa766e2144dfd9574559345b2c5c8d07023451ef7a5ea9ae99172cec28e77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 245a5b7d39c54f5bb811fac96ccd7e0dcda2fb4fd6794403c7ac37f02701f974
MD5 ce6a8274d310d1e8ca55b689387e0463
BLAKE2b-256 b7d114b41e409586ead51937fe4e5c0409d0a63138132dd5c0fbe4b1af0040bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a07cd09a32178ba657ff7598df8caa4103d94a7ddd9032a82edd2475c4113b24
MD5 515aef5eea8985197d605c0c3dd9dd88
BLAKE2b-256 878e4324ca501e861517e0078418396c2931083e4c012e50fe469c3a39c78e56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3e2f1efa9799a58ba0d0e4da6cd8f3198282925f791163a284e0aa7cbe657870
MD5 f4a26dae4073300b0db214dac04069f3
BLAKE2b-256 cf51c0625da4eedbd31b953a2693c999c9599aad23d5bd1f15e2fa5e2424d48f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 30a0840cfede7f672b8b85b02e79d417e44b92eb42714239bf48e7c92ad2deb9
MD5 d710a3a888fdda38b7df495e8c62d932
BLAKE2b-256 ceca2c46d5e4a737633086537896ef0a40801ee87b891fffb1ab22b375c46fef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5574e54351ff199da7714d23cf103f048a9927edaa7b54bebe3c7a5957159a47
MD5 feaeda5ea431f484d773eecba2992e4c
BLAKE2b-256 df81126b5ff3346455b136a5760869d0d4ded223c93bcad2bacfcbf94e26c7ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3320cde30a72f5b668c8078e2abb7fda370a3fb329a21ef37e21d54e43cb376
MD5 42e1f8558af9de758461dba3bf3679e3
BLAKE2b-256 b615d1102a3fd474bc44fc3cd1b10fed33997e0099d4bbafc35e9bff145d287d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f2e416ab4a8a51d0e47521396fe0e00efec3b7250c85f43e4924f240074509bf
MD5 19b568ddf126ce89bf306d42a205e825
BLAKE2b-256 7cae2d7b90b1460563c06443909e72d68f6afd35a880db6751ad48a8573b1408

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58e92cce9561d03d1f39294055df4024dbf2a618815949da0bbe71e31a9a0eaf
MD5 dd9fe8b2142c45c83499b5d0a2fa71ed
BLAKE2b-256 752d07517ddbfd066aed647ca661d02b8233b3d07467802db49e1a58a39a24fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 673baf00d6cc6b2e605d7cd55ba8dd53546aa780d5eebab704a9b803df461937
MD5 e6a24891ce7b2a74a05d343eccba2929
BLAKE2b-256 b4e62dbede96a222f2af544854a7415d79ef18469f9a3fed32ecbc632e655c28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmultiphysics-10.4.2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ddb7acd54ea364bdc1e92a977024a880dee66473da27f68cb1cfc35ba19add9
MD5 a2cd78f2662374f53a7be48acfeaf3a2
BLAKE2b-256 91bb88c10d2e9f1ad3a7662ce871ccab3efad2c84c3fc4eed6fd3dbd081002f4

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