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.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c80d6f75302de9907f1500a9831744312262ed0179bb9bc79736b81b86eed38 |
|
MD5 | 2ec71e1c4e46b91ba8905944226d95f4 |
|
BLAKE2b-256 | 66876b712e7b2b323e62042fc64b27973132a91a246d3e957ad3c64ffdc36039 |
Hashes for KratosDamApplication-9.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2921a514b22d5b4d544ae9aa1c5add5b7884de226efe192f133e815e9a64e88c |
|
MD5 | cbcdcc1f6b35dc23ea33084cee3e59ec |
|
BLAKE2b-256 | eb2e2855574b6a7f7530cfbb8e3c3dfcb3f19355c9267237edec1a69a2951e0b |
Hashes for KratosDamApplication-9.4.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50607c54ab2cc8ca8861f27d5591fbcc60c1aa9b310fc323f3c65028b2263721 |
|
MD5 | 68b7ff68ff917ae6647093f10c1987bc |
|
BLAKE2b-256 | 94be501fde29e7cefab9b01ddda13263f525b2a3337feabe995f4921a72244fe |
Hashes for KratosDamApplication-9.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aea401a353a4a897281b371685adf3188a8ddef157c0206bca87e557e9229778 |
|
MD5 | 76861d52823626bce9aaf86fa355de7b |
|
BLAKE2b-256 | c6d03959bf502c8ae02d6e150ec67d6cb4b74121491ddf00d916e68c040ee65c |
Hashes for KratosDamApplication-9.4.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a9a8eacb6d5d8ddcd70b145dba9744c80a1f7b6c3a880375eea26f27e83f4b1 |
|
MD5 | c970a063c21d7e44839a41b739e8b16e |
|
BLAKE2b-256 | 0ad38df64e4481ee99e7ba82bd515be98c402bffc29180b009584f208f4f16c5 |
Hashes for KratosDamApplication-9.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c10932df87fc32e522dec1f8781ba1a0999a05f5c2256ca8b450f4354fa7ad5 |
|
MD5 | 64365f49beb1edc55143fabbea05a46d |
|
BLAKE2b-256 | 6a031b87e99dd2a1f3c7e5db4f20e9be84c83cd47f91018592b53bc22dfbdf5a |
Hashes for KratosDamApplication-9.4.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35e9097b7fb0f491ffd58150b93916cb796f5f281d249272673eb066d27ba724 |
|
MD5 | 908a735e4c01eef4fad26bfaa6898070 |
|
BLAKE2b-256 | 991224caf19710ab599c394acb59792e8995273dee2e0fc4185cd1eadcaff605 |
Hashes for KratosDamApplication-9.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90a304a27553c4c9e58881aad196a6e7e74cab6350d52feff9bc8d6ad8b36aaa |
|
MD5 | 9f71f5a5cb245333281fdc3c61c55e69 |
|
BLAKE2b-256 | 88600485ec606dfd1c25ea1517f0fd7eb0ea54bf5ac11d390c29f4e4c3f85d33 |