Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
CartesianMeshGlobal.h
1// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2//-----------------------------------------------------------------------------
3// Copyright 2000-2022 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4// See the top-level COPYRIGHT file for details.
5// SPDX-License-Identifier: Apache-2.0
6//-----------------------------------------------------------------------------
7/*---------------------------------------------------------------------------*/
8/* CartesianMeshGlobal.h (C) 2000-2023 */
9/* */
10/* Déclarations de la composante 'arcane_cartesianmesh'. */
11/*---------------------------------------------------------------------------*/
12#ifndef ARCANE_CARTESIANMESH_CARTESIANMESHGLOBAL_H
13#define ARCANE_CARTESIANMESH_CARTESIANMESHGLOBAL_H
14/*---------------------------------------------------------------------------*/
15/*---------------------------------------------------------------------------*/
16
18
19/*---------------------------------------------------------------------------*/
20/*---------------------------------------------------------------------------*/
21
22#ifdef ARCANE_COMPONENT_arcane_cartesianmesh
23#define ARCANE_CARTESIANMESH_EXPORT ARCANE_EXPORT
24#else
25#define ARCANE_CARTESIANMESH_EXPORT ARCANE_IMPORT
26#endif
27
28/*---------------------------------------------------------------------------*/
29/*---------------------------------------------------------------------------*/
30
31namespace Arcane
32{
37class ICartesianMesh;
39class CartesianMeshPatch;
44class ICartesianMeshInternal;
46class CartesianPatch;
47
48/*---------------------------------------------------------------------------*/
49/*---------------------------------------------------------------------------*/
50/*!
51 * \brief Position des noeuds de la maille par direction pour les maillages
52 * cartésiens.
53 */
55{
56 CNP_NextLeft = 0,
57 CNP_NextRight = 1,
58 CNP_PreviousRight = 2,
59 CNP_PreviousLeft = 3,
60
61 CNP_TopNextLeft = 4,
62 CNP_TopNextRight = 5,
63 CNP_TopPreviousRight = 6,
64 CNP_TopPreviousLeft = 7
65};
66
67} // End namespace Arcane
68
69/*---------------------------------------------------------------------------*/
70/*---------------------------------------------------------------------------*/
71
72#endif
Fichier de configuration d'Arcane.
Informations de connectivité d'un maillage cartésien.
Déraffine un maillage cartésien par 2.
Déraffine un maillage cartésien par 2.
Infos spécifiques à un maillage cartésien.
Patch AMR d'un maillage cartésien.
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.
Infos sur les noeuds d'une direction spécifique X,Y ou Z d'un maillage structuré.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
eCellNodePosition
Position des noeuds de la maille par direction pour les maillages cartésiens.