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.2-cp314-cp314-win_amd64.whl (353.2 kB view details)

Uploaded CPython 3.14Windows x86-64

kratosmedapplication-10.4.2-cp314-cp314-manylinux_2_28_x86_64.whl (704.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-cp313-cp313-win_amd64.whl (342.8 kB view details)

Uploaded CPython 3.13Windows x86-64

kratosmedapplication-10.4.2-cp313-cp313-manylinux_2_28_x86_64.whl (704.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-cp312-cp312-win_amd64.whl (342.8 kB view details)

Uploaded CPython 3.12Windows x86-64

kratosmedapplication-10.4.2-cp312-cp312-manylinux_2_28_x86_64.whl (704.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-cp311-cp311-win_amd64.whl (341.6 kB view details)

Uploaded CPython 3.11Windows x86-64

kratosmedapplication-10.4.2-cp311-cp311-manylinux_2_28_x86_64.whl (702.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-cp310-cp310-win_amd64.whl (341.0 kB view details)

Uploaded CPython 3.10Windows x86-64

kratosmedapplication-10.4.2-cp310-cp310-manylinux_2_28_x86_64.whl (699.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-cp39-cp39-win_amd64.whl (339.5 kB view details)

Uploaded CPython 3.9Windows x86-64

kratosmedapplication-10.4.2-cp39-cp39-manylinux_2_28_x86_64.whl (699.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-cp38-cp38-win_amd64.whl (341.2 kB view details)

Uploaded CPython 3.8Windows x86-64

kratosmedapplication-10.4.2-cp38-cp38-manylinux_2_28_x86_64.whl (699.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-1-cp314-cp314-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-1-cp313-cp313-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-1-cp312-cp312-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-1-cp311-cp311-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-1-cp310-cp310-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-1-cp39-cp39-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

kratosmedapplication-10.4.2-1-cp38-cp38-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 00c02abfe6052eaee8d9d63f5786a72b9cb5e0506eaeecb8aef029850d99c885
MD5 1d4df0667efd3d89d6cca6f2f1a1d726
BLAKE2b-256 53e1534fd798d54493202d33063f049accbba3241091bf35a5b269b21ccc8570

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea04091890ebece4613f79b1517fb8b4b7be25b687e625159e60d6872c76aa65
MD5 15c65722d1a433947a489f04f387f741
BLAKE2b-256 92d5018641e574a8799a206ed19f3fafaff147b518eea820d27324384ca92895

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2a6a5c9c707121b890bf8fed75dc5c77c791ff57f20e4e3a3564d56e9d6631ed
MD5 682e17fb828d942e903333fd4ae90117
BLAKE2b-256 cd834d89ca5cc1fd945b28eb3cfc7618e3edee999f039a1b40f53c530c7d4911

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8d57d367540417596af2f7536f4c8e976df05cb2b2f91516eb0eed2011785ad
MD5 5f35ed2eaf7c323abf5517fe77fa2d0c
BLAKE2b-256 eb4f784397dcbc4d22decc8121c93eb7d28602db92b403a5c2369982b1c7404a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1ca7dfcc850dc127cf681c39ebe7772b400f943deff4df3bbb23dc4e5578bb57
MD5 427800df4f571600d239caac4dda3af3
BLAKE2b-256 34e996a1e1bb3aed63b2d54a72b639d9bdcf093a36c3cb2be9b2bb4a6dd6a705

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 00fa6319b91e671107b7cc6b0e6ddb433ff8d2df5c17d3be99a92e4354de61ac
MD5 8fbb3522e09262a07c552b7891d9f967
BLAKE2b-256 50246e00cc3f9ae5343704c75c6c9c72f69bd0108e8c107c85ce0ba663698e61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ef39a32f00ed9c01482506c729f1268443f6ed682874da9de442b3d1ddd401fd
MD5 d8fb6702cf919c94a6b02df746222671
BLAKE2b-256 a55bc1a995a7a74ecfffb3f5f0ed87161aa22b72d046403a1a158c297c138551

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df7832585fe2ee76c240db442799e1bd1fa4c8b53788e054df00bfce82b98b19
MD5 dd1ec6a0c78d79e50cbfaba8b450cc55
BLAKE2b-256 aa9ea54e5ea4b0f88abcb02e46623b4bbd65d78626a22c283561dcacb4f95116

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d0c00a1dda42ecc83dd95b5144ca00d918c60075077789fa65f7524ff42b265d
MD5 610772aab2cbd9a5c7ba35542eaa6454
BLAKE2b-256 2dae82017e9ac7049305308925c91e896cab46141e37667543207e8700a5d59b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 308678924a6dcecc2e6f69248955237005c87244719d7c15d99f37ea2ffc03b3
MD5 851b9590cc36a3cdf6ebeccf632f1350
BLAKE2b-256 f4336ef2a8ba7216a01c12017f895492eb91e25d8f03660cb7790b73f9e4633d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 25ff0e27797624e9cc3f12d5fb6284c94ee467bb1179f56eab9742d21a161bad
MD5 ce079cc7a37be48368233a172eb809ea
BLAKE2b-256 18b09008aa0c2f1d3b5affa0ed24b155c146d77d43ef4bc9e82a56af4d012d5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e68859c8a7881c2451ef27fa4b4781c918682282c88819b595102ce9355aebcc
MD5 e16aa740ff1dd6ea0b3b31d3ae29e072
BLAKE2b-256 45f6c2d2fa302ce6db7a1fe7d39b0cf953c8e81f4ce79e97387b144bf8ae8e01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1a77c0bc9001b441240c24b311e400019371de166597839ffc36e6bc67535323
MD5 06de939e429066f611687d8e41b44cce
BLAKE2b-256 edb89804c56e64d16394ae4a5656120dec046baa21ee12e6cfa2435c57dccb5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 523be8b773dba6ab322da0452663eb413cc6b3208017a4c46d386d3f5d16e622
MD5 2147a40977ca15f41584bcc15949d757
BLAKE2b-256 8813f1d74c2529c4b6cfc7021772a4fef561298e6aaa7dc9bfba0369253c2ed7

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.2-1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c575c5a2cd4a746dbda4632e345bf89acb15a2b7468ce52fc3eaef6382c33b4
MD5 1e1c8508bc9f7b0aec7d6f69900d0145
BLAKE2b-256 16cfde8cbbdf5ccb9ee4c656af945441269f57bd61ccebda38616334cc68d07b

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.2-1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ad35e3e9ac6a7d76de99b61823e7bbae74299e997353a242971d28a48b8d406
MD5 f83fca2fcd263851efe9f08c54d69330
BLAKE2b-256 5530851adae116316ad339d9271da2540f37d16c42e29d0320025e553383205a

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.2-1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 429e30bcd9ca08dddd3316234d4e4ffafd7a4a78cd18dc0657a23d6935307116
MD5 b0aed90917da4527e4046eefb12da474
BLAKE2b-256 f1a82aff0802460f39e512e964b2f62fa3c487b7215e2357eae8659510b931b4

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.2-1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 895ff24b3ed1e524e8742a1a74ae45a5a15c2ea0ee21620491c5dc59a2eb826a
MD5 dc4f44310e5c8dbccce0828a19238d64
BLAKE2b-256 c26b367f26b6c47fc2509eda94aac1c9e207569d4217eb4f8cdd93ecdd6bd6d4

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.2-1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aea46be51529e3c99257547553b247600bf65ca91da726b09e9402ec502365ba
MD5 1db10db49ff7172309d408cf6255f810
BLAKE2b-256 27271930d47378328cce288771c819159bd3aef6ad3f9e9fb66abd7cf94beeea

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.2-1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be472fd11de9b306ea9d58b0971eac0cf3dbcc77023a569241dfe760a30e5706
MD5 f25fe5f9dd575e71a228827624973993
BLAKE2b-256 eb71339987ce44bf99c664c46b18d8aa4742105803be542378b279681ce364fe

See more details on using hashes here.

File details

Details for the file kratosmedapplication-10.4.2-1-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosmedapplication-10.4.2-1-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ded3a08ef977c07a1fae86b841dfa05c15d7dfb8c9f4ac77de6d972d4b435f48
MD5 93f162fe283d062133f2b9b837e5cfcc
BLAKE2b-256 9b71bf16ba63e6e8eae706082baf9e09954a74063e5c0d3bd8fb57104e5690d6

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