MedApplication
The Med Application is an interface to the MED-library. This library writes med-files, which contain mesh, field results and other data, and is based on HDF5. This format is used by Salome and Code_Aster.
Installation
The MED-library is an external library, which must be installed before the application can be compiled
Ubuntu
On Ubuntu, it can be installed with sudo apt-get install libmedc-dev. This installs all required dependencies, including HDF5
The source code is available on the Salome website for a manual installation. In this case also HDF5 needs to be installed separately.
Use MED_ROOT to specify the path to the MED installation in the CMake of Kratos.
Arch / Manjaro
Packages related to Salome and MED for arch-based distros can be installed from the AUR. The MedApplication requires med-serial (for non-MPI builds) or med-openmpi (for MPI builds with OpenMPI).
yay -S med-serial med-openmpi
Usage
- In Salome, mesh groups are translated into SubModelParts. Different geometries and nodes can be added.
- SubSub ... Modelparts can be created by specifying a name with
.. I.e. like it usually works in Kratos - The number of characters is restricted in Med: 64 for main mesh name, and 80 for groups. Everything beyond these limits is cut.
Development
- Use HDFView to inspect the med-files.
- Make sure to check the return value of every med-library function call.
- The med library does not check if wrong data is written to the file. This must be ensured by the user, the med-library is a thin wrapper around HDF.
Metadata
Release files for KratosMedApplication 10.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 189.0 MB
Release files / kratosmedapplication-10.4.4-cp314-cp314-win_amd64.whl
| Download URL | kratosmedapplication-10.4.4-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
dfb1d916a00bdfbdac5301501b3740f13c299baed198cbc2e5cefa333a20729a
|
|
BLAKE2b-256 checksum How to use checksums |
9c6d519803637951dfd573e9bc84dc76bc4f3bd9b26eb0c03d9a68f2a4d80391
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | kratosmedapplication-10.4.4-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 24.0 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
0d100b8cbcc5a762d8ede90d2c5e5225abb246f39392475aca78a4f9a8684d26
|
|
BLAKE2b-256 checksum How to use checksums |
18beedbe790d5731989c857a97ce92878cbc3c9c99ebf6b19bc52f448c3e4d5f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp313-cp313-win_amd64.whl
| Download URL | kratosmedapplication-10.4.4-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ccee274207029dff1bb0c06a311d2d55f7702f9d9fe5959d3e29ab0ec2ede405
|
|
BLAKE2b-256 checksum How to use checksums |
3eb7c9d9a3b12d3d08fcba1ed278b50b099f225aaa159bbae5dde9a4dbfca792
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | kratosmedapplication-10.4.4-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 24.0 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
0be540f67c85225b602b5be339e22e0fc4b99d08573c14ecc50d4616491da76b
|
|
BLAKE2b-256 checksum How to use checksums |
ea5a9848d2c89ae86ca1961e0eb6ef870fdd48f89c4c3175e02e75e5b554c9d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp312-cp312-win_amd64.whl
| Download URL | kratosmedapplication-10.4.4-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
91a7c3b3995a21295765e1c4f1e186ecbf4e78eb0b180825b8852900fd1d7c6c
|
|
BLAKE2b-256 checksum How to use checksums |
4aee082333d006d545640a2f6d47b2eac31b21155f03e3e306ff7fe3cc055f15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | kratosmedapplication-10.4.4-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 24.0 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
dec9d839a3be2b347f15d015328a562a64d08ae8717b8edcb3dbea28dd2a32e4
|
|
BLAKE2b-256 checksum How to use checksums |
d909f3fe4710fb801d46bb8b47193eba79fdee4c888b61deaf2a3229a6d9af04
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp311-cp311-win_amd64.whl
| Download URL | kratosmedapplication-10.4.4-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1bf8bcc4fec5706a9dc779f44bd267940cfa98d53b8e3811497fb9379de11a9c
|
|
BLAKE2b-256 checksum How to use checksums |
ed91595fb60d480dd65b7fccba016aed71fc001ed5b2b1542b3cfbc8e572523c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | kratosmedapplication-10.4.4-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 24.0 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
41ac9cf18fce24e6d33a8b92da5e1fdaa7ee595587dfda000ddcd7040a68513d
|
|
BLAKE2b-256 checksum How to use checksums |
b936245de9d51bec6f7fe7dfd05cfedd2cac45c8c655221a5bf00310dc83dbb7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp310-cp310-win_amd64.whl
| Download URL | kratosmedapplication-10.4.4-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fd14b2be9d84ffaa90b7d26003435f294bece6870341c2baa6ce56dc60100253
|
|
BLAKE2b-256 checksum How to use checksums |
a3eb51469720f51d3065bb8d12312c2a9063ff8e9bf185e3b7920fa395985fce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | kratosmedapplication-10.4.4-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 24.0 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5574918a0179a06fbe8dc7df520801b2f02d0f10d7c8ba0651d5820b3269c962
|
|
BLAKE2b-256 checksum How to use checksums |
c2a9c9aa590c72634345d3d1dd7da90118c27dac77fa1761898f6b77df1b84ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp39-cp39-win_amd64.whl
| Download URL | kratosmedapplication-10.4.4-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3906e3845318a97b0e46344e1fe7e5fb920c6e4e8ebceda630f65570a99b379c
|
|
BLAKE2b-256 checksum How to use checksums |
bb3ecc591600519b36626bd7f13626d3c672460c3114ac6bda1dfe98647f4f45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp39-cp39-manylinux_2_28_x86_64.whl
| Download URL | kratosmedapplication-10.4.4-cp39-cp39-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 24.0 MB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5d3095a6e0262e7e4dc03f1472c54d41bcf0207b6cb395c23e42da87a5e423be
|
|
BLAKE2b-256 checksum How to use checksums |
0e8476397b480cf98a871514be550e66e98c238bf75e387751a03bd3e851db8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp38-cp38-win_amd64.whl
| Download URL | kratosmedapplication-10.4.4-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
370283a0fe6dd4164814b2dd2975099f329fd0a52bcc5726d31c57f9ea88a4b5
|
|
BLAKE2b-256 checksum How to use checksums |
bfc19670058ebbe07c166076e007f8a9b314b5c34b82e75f5dbca7094cf439d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / kratosmedapplication-10.4.4-cp38-cp38-manylinux_2_28_x86_64.whl
| Download URL | kratosmedapplication-10.4.4-cp38-cp38-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 24.0 MB |
| Tags | CPython 3.8 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
376d21c1583e3d9dae43fd6f1d371d47bb1172962e000bac7ddf26f0c4bdf0c4
|
|
BLAKE2b-256 checksum How to use checksums |
7e9526de9cf027729eb08f75fc40e7145b4155649880c46db9fa995e67db6cf5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|