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.5-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb619dea15a3c947044cfa08c7c237785e556f419e241bd1c8d8d98eba4e74e7 |
|
MD5 | db2b6c5c8569e766dd259550dc6de082 |
|
BLAKE2b-256 | 6e7c8130989cd5dec2326aaf3fd9a984b389d8bc2b9f52b1c95db59f5db583db |
Hashes for KratosDamApplication-9.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45d31f53a2eba81a24edc670d5370acb1b4251c221c0218026980235a3e42a6c |
|
MD5 | e6660397b8e79fd12bdbdb57de77425f |
|
BLAKE2b-256 | c12e17fca375223ab79578d470722f9aa16e536d0f1f4b9829866aec93ad204b |
Hashes for KratosDamApplication-9.4.5-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 108f486e744c54c75075264cae7b964e9962308ccf110e59e82e682da2b0b5ba |
|
MD5 | bb1ff490687dd42663cecfa8cff7464b |
|
BLAKE2b-256 | 04286ce392933952103caeea3d0e3dcecba45e9e59618be03deaa2436c20e9ec |
Hashes for KratosDamApplication-9.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0997c4683b2c4c9aee02aa5f69f3584ceb68d76ba6a318ae144217c73fd23e21 |
|
MD5 | 23fad9dbfe1bbeb5b2d2fe5853d07d8e |
|
BLAKE2b-256 | 486f91f9acb18da6417938f284d1d6dd7aa456bf796aeb0a3a3820730cefcf40 |
Hashes for KratosDamApplication-9.4.5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f82bafbdb196cc3b198211c04edd9c4f82cff262b8b757856bc56b95218d67e |
|
MD5 | 2e776cdbee513bae7b61dffa78925683 |
|
BLAKE2b-256 | 6f02a1d3825d281e429cb7aedb5c92921bebb6a0c737283e49c92e708249dc46 |
Hashes for KratosDamApplication-9.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4133f2d01b29dfd0e1b686573c4bbdcff5174ca58200a1542d0033dbb81fd39 |
|
MD5 | aa28f78f57fbd5efec24cd4c8bb66803 |
|
BLAKE2b-256 | c62e792f12ce2467cc5588a3f066080d4e246c9eaed4e0c2ee8bb36cebeb0a8b |
Hashes for KratosDamApplication-9.4.5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44798790798c2b81c496a20c5ef539d94851bdd7d717a8ab800295b941500ebb |
|
MD5 | 0c583cc6274170622361f4cef177b6e7 |
|
BLAKE2b-256 | eac254d4851d134505598a9bf9e070bc131ffdb47d7881c22c959af893f4c176 |
Hashes for KratosDamApplication-9.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a125f12957d97010ab9950511d720f18b9daac6c1785827990a768d0cca0dda |
|
MD5 | de466821ad5cf93cc975d11096fd3d2f |
|
BLAKE2b-256 | c076f82b1a181ffaed7a7e81d2d07bee779d9e9ae5ed69a8d4a56448421a70c3 |