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.4-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 851a868e1479ae03b06e04bdf926b323c85507aab1479ecf5bc794905d317d7e |
|
MD5 | 08efaaa974b0a8061316d8ccaf41403f |
|
BLAKE2b-256 | 15f32948e098966a1357acce80fcc628bc95bb9ff177e0c3d0599479f0136202 |
Hashes for KratosDamApplication-9.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 784dd6624159d4355f7accbaaf980c84872877fc3e253a589b09ccd0ba999d8b |
|
MD5 | 7ffd797a78299f0c0e0b652047342153 |
|
BLAKE2b-256 | c43a71daaab4296b6420f49222b4421837de66580f8b9cc2e8754a62f9b62515 |
Hashes for KratosDamApplication-9.4.4-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e16e4f9f2e059d0e0dbdef0b0046a5230cb1ee9a533c398bbfd3993c6472d5ec |
|
MD5 | 2c40ec291a9647f3cf3e7abe5b48454d |
|
BLAKE2b-256 | 8c6b73b0aef74e364e244eb45f91539952a5e9665d75cedbe88d09a6b8b8d287 |
Hashes for KratosDamApplication-9.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e4396652e342fa4f43333684a306185c5ae2b9653e55734243364d5ed197ab8 |
|
MD5 | 617d1a4d624cd77e5dfc101ed4fe55d1 |
|
BLAKE2b-256 | 33388514ed8b03ddf2fe53c36b549b71740944eeda4838b862a230757a33be85 |
Hashes for KratosDamApplication-9.4.4-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af454377e8677c9bb0a01502d7c4d0eb4ed636d9d334e37d66c239f1b647c149 |
|
MD5 | 9c39daf8aac05b903cb839e9098b830f |
|
BLAKE2b-256 | dfaa1758b3603a966c048659f317abdf7b66715d4adc366e9e8313043c1b1243 |
Hashes for KratosDamApplication-9.4.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a16c176b312465de943453f24397febd68c295ebe2a1c1389466eb9a091e1db |
|
MD5 | cbf032403f4a0b7ddc4d308d1be8675b |
|
BLAKE2b-256 | 831a7c5e8359464306e6f9d6cc200991240c849621597b449d3ae1b4e136efb1 |
Hashes for KratosDamApplication-9.4.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15179d739c47f2989db2be7223daca0c4e69d09ffd07e6c08251a26d34b0380c |
|
MD5 | 02f62ab7b6877599b6ca3b519560d13f |
|
BLAKE2b-256 | 19c428a68d59184f1d6d203f9b6fb95755d3371e94bab069ae4123eeeb44f060 |
Hashes for KratosDamApplication-9.4.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9520fd61a94ff556e63cefda048df3918d10dea3d71941c0ba1d742c06554531 |
|
MD5 | 438c51174a6a1de978b076519a0660cb |
|
BLAKE2b-256 | f1236ced85043112ee0be78884f830079f5bdbc0ac94682256904b7490592c8d |