Med Memory Users' Guide 5.1.3

ParaMEDMEM library

The ParaMEDMEM library is based on several classes that describe the coupling between two parallel codes.

The classes that make up the API of the library are :

  • communication interface : CommInterface,
  • definition of processor groups : Processor Groups,
  • Data Exchange Channel(aka DEC, abstract class) : DEC, and its implementations :
    • intersectiondec for a Global conservative remapping based on intersecting elems volume computation,
    • NonCoincident DEC for a non-conservative interpolation based on element localization : NonCoincidentDEC,
    • Explicit Coincident DEC for remapping coincident meshes on a one-to-one basis. This class applies to unstructured topologies: explicit_coincident_dec,
    • Structured Coincident DEC for remapping coincident meshes on a one-to-one basis. This class applies to structured topologies : StructuredCoincidentDEC.