12#ifndef ARCANE_CORE_ITIEDINTERFACE_H
13#define ARCANE_CORE_ITIEDINTERFACE_H
17#include "arcane/utils/MultiArray2View.h"
19#include "arcane/core/TiedNode.h"
20#include "arcane/core/TiedFace.h"
71 virtual TiedInterfaceNodeList
tiedNodes()
const = 0;
74 virtual TiedInterfaceFaceList
tiedFaces()
const = 0;
Déclarations des types généraux de Arcane.
Vue constante sur un MultiArray2.
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.
virtual ~ITiedInterface()=default
Libère les ressources.
Chaîne de caractères unicode.
ItemGroupT< Face > FaceGroup
Groupe de faces.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-