Arcane  v3.16.6.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
MeshVariableInfo.h
1// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2//-----------------------------------------------------------------------------
3// Copyright 2000-2025 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/* MeshVariableInfo.h (C) 2000-2025 */
9/* */
10/* Informations génériques pour les variables du maillage. */
11/*---------------------------------------------------------------------------*/
12#ifndef ARCANE_CORE_MESHVARIABLEINFO_H
13#define ARCANE_CORE_MESHVARIABLEINFO_H
14/*---------------------------------------------------------------------------*/
15/*---------------------------------------------------------------------------*/
16
17#include "arcane/core/MeshVariableRef.h"
18
19/*---------------------------------------------------------------------------*/
20/*---------------------------------------------------------------------------*/
21
22namespace Arcane
23{
24
25/*---------------------------------------------------------------------------*/
26/*---------------------------------------------------------------------------*/
35template <class MeshItem, class ValueType, int Dimension>
37{
38};
39
40/*---------------------------------------------------------------------------*/
41/*---------------------------------------------------------------------------*/
42
43template <>
53template <>
63template <>
73template <>
83template <>
93template <>
103template <>
113template <>
123template <>
133template <>
143template <>
153template <>
163template <>
173template <>
183
184/*---------------------------------------------------------------------------*/
185/*---------------------------------------------------------------------------*/
186
187template <>
197template <>
207template <>
217template <>
227template <>
237template <>
247template <>
257template <>
267template <>
277template <>
287template <>
297template <>
307template <>
317template <>
327
328/*---------------------------------------------------------------------------*/
329/*---------------------------------------------------------------------------*/
330
331template <>
341template <>
351template <>
361template <>
371template <>
381template <>
391template <>
401template <>
411template <>
421template <>
431template <>
441template <>
451template <>
461template <>
471
472/*---------------------------------------------------------------------------*/
473/*---------------------------------------------------------------------------*/
474
475template <>
485template <>
495template <>
505template <>
515template <>
525template <>
535template <>
545template <>
555template <>
565template <>
575template <>
585template <>
595template <>
605template <>
615
616/*---------------------------------------------------------------------------*/
617/*---------------------------------------------------------------------------*/
618
619template <>
629template <>
639template <>
649template <>
659template <>
669template <>
679template <>
689template <>
699template <>
709template <>
719template <>
729template <>
739template <>
749template <>
759
760/*---------------------------------------------------------------------------*/
761/*---------------------------------------------------------------------------*/
762
763} // namespace Arcane
764
765/*---------------------------------------------------------------------------*/
766/*---------------------------------------------------------------------------*/
767
768#endif
769
Variable sur un tableau 2D.
Maille d'un maillage.
Definition Item.h:1205
classe degré de liberté.
Definition Item.h:1517
Arête d'une maille.
Definition Item.h:823
Face d'une maille.
Definition Item.h:958
Variable tableau sur un type d'entité du maillage.
MeshVariableScalarRefT< Cell, Int32 > RefType
Type de la référence à la variable.
VariableArrayT< Int32 > PrivateType
Type de la partie privée de la variable.
Array2VariableT< Int32 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Cell, Int32 > RefType
Type de la référence à la variable.
VariableArrayT< Int64 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Cell, Int64 > RefType
Type de la référence à la variable.
MeshVariableArrayRefT< Cell, Int64 > RefType
Type de la référence à la variable.
Array2VariableT< Int64 > PrivateType
Type de la partie privé de la variable.
VariableArrayT< Real2 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Cell, Real2 > RefType
Type de la référence à la variable.
Array2VariableT< Real2 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Cell, Real2 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Cell, Real2x2 > RefType
Type de la référence à la variable.
VariableArrayT< Real2x2 > PrivateType
Type de la partie privée de la variable.
Array2VariableT< Real2x2 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Cell, Real2x2 > RefType
Type de la référence à la variable.
VariableArrayT< Real3 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Cell, Real3 > RefType
Type de la référence à la variable.
Array2VariableT< Real3 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Cell, Real3 > RefType
Type de la référence à la variable.
VariableArrayT< Real3x3 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Cell, Real3x3 > RefType
Type de la référence à la variable.
MeshVariableArrayRefT< Cell, Real3x3 > RefType
Type de la référence à la variable.
Array2VariableT< Real3x3 > PrivateType
Type de la partie privée de la variable.
VariableArrayT< Real > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Cell, Real > RefType
Type de la référence à la variable.
MeshVariableArrayRefT< Cell, Real > RefType
Type de la référence à la variable.
Array2VariableT< Real > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< DoF, Int32 > RefType
Type de la référence la variable.
VariableArrayT< Int32 > PrivateType
Type de la partie privé de la variable.
Array2VariableT< Int32 > PrivateType
Type de la partie privé de la variable.
MeshVariableArrayRefT< DoF, Int32 > RefType
Type de la référence la variable.
VariableArrayT< Int64 > PrivateType
Type de la partie privé de la variable.
MeshVariableScalarRefT< DoF, Int64 > RefType
Type de la référence la variable.
MeshVariableArrayRefT< DoF, Int64 > RefType
Type de la référence la variable.
Array2VariableT< Int64 > PrivateType
Type de la partie privé de la variable.
VariableArrayT< Real2 > PrivateType
Type de la partie privé de la variable.
MeshVariableScalarRefT< DoF, Real2 > RefType
Type de la référence la variable.
Array2VariableT< Real2 > PrivateType
Type de la partie privé de la variable.
MeshVariableArrayRefT< DoF, Real2 > RefType
Type de la référence la variable.
VariableArrayT< Real2x2 > PrivateType
Type de la partie privé de la variable.
MeshVariableScalarRefT< DoF, Real2x2 > RefType
Type de la référence la variable.
Array2VariableT< Real2x2 > PrivateType
Type de la partie privé de la variable.
MeshVariableArrayRefT< DoF, Real2x2 > RefType
Type de la référence la variable.
MeshVariableScalarRefT< DoF, Real3 > RefType
Type de la référence la variable.
VariableArrayT< Real3 > PrivateType
Type de la partie privé de la variable.
MeshVariableArrayRefT< DoF, Real3 > RefType
Type de la référence la variable.
Array2VariableT< Real3 > PrivateType
Type de la partie privé de la variable.
VariableArrayT< Real3x3 > PrivateType
Type de la partie privé de la variable.
MeshVariableScalarRefT< DoF, Real3x3 > RefType
Type de la référence la variable.
MeshVariableArrayRefT< DoF, Real3x3 > RefType
Type de la référence la variable.
Array2VariableT< Real3x3 > PrivateType
Type de la partie privé de la variable.
VariableArrayT< Real > PrivateType
Type de la partie privé de la variable.
MeshVariableScalarRefT< DoF, Real > RefType
Type de la référence la variable.
MeshVariableArrayRefT< DoF, Real > RefType
Type de la référence la variable.
Array2VariableT< Real > PrivateType
Type de la partie privé de la variable.
VariableArrayT< Int32 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Edge, Int32 > RefType
Type de la référence à la variable.
MeshVariableArrayRefT< Edge, Int32 > RefType
Type de la référence à la variable.
Array2VariableT< Int32 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Edge, Int64 > RefType
Type de la référence à la variable.
VariableArrayT< Int64 > PrivateType
Type de la partie privée de la variable.
Array2VariableT< Int64 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Edge, Int64 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Edge, Real2 > RefType
Type de la référence à la variable.
VariableArrayT< Real2 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Edge, Real2 > RefType
Type de la référence à la variable.
Array2VariableT< Real2 > PrivateType
Type de la partie privée de la variable.
VariableArrayT< Real2x2 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Edge, Real2x2 > RefType
Type de la référence à la variable.
Array2VariableT< Real2x2 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Edge, Real2x2 > RefType
Type de la référence à la variable.
VariableArrayT< Real3 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Edge, Real3 > RefType
Type de la référence à la variable.
Array2VariableT< Real3 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Edge, Real3 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Edge, Real3x3 > RefType
Type de la référence à la variable.
VariableArrayT< Real3x3 > PrivateType
Type de la partie privée de la variable.
Array2VariableT< Real3x3 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Edge, Real3x3 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Edge, Real > RefType
Type de la référence à la variable.
VariableArrayT< Real > PrivateType
Type de la partie privée de la variable.
Array2VariableT< Real > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Edge, Real > RefType
Type de la référence à la variable.
VariableArrayT< Int32 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Face, Int32 > RefType
Type de la référence à la variable.
Array2VariableT< Int32 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Face, Int32 > RefType
Type de la référence à la variable.
VariableArrayT< Int64 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Face, Int64 > RefType
Type de la référence à la variable.
MeshVariableArrayRefT< Face, Int64 > RefType
Type de la référence à la variable.
Array2VariableT< Int64 > PrivateType
Type de la partie privée de la variable.
VariableArrayT< Real2 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Face, Real2 > RefType
Type de la référence à la variable.
Array2VariableT< Real2 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Face, Real2 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Face, Real2x2 > RefType
Type de la référence à la variable.
VariableArrayT< Real2x2 > PrivateType
Type de la partie privée de la variable.
Array2VariableT< Real2x2 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Face, Real2x2 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Face, Real3 > RefType
Type de la référence à la variable.
VariableArrayT< Real3 > PrivateType
Type de la partie privée de la variable.
Array2VariableT< Real3 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Face, Real3 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Face, Real3x3 > RefType
Type de la référence à la variable.
VariableArrayT< Real3x3 > PrivateType
Type de la partie privée de la variable.
Array2VariableT< Real3x3 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Face, Real3x3 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Face, Real > RefType
Type de la référence à la variable.
VariableArrayT< Real > PrivateType
Type de la partie privée de la variable.
Array2VariableT< Real > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Face, Real > RefType
Type de la référence à la variable.
VariableArrayT< Int32 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Node, Int32 > RefType
Type de la référence à la variable.
Array2VariableT< Int32 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Node, Int32 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Node, Int64 > RefType
Type de la référence à la variable.
VariableArrayT< Int64 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Node, Int64 > RefType
Type de la référence à la variable.
Array2VariableT< Int64 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Node, Real2 > RefType
Type de la référence à la variable.
VariableArrayT< Real2 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Node, Real2 > RefType
Type de la référence à la variable.
Array2VariableT< Real2 > PrivateType
Type de la partie privée de la variable.
VariableArrayT< Real2x2 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Node, Real2x2 > RefType
Type de la référence à la variable.
Array2VariableT< Real2x2 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Node, Real2x2 > RefType
Type de la référence à la variable.
MeshVariableScalarRefT< Node, Real3 > RefType
Type de la référence à la variable.
VariableArrayT< Real3 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Node, Real3 > RefType
Type de la référence à la variable.
Array2VariableT< Real3 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Node, Real3x3 > RefType
Type de la référence à la variable.
VariableArrayT< Real3x3 > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Node, Real3x3 > RefType
Type de la référence à la variable.
Array2VariableT< Real3x3 > PrivateType
Type de la partie privée de la variable.
MeshVariableScalarRefT< Node, Real > RefType
Type de la référence à la variable.
VariableArrayT< Real > PrivateType
Type de la partie privée de la variable.
MeshVariableArrayRefT< Node, Real > RefType
Type de la référence à la variable.
Array2VariableT< Real > PrivateType
Type de la partie privée de la variable.
Informations générique sur les types d'une variable du maillage.
Variable scalaire sur un type d'entité du maillage.
Noeud d'un maillage.
Definition Item.h:582
Classe gérant un vecteur de réel de dimension 2.
Definition Real2.h:121
Classe gérant une matrice de réel de dimension 2x2.
Definition Real2x2.h:53
Classe gérant un vecteur de réel de dimension 3.
Definition Real3.h:132
Classe gérant une matrice de réel de dimension 3x3.
Definition Real3x3.h:66
Implémentation d'une variable sur un tableau 1D.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
std::int64_t Int64
Type entier signé sur 64 bits.
double Real
Type représentant un réel.
std::int32_t Int32
Type entier signé sur 32 bits.