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.3-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

kratosmedapplication-10.4.3-cp314-cp314-manylinux_2_28_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13Windows x86-64

kratosmedapplication-10.4.3-cp313-cp313-manylinux_2_28_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12Windows x86-64

kratosmedapplication-10.4.3-cp312-cp312-manylinux_2_28_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11Windows x86-64

kratosmedapplication-10.4.3-cp311-cp311-manylinux_2_28_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10Windows x86-64

kratosmedapplication-10.4.3-cp310-cp310-manylinux_2_28_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.9Windows x86-64

kratosmedapplication-10.4.3-cp39-cp39-manylinux_2_28_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.8Windows x86-64

kratosmedapplication-10.4.3-cp38-cp38-manylinux_2_28_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ce153a9cbb08380adf67746a3f16909c17f7d41b5e652859c3c04fa03efc0efb
MD5 4dd689de0cba61687879a87d300969d2
BLAKE2b-256 2c9a71dd1d24c73f12d789e7a18e5183695489555f0c7bb593599b5992156c02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 839426750d2fbd979048f14c13b1554a556188e423564c48f17fb341f88fc143
MD5 97a832cd92982b76c6e1d9aa585b3707
BLAKE2b-256 ee62a23151326a2c985b2da6291f3b85e8cb24f01e06b1237fecb80a78877909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1a8bb310fc54552e7d0681f72ed3855339333fab722430875378efdec4c38962
MD5 7d3e898c07d8f91dffbcc5d00a8b2eb0
BLAKE2b-256 3cfe5857bd35b63814b47dceac9a4df3ae4a75f93cf6158bcba18960258f41e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5547ae40e48a9bcb70b0b0970812471f28d834fd987817f811e1bd5e8ad72b4e
MD5 c870bb1581c1bd3474bfdd8fd4c4f70c
BLAKE2b-256 64d427a6e5d60abe3a6b6af0ad69a27a6884f911285bfb46e88a2b101b08d4b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2291d9896147058ff799010016560ff15f1d1352c44083614ae4ce8a92ecb65d
MD5 8d9987f9ed40ccb323062fffc21d7e5c
BLAKE2b-256 018f7c33024e221f2bb6176f17b9fcc5f7515de764ee3f0b3cef87c83b1fdf66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6301ddaac4776c555e311c1190f7f5871ccb2a7ae9923c81576427f386535fb3
MD5 f575f81d29db26e7d238dcc7505b5e2c
BLAKE2b-256 0c744efa03c630720463752742f3124ac4ce63224e0da48e819f85352fd2df0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e90a479467275e615002fd47eaa4b4899d6db53ae094778c8b52597059bd88ce
MD5 27593b420c5e220a9ffbfedaed672ec6
BLAKE2b-256 b4b479bf7402ceab9d6cde74284effaf3c182750419632f2d6c5e9dce0a913a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a6b97b60d90f218385680165b0e78ec43d0d10754b2dec4c018ef5611682f4a
MD5 a668306adede5e5119eaa537940a7e81
BLAKE2b-256 ea5d00677a2ffbdcb3926ddcc470ed0f295466c4a9c3cf08b4ec0418f7b9f855

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fd5267059f53499353fe4302d4f08dee54d589412356153148a218d5e79071a5
MD5 262e2f55e1eaa06bb5044dc69706eb49
BLAKE2b-256 3da3df7f911c871c245a84f7fdac2ca1b4fa12469f02d70eb76ebe7b54e69dc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 53d9e04c0df7249a103b63ea173caaa464088f8f145a882b089a7af533e162b0
MD5 43035da381e1615923aabc76eb8f78cf
BLAKE2b-256 756fdd30b78232ad89f7d801d79cbd8b0062080d427cbd566503581b18571aaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 85a604a388ffbda94ce5f0dd98552dc3a67279d5b2f25e0523d7eeaf0eb221b8
MD5 c3b8f7be5d70ae0bd23188329645cf15
BLAKE2b-256 f4697a9555d8517bcf70b7a8ac5e105830af9f3b0fb86d068a9bfde6d932c1a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02304bbb808731832fd6e524dfb898c937281ba69bbedd52d22251a453989cf0
MD5 2508910ad5a5c52f28ed6cc397c4af4f
BLAKE2b-256 88057192615e20acc9d5905d9457bec0457ffa35a412aec955238a50b8332984

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a4cc4789ecc47a887552cd8974a6479217e36536418e4d14f3346f94220960b5
MD5 5236d4f54ccb152f6b315b7f2560764e
BLAKE2b-256 2ed3587cfebbfb678222682de0477eec5d3b0f89e909a8230fd96b61e6e520f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosmedapplication-10.4.3-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2dbd5ca25776c5343d2397fd16ef6ca4c32c9c76785648418f2c9b95c110da6d
MD5 a1b79942c1ec5da6f319316129b1aaa2
BLAKE2b-256 9a33546cdb5df68979eec377983c28558cb4ce60632f4e1b8721aabca35e4c65

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