14#include "arcane/core/MeshVariableScalarRefT.H"
15#include "arcane/core/MeshPartialVariableScalarRefT.H"
16#include "arcane/core/VariableFactoryRegisterer.h"
27#define ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(datatype) \
28template class ARCANE_TEMPLATE_EXPORT ItemVariableScalarRefT<datatype>;\
29template class ARCANE_TEMPLATE_EXPORT ItemPartialVariableScalarRefT<datatype>;\
30template class ARCANE_TEMPLATE_EXPORT MeshVariableScalarRefT<Node,datatype>; \
31template class ARCANE_TEMPLATE_EXPORT MeshVariableScalarRefT<Edge,datatype>; \
32template class ARCANE_TEMPLATE_EXPORT MeshVariableScalarRefT<Face,datatype>; \
33template class ARCANE_TEMPLATE_EXPORT MeshVariableScalarRefT<Cell,datatype>; \
34template class ARCANE_TEMPLATE_EXPORT MeshVariableScalarRefT<Particle,datatype>; \
35template class ARCANE_TEMPLATE_EXPORT MeshVariableScalarRefT<DoF,datatype>; \
36template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableScalarRefT<Node,datatype>; \
37template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableScalarRefT<Edge,datatype>; \
38template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableScalarRefT<Face,datatype>; \
39template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableScalarRefT<Cell,datatype>; \
40template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableScalarRefT<Particle,datatype>; \
41template class ARCANE_TEMPLATE_EXPORT MeshPartialVariableScalarRefT<DoF,datatype>
45ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Byte);
46ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Int8);
47ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Int16);
48ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Int32);
49ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Int64);
50ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
BFloat16);
51ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Float16);
52ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Float32);
53ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Real);
54ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Real2);
55ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Real2x2);
56ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Real3);
57ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
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.