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
Using MPI in DamApplication
Note: For the moment, MPI only works in Linux and requires compiling METIS_APPLICATION and TRILINOS_APPLICATION. Non-local Damage does not work in MPI.
Instructions to compile DamApplication for MPI (tested in Ubuntu 16.04)
- Make sure that the following lines are properly set in the configure.sh file:
-DMETIS_APPLICATION=ON
-DMETIS_INCLUDE_DIR="/usr/include/"
-DPARMETIS_ROOT_DIR="/usr/lib/"
-DTRILINOS_APPLICATION=ON
-DTRILINOS_LIBRARY_DIR="/usr/lib/x86_64-linux-gnu/"
-DTRILINOS_INCLUDE_DIR="/usr/include/trilinos/"
-DTRILINOS_LIBRARY_PREFIX="trilinos_"
-DCONVECTION_DIFFUSION_APPLICATION=ON
-DEXTERNAL_SOLVERS_APPLICATION=ON
-DSTRUCTURAL_MECHANICS_APPLICATION=ON
-DPOROMECHANICS_APPLICATION=ON
-DDAM_APPLICATION=ON
-DUSE_DAM_MPI=ON \
- Uncomment (remove #~ ) the following line in GiDInterface/Kratos.gid/apps/Dam/python/dam_main.py
#~ import KratosMultiphysics.TrilinosApplication as TrilinosApplication
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for KratosDamApplication-9.4.3-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a20950e49c05a94c7f3b22bff86ede0e2d964383fe0f1ccb42f5a2a83664f21f |
|
MD5 | fe29b252ae877ba3358b6a5b0aeb0bcd |
|
BLAKE2b-256 | 097277e649f67216840f13b986f1834899a9d983d640eae069fe0916220a8787 |
Hashes for KratosDamApplication-9.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a76d019281f5ec59b52c7d8516ef96c3744093c9fed036eac9ea0b3b2ed714a6 |
|
MD5 | 12f8dc1e15ddd09e5d0dfc94353f0bd0 |
|
BLAKE2b-256 | 20baaeca264bdba2feddbb588104b9998785bb769a6e0d6d6c62eb9706653a6d |
Hashes for KratosDamApplication-9.4.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ec80f5e9430b250ab3f8b47182557ad1f1723bc44ad862929e424b1f6182976 |
|
MD5 | 90b6f23ddd69a543a27f8c0339a329a9 |
|
BLAKE2b-256 | 07342bbf88914d3882b41686844e73e75592370e9aa712fc284362af1822ac24 |
Hashes for KratosDamApplication-9.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84aba8348bd90be6ef4c49167be313d1c9154d758a65c1b3d68d8b901edf10e5 |
|
MD5 | 7abfbd27837b442c7f35940653a50ba2 |
|
BLAKE2b-256 | a7d62b2bb74cc7c2bcc86ae65de9f592cb5f0fdf4ce2a6fd0a943133ae4b11f9 |
Hashes for KratosDamApplication-9.4.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f9eb17641763d086b89fda5f0f53236afdefb0f36c251eff330fe8e10bad508 |
|
MD5 | d1a7dd74c425908ebeb8f7c9a34f93bf |
|
BLAKE2b-256 | f623cb1e0bbdefdfbbff53f47ecfe1ca7793c2beaf3c975e73f89e5ef3be503c |
Hashes for KratosDamApplication-9.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f0ca42acc5f43e5257bbcf9d8e90ec343beb022c99966ae951b3d689cf0d7a6 |
|
MD5 | 285cfc6847fda66e3e7ea6d559804fcb |
|
BLAKE2b-256 | 4d2c598dbcb3acd0c57f5576a06918cd9bddf32d97763932689bd0d759c611a4 |
Hashes for KratosDamApplication-9.4.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3924a51d622c625d351fb1650ee078ee1ee6501f906811ab75219da5bea6c16 |
|
MD5 | b37fc90f62d0b4eafa61f1642bf51dfe |
|
BLAKE2b-256 | 88ae79a83883f465b8e22cb17aa460b5e5c53a602deab36c470081037f92578f |
Hashes for KratosDamApplication-9.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 179236c8902c3ab70967e31ac9244827738126f8e9f3d408d51d4544ff7cea3a |
|
MD5 | bdbf74e31b77dcba8c684378dcd1a049 |
|
BLAKE2b-256 | 9c8872f36cd6593dba69821e2e0c22cffe3187f7fc6f06a68d92309cc06cf7bd |