Skip to main content

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

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

kratosmedapplication-10.4.0-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

kratosmedapplication-10.4.0-cp314-cp314-manylinux_2_28_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.0-cp313-cp313-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.13Windows x86-64

kratosmedapplication-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.0-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12Windows x86-64

kratosmedapplication-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.0-cp311-cp311-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11Windows x86-64

kratosmedapplication-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.0-cp310-cp310-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.10Windows x86-64

kratosmedapplication-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.0-cp39-cp39-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.9Windows x86-64

kratosmedapplication-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.0-cp38-cp38-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.8Windows x86-64

kratosmedapplication-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

Details for the file kratosmedapplication-10.4.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3794d0c005f07f54da2909873525234986f61d25b30bdcc9f78e8592ae46de1b
MD5 f3c1ccf5604ee1420c94cbdf522efacb
BLAKE2b-256 f68905f68397cd8027be88a7833066835010ac9c98ad8ea680a216272a43a033

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6faf7d0a59d1c5ef1af793e356fcc148a1d25bc73c65df5c5e882fe11eed7347
MD5 312dccb5e185d0b077caf429985e4cbe
BLAKE2b-256 5cd06a7c84029f2081df3650b858e55f5d135c095c99e41043d8ea511bf63bb8

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 65333ac29329a6a3fa1323ccf2d4e28a4450d9865ae299bd5f313fff00d89175
MD5 1df8c9c0cf699f5387512d51a23c24aa
BLAKE2b-256 2ffd56e3c28cbf134abb2d452c64cbc9484c2048516af57a77fc0d73815d38ab

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc8fa05f23fce8817f63709173e38f2308efae7331e96b761d2f25a2743999ce
MD5 10589e64d9756349d400ff5ee5d549f8
BLAKE2b-256 00c8e4188803a92bb08fba4d9c3d06d2e0870433a24637c2a236c6b43d8617c5

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 db1631e5a0671ee19ac4c369482b3ecdbc48356060d5e5d0628520415d517117
MD5 1fee3fc6e3242dbc7b4923b70000f3b6
BLAKE2b-256 b244551e7c4dea2f16bc556f1c59c1ef596e2b314559135e20bb8c65a5c1e5ad

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e4f275a178f4fd9d7b5a12e15f6d5d6be4eab8b87da26f38eda45e2bee453ae
MD5 274bf6de9eb9a55e1379b3f45e116231
BLAKE2b-256 ba4c350db8462e93ea42d93c451f75e9773b6f2bb95e5f460b0eee811b50c699

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e02f0b888a41004cdb91441ca5b8f2be7fbed3fd289cf2bb20ea59e173a7830e
MD5 f6e486b6380c8f1bc2b4d1a4761f9d5b
BLAKE2b-256 bb70be77d697adb6bb58e33f252fd03e0255628ed96040733bebdb6a389e33ab

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2bfc9fd927ef810fce68052acd291f253bd6415033fc861aaec7ac0845e4fed5
MD5 21a76e6f207ba7ad0f5cc6960f89ad8e
BLAKE2b-256 f445e3ff08aacdd9611b13520c625bfce34ab3b59fcc99d3878c155ab5806680

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 60881348774b6369e068e78cc9eaacb836f7dd52e697c860523c353fa46718eb
MD5 5008fb951073caa4193bdf594107f2f1
BLAKE2b-256 ea58cf997ceb3ace138b00dce207381fe5373452713df2a84178cd6e2ce60e39

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba60b4e2af4067742a6875cce58e135f134bc71d9f766409b42e3771aa85148c
MD5 1a966aea96031dbe2ebc79b26d6d0ab1
BLAKE2b-256 c57971c9c005e40ac3878683f9f74325af0228d6b1a310a27ae72a7fc92d191e

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d2c5083dbd59e3fcd85202e90c81b7baabb0501d92d69aa077c5837d88e1d022
MD5 91a9093bfb5c0ac21c78ead29bdfba82
BLAKE2b-256 cfda5acf28ae9ecbbb3287698906c95d7e5277934f1fdf3bef686471d422dd3a

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8aa5aff52b70d4dfa9b86b245454677324b977e09ae1cd0328f19769930cfd4
MD5 5fab3e043bedfea0bd400c3bbdda6f73
BLAKE2b-256 ba857397cc87bbeb46b449cc3017df8eb120aaf7c5e654b21a24d558820b9fd7

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6b341f44ff856ce64f63ce5883178a11ac5401272e84f86f7d5f921d429b8018
MD5 8e76e674c007019f98a86a8dcef12a46
BLAKE2b-256 8cba55eb79078b16d6b8394c53ca99550411bc80bc66006ab7a0cb3cfb2785a8

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e0465bde7a8a686e8e1e22f74071d5d8f7b0bb91fb3dc7ee81b40b6568ad849
MD5 52ed7d3d4aa42c7e533b8cce8ebc6b86
BLAKE2b-256 325397e6bac05873220ac5ff9972671b6ece8cd9cc2e4cbd00690b1c2e7abb33

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page