SalomePlatform / medcoupling

MEDCoupling is a versatile data manipulation library for handling meshes and fields in numerical simulation codes using med files
GNU Lesser General Public License v2.1
9 stars 2 forks source link
mesh mesh-editing mesh-processing nuemircal

MEDCoupling

MEDCoupling is a powerful library to manipulate meshes and fields.

Table of Contents
  1. About MEDCoupling
  2. Getting started
  3. Roadmap
  4. Building from source

About MEDCoupling

MEDCoupling is part of the Salome project. It is a powerfull mesh and field library able to compute mesh intersections, volumes, ... The library is co-developed between the CEA and EDF.

Getting started

Installation

You can find MEDCoupling binaries for multiple platforms on the Salome website. It is available under Windows and a few Linux distributions.

Usage

MEDCoupling can be used to:

The MEDCoupling format is quite versatile and allows to manage mesh with different kind of cells (tetra, hexa, higher order, ...) and fields on cells, on nodes, or on gauss points.

Roadmap

The MEDCoupling library is under a major refactoring for the v10. It will allow to:

Building from source

The recommended approach to compile is to use SALOME official package manager (SAT). SAT will install MEDCoupling dependencies such as HDF5 and MEDFile, depending on the requested configuration (native or not).