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

Release License Master appveyor-image

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 comercial softwares as it is. Many of its main applications are also free and BSD-4 licensed but each derived application can have its own propietary 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:

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

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


Altair Engineering

Looking forward to seeing your logo here!

Special Thanks To

In Kratos Core:

  • Boost for ublas
  • pybind11 for exposing C++ to python
  • GidPost providing output to GiD
  • AMGCL for its highly scalable multigrid solver
  • JSON JSON for Modern C++
  • ZLib The compression library

In applications

  • Trilinos for MPI linear algebra and solvers used in trilinos application
  • METIS for partitioning in metis application

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

KratosSwimmingDEMApplication-9.2.0-cp310-cp310-win_amd64.whl (829.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

KratosSwimmingDEMApplication-9.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

KratosSwimmingDEMApplication-9.2.0-cp39-cp39-win_amd64.whl (815.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

KratosSwimmingDEMApplication-9.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

KratosSwimmingDEMApplication-9.2.0-cp38-cp38-win_amd64.whl (829.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

KratosSwimmingDEMApplication-9.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

KratosSwimmingDEMApplication-9.2.0-cp37-cp37m-win_amd64.whl (824.1 kB view details)

Uploaded CPython 3.7m Windows x86-64

KratosSwimmingDEMApplication-9.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

KratosSwimmingDEMApplication-9.2.0-cp36-cp36m-win_amd64.whl (823.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

KratosSwimmingDEMApplication-9.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: KratosSwimmingDEMApplication-9.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 829.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3d00ef1351312c723b04231e097bd66d896f84f2cb464949ac3e702d2b747ac9
MD5 b14b3501f47c9cb4364f5ba07028e146
BLAKE2b-256 a62acc377c6ef287aac0ba6018057bf0d98f2b2b47d4049b744caa3cdbdfa5f5

See more details on using hashes here.

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 920174f14af1cf7bd410861bc42d1aec83554f4feedd657fb5ef8a54a82fd759
MD5 1ebed54478b240cd37ed3768dde4cef9
BLAKE2b-256 08576157f80c9b85476c3f997a6ae0183fbdf2cc05530a3ba72ae41a2d07b882

See more details on using hashes here.

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: KratosSwimmingDEMApplication-9.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 815.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 eb74942fe95fa454b0473a4631bbbc27ea6650ded7fa207321439985f0ea9bf3
MD5 685a15f8c44d9bfa014ea0ba93eb224c
BLAKE2b-256 5bad86e2b8add251957ef52ac6bc9150f106cf16a59950edfb22fbcd1210e93c

See more details on using hashes here.

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f15be81a0f0546b3ae9cdba00b83469a0f314df591d1b68a50e3b1e65a66d5a
MD5 7bd0b85e26165753be66b26a47ece9e2
BLAKE2b-256 f5ef4aece3610a31e26de9c272575b41fbade9ed58ec3e128a16c26549cd8ef6

See more details on using hashes here.

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: KratosSwimmingDEMApplication-9.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 829.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9b74f0c4f9facedb76ec5dff0beac9226c5a725a3d23be8613520f3a7c80114d
MD5 d85f0b12c7f39560c3f4ab138b73cd49
BLAKE2b-256 0e4f3121a24eb38ee59589096891569fd412b7199b7d1e31bdbccff9eb47bf83

See more details on using hashes here.

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa51943480dffe9ee16841d19568cfa1d95ce1275e14e3512766208b2dd18e1b
MD5 9f8f49e928760f1ab2aa943a7a16fdd9
BLAKE2b-256 bc0c4fd4eb8e4e99f93c46fc1dc4aef441a83ab6ad7cf65c34aec6e544bfeae5

See more details on using hashes here.

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: KratosSwimmingDEMApplication-9.2.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 824.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 237ab0582e9c334129ca81fbc58c0e3b91306404358df8311aaea3561b8a8b65
MD5 037c1e34a800a0204c34f093c133b726
BLAKE2b-256 65ba83bddd42a0e31e8a35cdcb2a2ecc179416bff7ed5863885dccd76f892dbc

See more details on using hashes here.

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4f24a905a6465001cf827b9cba2024b95b27669a058fb69e7f3543d89fd810f9
MD5 5aa94e7621a800e93518f60ed2c832ba
BLAKE2b-256 d9fbaafd5dfb50607dbabd30d410999a618ffbf537b27431c6856ebf0a0a6d65

See more details on using hashes here.

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: KratosSwimmingDEMApplication-9.2.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 823.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 7d2ffd6b16929495a94af37896556058468ab514aab78e4cd992502093697441
MD5 9f1f5c881dad39b3f8251ceb3a04137c
BLAKE2b-256 594308ba775920ec01315be6fb1481970a3d8c228f1f1132ec7d795b788c2b98

See more details on using hashes here.

File details

Details for the file KratosSwimmingDEMApplication-9.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosSwimmingDEMApplication-9.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95acedc45060661f7d3ec1cb1c46c141e38a020d178837dcf68229c10479d41e
MD5 df84d93ffbc77699785a061cf15b935c
BLAKE2b-256 f3f8b6a4dd3265237691cdf61b029b4e8f61d2de2616cf7a89b5d0fa15241008

See more details on using hashes here.

Supported by

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