12#ifndef ARCANE_CARTESIANMESH_CARTESIANMESHPATCH_H
13#define ARCANE_CARTESIANMESH_CARTESIANMESHPATCH_H
17#include "arcane/utils/TraceAccessor.h"
20#include "arcane/core/VariableTypes.h"
22#include "arcane/cartesianmesh/ICartesianMeshPatch.h"
23#include "arcane/cartesianmesh/CellDirectionMng.h"
24#include "arcane/cartesianmesh/FaceDirectionMng.h"
25#include "arcane/cartesianmesh/NodeDirectionMng.h"
55 return m_cell_directions[
dir];
60 return m_cell_directions[
idir];
65 return m_face_directions[
dir];
70 return m_face_directions[
idir];
75 return m_node_directions[
dir];
80 return m_node_directions[
idir];
92 Integer m_amr_patch_index;
Déclarations de types sur les entités.
Infos spécifiques à un maillage cartésien.
Informations par direction pour chaque genre d'entité du maillage.
FaceDirectionMng & faceDirection(Integer idir) override
Liste des faces dans la direction dir (0, 1 ou 2)
FaceDirectionMng & faceDirection(eMeshDirection dir) override
Liste des faces dans la direction dir.
NodeDirectionMng & nodeDirection(Integer idir) override
Liste des noeuds dans la direction dir (0, 1 ou 2)
void checkValid() const override
Effectue des vérifications sur la validité de l'instance.
CellDirectionMng & cellDirection(eMeshDirection dir) override
Liste des mailles dans la direction dir.
NodeDirectionMng & nodeDirection(eMeshDirection dir) override
Liste des noeuds dans la direction dir.
CellGroup cells() override
Groupe de mailles du patch.
CellDirectionMng & cellDirection(Integer idir) override
Liste des mailles dans la direction dir (0, 1 ou 2)
Infos sur les mailles d'une direction spécifique X,Y ou Z d'un maillage structuré.
Infos sur les face d'une direction spécifique X,Y ou Z d'un maillage structuré.
Interface d'un patch AMR d'un maillage cartésien.
Interface d'un maillage cartésien.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Infos sur les noeuds d'une direction spécifique X,Y ou Z d'un maillage structuré.
Classe gérant un vecteur de réel de dimension 3.
Classe d'accès aux traces.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
eMeshDirection
Type de la direction pour un maillage structuré