12#ifndef ARCANE_ITIEDINTERFACE_H
13#define ARCANE_ITIEDINTERFACE_H
17#include "arcane/utils/MultiArray2View.h"
18#include "arcane/ArcaneTypes.h"
19#include "arcane/TiedNode.h"
20#include "arcane/TiedFace.h"
30typedef ConstMultiArray2View<TiedNode> TiedInterfaceNodeList;
31typedef ConstMultiArray2View<TiedFace> TiedInterfaceFaceList;
Interface d'un classe gérant une semi-conformité du maillage.
virtual String slaveInterfaceName() const =0
Nom du groupe contenant les mailles esclaves.
virtual TiedInterfaceFaceList tiedFaces() const =0
Liste des informations sur les faces esclaves d'une face maître.
virtual FaceGroup masterInterface() const =0
Groupe contenant les faces maîtres.
virtual FaceGroup slaveInterface() const =0
Groupe contenant les faces esclaves.
virtual TiedInterfaceNodeList tiedNodes() const =0
Liste des informations sur les noeuds esclaves d'une face maître.
virtual String masterInterfaceName() const =0
Nom du groupe contenant les mailles maîtres.
Chaîne de caractères unicode.