14#include "arcane/core/MeshVariableArrayRef.inst.h"
15#include "arcane/core/MeshPartialVariableArrayRef.inst.h"
16#include "arcane/core/VariableFactoryRegisterer.h"
27#define ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(datatype) \
28template class ARCANE_TEMPLATE_EXPORT ItemVariableArrayRefT<datatype>;\
29template class ARCANE_TEMPLATE_EXPORT ItemPartialVariableArrayRefT<datatype>;\
30template class ARCANE_TEMPLATE_EXPORT MeshVariableArrayRefT<Node,datatype>; \
31template class ARCANE_TEMPLATE_EXPORT MeshVariableArrayRefT<Edge,datatype>; \
32template class ARCANE_TEMPLATE_EXPORT MeshVariableArrayRefT<Face,datatype>; \
33template class ARCANE_TEMPLATE_EXPORT MeshVariableArrayRefT<Cell,datatype>; \
34template class ARCANE_TEMPLATE_EXPORT MeshVariableArrayRefT<Particle,datatype>; \
35template class ARCANE_TEMPLATE_EXPORT MeshVariableArrayRefT<DoF,datatype>; \
36template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableArrayRefT<Node,datatype>; \
37template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableArrayRefT<Edge,datatype>; \
38template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableArrayRefT<Face,datatype>; \
39template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableArrayRefT<Cell,datatype>; \
40template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableArrayRefT<Particle,datatype>; \
41template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableArrayRefT<DoF,datatype>
45ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Byte);
46ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Int8);
47ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Int16);
48ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Int32);
49ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Int64);
50ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
BFloat16);
51ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Float16);
52ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Float32);
53ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Real);
54ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Real2);
55ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Real2x2);
56ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Real3);
57ARCANE_INSTANTIATE_MESHVARIABLE_ARRAY(
Real3x3);
Type flottant demi-précision.
Classe gérant un vecteur de réel de dimension 2.
Classe gérant une matrice de réel de dimension 2x2.
Classe gérant un vecteur de réel de dimension 3.
Classe gérant une matrice de réel de dimension 3x3.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
std::int8_t Int8
Type entier signé sur 8 bits.
std::int64_t Int64
Type entier signé sur 64 bits.
std::int16_t Int16
Type entier signé sur 16 bits.
double Real
Type représentant un réel.
unsigned char Byte
Type d'un octet.
float Float32
Type flottant IEEE-753 simple précision.
std::int32_t Int32
Type entier signé sur 32 bits.