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.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2350cae6fd32e5d2bb66dcf42a025d9417a73f9e8676456c5924bf5952ee5aa7 |
|
MD5 | f8d8ea747be835facedfe926e673d1e2 |
|
BLAKE2b-256 | 3d769c858a5796e6fc4449ed37b9c0b0246e36d842af48b436efb3344d7069b4 |
Hashes for KratosDamApplication-9.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15c45efa769dd9a90e4eac76ac2f28555b85e54c321b523321e7e614d4453490 |
|
MD5 | 5fa2ee3d5004880f2513d4b1128acde6 |
|
BLAKE2b-256 | 70a14fd7f814c10e713266cb1d2dd4462c3c596e787f43682c7338b85da32a0e |
Hashes for KratosDamApplication-9.4.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2233adbf74ffda003dc0f1b826d26adb58f4dbfc99e1fa3899aac4245a7d416e |
|
MD5 | ee78270ef5ea2e620ba0b112d7075faf |
|
BLAKE2b-256 | d67e47ea19ec9df5f195374e53f941b84683a3f507420f61a7b1323ffb9042da |
Hashes for KratosDamApplication-9.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 064e75c2b69fde997b4d5899a24185622dc743508c97358cc0f677572794a647 |
|
MD5 | 7318c3964c1f00884b9c41117584097e |
|
BLAKE2b-256 | b1381890696e6fd07826e8e989820ca072588dc0212fc4398998c071eee8a512 |
Hashes for KratosDamApplication-9.4.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a65f2a563cd79fe19d822aedc0bae77785788bc8ba7ce0eab89bf45de2100b68 |
|
MD5 | d485e4b87283fdb8afb70e9d26ae060e |
|
BLAKE2b-256 | 8c3f9e2a2fe80c9bc16ed910b882b3035161acc852e9216cce85a44e51dc4a4b |
Hashes for KratosDamApplication-9.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad74b2b61dabb296f2b379c6300479877804dc37e81bed06751d4a50803c5fe9 |
|
MD5 | a526eb46a40f4fdf1e7aa51e7628f995 |
|
BLAKE2b-256 | 6c853939773b1f9ea1af0fd1c4353a93aada6214bd18260382ae6bf9cde5eabc |
Hashes for KratosDamApplication-9.4.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ede5b0668f3db680aa2bd42c06555fdc647cf78d6ee0d449b45173a7fe49e4f0 |
|
MD5 | 448c4c26cbf2395fd01804212791e6cb |
|
BLAKE2b-256 | 3f8546d9f350bd434fca8cc776a8c23a1804c84eea668922f2a784f95e1a17aa |
Hashes for KratosDamApplication-9.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50472f6f838d5f906f40cc18544e3aefec79c01a6722a98a4e7fff5cefdb4e3c |
|
MD5 | 8cc5a8bd31874441b92b0e1edc09d90e |
|
BLAKE2b-256 | 8c6dfab88e994b43cd2b9b9d68c3fd5d43f4dc9a6a44cd56297477e6ce16e318 |