Arcane  v3.16.0.0
Documentation développeur
Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Amis Macros Groupes Pages Concepts
Référence du fichier UtilsTypes.h

Déclarations des types utilisés dans Arcane. Plus de détails...

#include "arcane/utils/ArcaneGlobal.h"
#include "arccore/base/BaseTypes.h"
#include "arccore/base/RefDeclarations.h"
#include "arccore/collections/CollectionsGlobal.h"
#include "arccore/concurrency/ConcurrencyGlobal.h"
#include "arccore/trace/TraceGlobal.h"
+ Graphe des dépendances par inclusion de UtilsTypes.h:

Aller au code source de ce fichier.

Classes

class  Arcane::Runner
 Gestionnaire d'exécution pour accélérateur. Plus de détails...
 
class  Arcane::RunQueue
 File d'exécution pour un accélérateur. Plus de détails...
 

Espaces de nommage

namespace  Arcane
 -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
 
namespace  Arcane::Accelerator
 Espace de nom pour l'utilisation des accélérateurs.
 

Définitions de type

using Arcane::Int64x3 = Vector3<Int64>
 
using Arcane::Int32x3 = Vector3<Int32>
 
using Arcane::Int64x2 = Vector2<Int64>
 
using Arcane::Int32x2 = Vector2<Int32>
 
using Arcane::RealN2 = NumVector<Real,2>
 
using Arcane::RealN3 = NumVector<Real,3>
 
using Arcane::RealN2x2 = NumMatrix<Real,2>
 
using Arcane::RealN3x3 = NumMatrix<Real,3>
 
using Arcane::IMemoryRessourceMng = IMemoryResourceMng
 
template<int RankValue, typename IndexType_ = Int32>
using Arcane::ArrayIndexBase = MDIndexBase<RankValue,IndexType_>
 
template<int RankValue, typename IndexType_ = Int32>
using Arcane::ArrayIndex = MDIndex<RankValue,IndexType_>
 
using Arcane::LoopRange = ForLoopRange
 
template<int RankValue>
using Arcane::SimpleLoopRanges = SimpleForLoopRanges<RankValue>
 
template<int RankValue>
using Arcane::ComplexLoopRanges = ComplexForLoopRanges<RankValue>
 
typedef Array< PointerArcane::PointerArray
 Tableau dynamique à une dimension de pointeurs.
 
typedef Array< ByteArcane::ByteArray
 Tableau dynamique à une dimension de caractères.
 
typedef Array< UCharArcane::UCharArray
 Tableau dynamique à une dimension de caractères unicode.
 
typedef Array< Int64Arcane::Int64Array
 Tableau dynamique à une dimension d'entiers 64 bits.
 
typedef Array< Int32Arcane::Int32Array
 Tableau dynamique à une dimension d'entiers 32 bits.
 
typedef Array< Int16Arcane::Int16Array
 Tableau dynamique à une dimension d'entiers 16 bits.
 
typedef Array< Int8Arcane::Int8Array
 Tableau dynamique à une dimension d'entiers 8 bits.
 
typedef Array< IntegerArcane::IntegerArray
 Tableau dynamique à une dimension d'entiers.
 
typedef Array< RealArcane::RealArray
 Tableau dynamique à une dimension de réels.
 
typedef Array< BFloat16Arcane::BFloat16Array
 Tableau dynamique à une dimension de 'bfloat16'.
 
typedef Array< Float16Arcane::Float16Array
 Tableau dynamique à une dimension de 'float16'.
 
typedef Array< Float32Arcane::Float32Array
 Tableau dynamique à une dimension de 'float'.
 
typedef Array< bool > Arcane::BoolArray
 Tableau dynamique à une dimension de booléens.
 
typedef Array< StringArcane::StringArray
 Tableau dynamique à une dimension de chaînes de caractères.
 
typedef Array< Real2Arcane::Real2Array
 Tableau dynamique à une dimension de vecteurs de rang 2.
 
typedef Array< Real3Arcane::Real3Array
 Tableau dynamique à une dimension de vecteurs de rang 3.
 
typedef Array< Real2x2Arcane::Real2x2Array
 Tableau dynamique à une dimension de tenseurs de rang 2.
 
typedef Array< Real3x3Arcane::Real3x3Array
 Tableau dynamique à une dimension de tenseurs de rang 3.
 
typedef Array2< PointerArcane::PointerArray2
 Tableau dynamique 2D de pointeurs.
 
typedef Array2< ByteArcane::ByteArray2
 Tableau dynamique 2D de caractères.
 
typedef Array2< UCharArcane::UCharArray2
 Tableau dynamique 2D de caractères unicode.
 
typedef Array2< Int64Arcane::Int64Array2
 Tableau dynamique 2D d'entiers 64 bits.
 
typedef Array2< Int32Arcane::Int32Array2
 Tableau dynamique 2D d'entiers 32 bits.
 
typedef Array2< Int16Arcane::Int16Array2
 Tableau dynamique 2D d'entiers 16 bits.
 
typedef Array2< Int8Arcane::Int8Array2
 Tableau dynamique 2D d'entiers 8 bits.
 
typedef Array2< IntegerArcane::IntegerArray2
 Tableau dynamique 2D d'entiers.
 
typedef Array2< RealArcane::RealArray2
 Tableau dynamique 2D de réels.
 
typedef Array2< BFloat16Arcane::BFloat16Array2
 Tableau dynamique 2D de 'bfloat16'.
 
typedef Array2< Float16Arcane::Float16Array2
 Tableau dynamique 2D de 'float16'.
 
typedef Array2< Float32Arcane::Float32Array2
 Tableau dynamique 2D de 'float'.
 
typedef Array2< bool > Arcane::BoolArray2
 Tableau dynamique 2D de booléens.
 
typedef Array2< StringArcane::StringArray2
 Tableau dynamique 2D de chaînes de caractères.
 
typedef Array2< Real2Arcane::Real2Array2
 Tableau dynamique 2D de vecteurs de rang 2.
 
typedef Array2< Real3Arcane::Real3Array2
 Tableau dynamique 2D de vecteurs de rang 3.
 
typedef Array2< Real2x2Arcane::Real2x2Array2
 Tableau dynamique 2D de tenseurs de rang 2.
 
typedef Array2< Real3x3Arcane::Real3x3Array2
 Tableau dynamique 2D de tenseurs de rang 3.
 
typedef SharedArray2< PointerArcane::PointerSharedArray2
 Tableau dynamique 2D de pointeurs.
 
typedef SharedArray2< ByteArcane::ByteSharedArray2
 Tableau dynamique 2D de caractères.
 
typedef SharedArray2< UCharArcane::UCharSharedArray2
 Tableau dynamique 2D de caractères unicode.
 
typedef SharedArray2< Int64Arcane::Int64SharedArray2
 Tableau dynamique 2D d'entiers 64 bits.
 
typedef SharedArray2< Int32Arcane::Int32SharedArray2
 Tableau dynamique 2D d'entiers 32 bits.
 
typedef SharedArray2< Int16Arcane::Int16SharedArray2
 Tableau dynamique 2D d'entiers 16 bits.
 
typedef SharedArray2< Int8Arcane::Int8SharedArray2
 Tableau dynamique 2D d'entiers 8 bits.
 
typedef SharedArray2< IntegerArcane::IntegerSharedArray2
 Tableau dynamique 2D d'entiers.
 
typedef SharedArray2< RealArcane::RealSharedArray2
 Tableau dynamique 2D de réels.
 
typedef SharedArray2< BFloat16Arcane::BFloat16SharedArray2
 Tableau dynamique 2D de 'bfloat16'.
 
typedef SharedArray2< Float16Arcane::Float16SharedArray2
 Tableau dynamique 2D de 'float16'.
 
typedef SharedArray2< Float32Arcane::Float32SharedArray2
 Tableau dynamique 2D de 'float'.
 
typedef SharedArray2< bool > Arcane::BoolSharedArray2
 Tableau dynamique 2D de booléens.
 
typedef SharedArray2< StringArcane::StringSharedArray2
 Tableau dynamique 2D de chaînes de caractères.
 
typedef SharedArray2< Real2Arcane::Real2SharedArray2
 Tableau dynamique 2D de vecteurs de rang 2.
 
typedef SharedArray2< Real3Arcane::Real3SharedArray2
 Tableau dynamique 2D de vecteurs de rang 3.
 
typedef SharedArray2< Real2x2Arcane::Real2x2SharedArray2
 Tableau dynamique 2D de tenseurs de rang 2.
 
typedef SharedArray2< Real3x3Arcane::Real3x3SharedArray2
 Tableau dynamique 2D de tenseurs de rang 3.
 
typedef UniqueArray2< PointerArcane::PointerUniqueArray2
 Tableau dynamique 2D de pointeurs.
 
typedef UniqueArray2< ByteArcane::ByteUniqueArray2
 Tableau dynamique 2D de caractères.
 
typedef UniqueArray2< UCharArcane::UCharUniqueArray2
 Tableau dynamique 2D de caractères unicode.
 
typedef UniqueArray2< Int64Arcane::Int64UniqueArray2
 Tableau dynamique 2D d'entiers 64 bits.
 
typedef UniqueArray2< Int32Arcane::Int32UniqueArray2
 Tableau dynamique 2D d'entiers 32 bits.
 
typedef UniqueArray2< IntegerArcane::IntegerUniqueArray2
 Tableau dynamique 2D d'entiers.
 
typedef UniqueArray2< RealArcane::RealUniqueArray2
 Tableau dynamique 2D de réels.
 
typedef UniqueArray2< bool > Arcane::BoolUniqueArray2
 Tableau dynamique 2D de booléens.
 
typedef UniqueArray2< StringArcane::StringUniqueArray2
 Tableau dynamique 2D de chaînes de caractères.
 
typedef UniqueArray2< Real2Arcane::Real2UniqueArray2
 Tableau dynamique 2D de vecteurs de rang 2.
 
typedef UniqueArray2< Real3Arcane::Real3UniqueArray2
 Tableau dynamique 2D de vecteurs de rang 3.
 
typedef UniqueArray2< Real2x2Arcane::Real2x2UniqueArray2
 Tableau dynamique 2D de tenseurs de rang 2.
 
typedef UniqueArray2< Real3x3Arcane::Real3x3UniqueArray2
 Tableau dynamique 2D de tenseurs de rang 3.
 
typedef Array2View< PointerArcane::PointerArray2View
 Tableau dynamique 2D de pointeurs.
 
typedef Array2View< ByteArcane::ByteArray2View
 Tableau dynamique 2D de caractères.
 
typedef Array2View< UCharArcane::UCharArray2View
 Tableau dynamique 2D de caractères unicode.
 
typedef Array2View< Int64Arcane::Int64Array2View
 Tableau dynamique 2D d'entiers 64 bits.
 
typedef Array2View< Int32Arcane::Int32Array2View
 Tableau dynamique 2D d'entiers 32 bits.
 
typedef Array2View< Int16Arcane::Int16Array2View
 Tableau dynamique 2D d'entiers 16 bits.
 
typedef Array2View< IntegerArcane::IntegerArray2View
 Tableau dynamique 2D d'entiers.
 
typedef Array2View< RealArcane::RealArray2View
 Tableau dynamique 2D de réels.
 
typedef Array2View< bool > Arcane::BoolArray2View
 Tableau dynamique 2D de booléens.
 
typedef Array2View< StringArcane::StringArray2View
 Tableau dynamique 2D de chaînes de caractères.
 
typedef Array2View< Real2Arcane::Real2Array2View
 Tableau dynamique 2D de vecteurs de rang 2.
 
typedef Array2View< Real3Arcane::Real3Array2View
 Tableau dynamique 2D de vecteurs de rang 3.
 
typedef Array2View< Real2x2Arcane::Real2x2Array2View
 Tableau dynamique 2D de tenseurs de rang 2.
 
typedef Array2View< Real3x3Arcane::Real3x3Array2View
 Tableau dynamique 2D de tenseurs de rang 3.
 
typedef ConstArray2View< PointerArcane::PointerConstArray2View
 Tableau dynamique 2D de pointeurs.
 
typedef ConstArray2View< ByteArcane::ByteConstArray2View
 Tableau dynamique 2D de caractères.
 
typedef ConstArray2View< UCharArcane::UCharConstArray2View
 Tableau dynamique 2D de caractères unicode.
 
typedef ConstArray2View< Int64Arcane::Int64ConstArray2View
 Tableau dynamique 2D d'entiers 64 bits.
 
typedef ConstArray2View< Int32Arcane::Int32ConstArray2View
 Tableau dynamique 2D d'entiers 32 bits.
 
typedef ConstArray2View< Int16Arcane::Int16ConstArray2View
 Tableau dynamique 2D d'entiers 16 bits.
 
typedef ConstArray2View< IntegerArcane::IntegerConstArray2View
 Tableau dynamique 2D d'entiers.
 
typedef ConstArray2View< RealArcane::RealConstArray2View
 Tableau dynamique 2D de réels.
 
typedef ConstArray2View< bool > Arcane::BoolConstArray2View
 Tableau dynamique 2D de booléens.
 
typedef ConstArray2View< StringArcane::StringConstArray2View
 Tableau dynamique 2D de chaînes de caractères.
 
typedef ConstArray2View< Real2Arcane::Real2ConstArray2View
 Tableau dynamique 2D de vecteurs de rang 2.
 
typedef ConstArray2View< Real3Arcane::Real3ConstArray2View
 Tableau dynamique 2D de vecteurs de rang 3.
 
typedef ConstArray2View< Real2x2Arcane::Real2x2ConstArray2View
 Tableau dynamique 2D de tenseurs de rang 2.
 
typedef ConstArray2View< Real3x3Arcane::Real3x3ConstArray2View
 Tableau dynamique 2D de tenseurs de rang 3.
 
typedef UniqueArray< PointerArcane::PointerUniqueArray
 Tableau dynamique à une dimension de pointeurs.
 
typedef UniqueArray< ByteArcane::ByteUniqueArray
 Tableau dynamique à une dimension de caractères.
 
typedef UniqueArray< UCharArcane::UCharUniqueArray
 Tableau dynamique à une dimension de caractères unicode.
 
typedef UniqueArray< Int64Arcane::Int64UniqueArray
 Tableau dynamique à une dimension d'entiers 64 bits.
 
typedef UniqueArray< Int32Arcane::Int32UniqueArray
 Tableau dynamique à une dimension d'entiers 32 bits.
 
typedef UniqueArray< Int16Arcane::Int16UniqueArray
 Tableau dynamique à une dimension d'entiers 16 bits.
 
typedef UniqueArray< Int8Arcane::Int8UniqueArray
 Tableau dynamique à une dimension d'entiers 16 bits.
 
typedef UniqueArray< IntegerArcane::IntegerUniqueArray
 Tableau dynamique à une dimension d'entiers.
 
typedef UniqueArray< RealArcane::RealUniqueArray
 Tableau dynamique à une dimension de réels.
 
typedef UniqueArray< BFloat16Arcane::BFloat16UniqueArray
 Tableau dynamique à une dimension de 'bfloat16'.
 
typedef UniqueArray< Float16Arcane::Float16UniqueArray
 Tableau dynamique à une dimension de 'float16'.
 
typedef UniqueArray< Float32Arcane::Float32UniqueArray
 Tableau dynamique à une dimension de 'float'.
 
typedef UniqueArray< bool > Arcane::BoolUniqueArray
 Tableau dynamique à une dimension de booléens.
 
typedef UniqueArray< StringArcane::StringUniqueArray
 Tableau dynamique à une dimension de chaînes de caractères.
 
typedef UniqueArray< Real2Arcane::Real2UniqueArray
 Tableau dynamique à une dimension de vecteurs de rang 2.
 
typedef UniqueArray< Real3Arcane::Real3UniqueArray
 Tableau dynamique à une dimension de vecteurs de rang 3.
 
typedef UniqueArray< Real2x2Arcane::Real2x2UniqueArray
 Tableau dynamique à une dimension de tenseurs de rang 2.
 
typedef UniqueArray< Real3x3Arcane::Real3x3UniqueArray
 Tableau dynamique à une dimension de tenseurs de rang 3.
 
typedef SharedArray< PointerArcane::PointerSharedArray
 Tableau dynamique à une dimension de pointeurs.
 
typedef SharedArray< ByteArcane::ByteSharedArray
 Tableau dynamique à une dimension de caractères.
 
typedef SharedArray< UCharArcane::UCharSharedArray
 Tableau dynamique à une dimension de caractères unicode.
 
typedef SharedArray< Int64Arcane::Int64SharedArray
 Tableau dynamique à une dimension d'entiers 64 bits.
 
typedef SharedArray< Int32Arcane::Int32SharedArray
 Tableau dynamique à une dimension d'entiers 32 bits.
 
typedef SharedArray< Int16Arcane::Int16SharedArray
 Tableau dynamique à une dimension d'entiers 16 bits.
 
typedef SharedArray< Int8Arcane::Int8SharedArray
 Tableau dynamique à une dimension d'entiers 16 bits.
 
typedef SharedArray< IntegerArcane::IntegerSharedArray
 Tableau dynamique à une dimension d'entiers.
 
typedef SharedArray< RealArcane::RealSharedArray
 Tableau dynamique à une dimension de réels.
 
typedef SharedArray< BFloat16Arcane::BFloat16SharedArray
 Tableau dynamique à une dimension de 'bfloat16'.
 
typedef SharedArray< Float16Arcane::Float16SharedArray
 Tableau dynamique à une dimension de 'float16'.
 
typedef SharedArray< Float32Arcane::Float32SharedArray
 Tableau dynamique à une dimension de 'float'.
 
typedef SharedArray< bool > Arcane::BoolSharedArray
 Tableau dynamique à une dimension de booléens.
 
typedef SharedArray< StringArcane::StringSharedArray
 Tableau dynamique à une dimension de chaînes de caractères.
 
typedef SharedArray< Real2Arcane::Real2SharedArray
 Tableau dynamique à une dimension de vecteurs de rang 2.
 
typedef SharedArray< Real3Arcane::Real3SharedArray
 Tableau dynamique à une dimension de vecteurs de rang 3.
 
typedef SharedArray< Real2x2Arcane::Real2x2SharedArray
 Tableau dynamique à une dimension de tenseurs de rang 2.
 
typedef SharedArray< Real3x3Arcane::Real3x3SharedArray
 Tableau dynamique à une dimension de tenseurs de rang 3.
 
typedef MultiArray2< PointerArcane::PointerMultiArray2
 Tableau 2D a taille variable de pointeurs.
 
typedef MultiArray2< ByteArcane::ByteMultiArray2
 Tableau 2D a taille variable de caractères.
 
typedef MultiArray2< UCharArcane::UCharMultiArray2
 Tableau 2D a taille variable de caractères unicode.
 
typedef MultiArray2< Int64Arcane::Int64MultiArray2
 Tableau 2D a taille variable d'entiers 64 bits.
 
typedef MultiArray2< Int32Arcane::Int32MultiArray2
 Tableau 2D a taille variable d'entiers 32 bits.
 
typedef MultiArray2< Int16Arcane::Int16MultiArray2
 Tableau 2D a taille variable d'entiers 16 bits.
 
typedef MultiArray2< IntegerArcane::IntegerMultiArray2
 Tableau 2D a taille variable d'entiers.
 
typedef MultiArray2< RealArcane::RealMultiArray2
 Tableau 2D a taille variable de réels.
 
typedef MultiArray2< bool > Arcane::BoolMultiArray2
 Tableau 2D a taille variable de booléens.
 
typedef MultiArray2< StringArcane::StringMultiArray2
 Tableau 2D a taille variable de chaînes de caractères.
 
typedef MultiArray2< Real2Arcane::Real2MultiArray2
 Tableau 2D a taille variable de vecteurs de rang 2.
 
typedef MultiArray2< Real3Arcane::Real3MultiArray2
 Tableau 2D a taille variable de vecteurs de rang 3.
 
typedef MultiArray2< Real2x2Arcane::Real2x2MultiArray2
 Tableau 2D a taille variable de tenseurs de rang 2.
 
typedef MultiArray2< Real3x3Arcane::Real3x3MultiArray2
 Tableau 2D a taille variable de tenseurs de rang 3.
 
typedef ArrayView< PointerArcane::PointerArrayView
 Equivalent C d'un tableau à une dimension de pointeurs.
 
typedef ArrayView< ByteArcane::ByteArrayView
 Equivalent C d'un tableau à une dimension de caractères.
 
typedef ArrayView< UCharArcane::UCharArrayView
 Equivalent C d'un tableau à une dimension de caractères unicode.
 
typedef ArrayView< Int64Arcane::Int64ArrayView
 Equivalent C d'un tableau à une dimension d'entiers 64 bits.
 
typedef ArrayView< Int32Arcane::Int32ArrayView
 Equivalent C d'un tableau à une dimension d'entiers 32 bits.
 
typedef ArrayView< Int16Arcane::Int16ArrayView
 Equivalent C d'un tableau à une dimension d'entiers 16 bits.
 
typedef ArrayView< IntegerArcane::IntegerArrayView
 Equivalent C d'un tableau à une dimension d'entiers.
 
typedef ArrayView< RealArcane::RealArrayView
 Equivalent C d'un tableau à une dimension de réels.
 
typedef ArrayView< bool > Arcane::BoolArrayView
 Equivalent C d'un tableau à une dimension de booléens.
 
typedef ArrayView< StringArcane::StringArrayView
 Equivalent C d'un tableau à une dimension de chaînes de caractères.
 
typedef ArrayView< Real2Arcane::Real2ArrayView
 Equivalent C d'un tableau à une dimension de Real2.
 
typedef ArrayView< Real3Arcane::Real3ArrayView
 Equivalent C d'un tableau à une dimension de Real3.
 
typedef ArrayView< Real2x2Arcane::Real2x2ArrayView
 Equivalent C d'un tableau à une dimension de Real2x2.
 
typedef ArrayView< Real3x3Arcane::Real3x3ArrayView
 Equivalent C d'un tableau à une dimension de Real3x3.
 
typedef ConstArrayView< PointerArcane::PointerConstArrayView
 Equivalent C d'un tableau à une dimension de pointeurs.
 
typedef ConstArrayView< ByteArcane::ByteConstArrayView
 Equivalent C d'un tableau à une dimension de caractères.
 
typedef ConstArrayView< UCharArcane::UCharConstArrayView
 Equivalent C d'un tableau à une dimension de caractères unicode.
 
typedef ConstArrayView< Int64Arcane::Int64ConstArrayView
 Equivalent C d'un tableau à une dimension d'entiers 64 bits.
 
typedef ConstArrayView< Int32Arcane::Int32ConstArrayView
 Equivalent C d'un tableau à une dimension d'entiers 32 bits.
 
typedef ConstArrayView< Int16Arcane::Int16ConstArrayView
 Equivalent C d'un tableau à une dimension d'entiers 16 bits.
 
typedef ConstArrayView< IntegerArcane::IntegerConstArrayView
 Equivalent C d'un tableau à une dimension d'entiers.
 
typedef ConstArrayView< RealArcane::RealConstArrayView
 Equivalent C d'un tableau à une dimension de réels.
 
typedef ConstArrayView< bool > Arcane::BoolConstArrayView
 Equivalent C d'un tableau à une dimension de booléens.
 
typedef ConstArrayView< StringArcane::StringConstArrayView
 Equivalent C d'un tableau à une dimension de chaînes de caractères.
 
typedef ConstArrayView< Real2Arcane::Real2ConstArrayView
 Equivalent C d'un tableau à une dimension de Real2.
 
typedef ConstArrayView< Real3Arcane::Real3ConstArrayView
 Equivalent C d'un tableau à une dimension de Real3.
 
typedef ConstArrayView< Real2x2Arcane::Real2x2ConstArrayView
 Equivalent C d'un tableau à une dimension de Real2x2.
 
typedef ConstArrayView< Real3x3Arcane::Real3x3ConstArrayView
 Equivalent C d'un tableau à une dimension de Real3x3.
 
typedef Collection< StringArcane::StringCollection
 Collection de chaînes de caractères.
 
typedef List< StringArcane::StringList
 Tableau de chaînes de caractères unicode.
 
typedef Span< PointerArcane::PointerSpan
 Equivalent C d'un tableau à une dimension de pointeurs.
 
typedef Span< std::byte > Arcane::ByteSpan
 Equivalent C d'un tableau à une dimension de caractères.
 
typedef Span< UCharArcane::UCharSpan
 Equivalent C d'un tableau à une dimension de caractères unicode.
 
typedef Span< Int64Arcane::Int64Span
 Equivalent C d'un tableau à une dimension d'entiers 64 bits.
 
typedef Span< Int32Arcane::Int32Span
 Equivalent C d'un tableau à une dimension d'entiers 32 bits.
 
typedef Span< Int16Arcane::Int16Span
 Equivalent C d'un tableau à une dimension d'entiers 16 bits.
 
typedef Span< IntegerArcane::IntegerSpan
 Equivalent C d'un tableau à une dimension d'entiers.
 
typedef Span< RealArcane::RealSpan
 Equivalent C d'un tableau à une dimension de réels.
 
typedef Span< bool > Arcane::BoolSpan
 Equivalent C d'un tableau à une dimension de booléens.
 
typedef Span< Real2Arcane::Real2Span
 Equivalent C d'un tableau à une dimension de Real2.
 
typedef Span< Real3Arcane::Real3Span
 Equivalent C d'un tableau à une dimension de Real3.
 
typedef Span< Real2x2Arcane::Real2x2Span
 Equivalent C d'un tableau à une dimension de Real2x2.
 
typedef Span< Real3x3Arcane::Real3x3Span
 Equivalent C d'un tableau à une dimension de Real3x3.
 
typedef Span< const PointerArcane::PointerConstSpan
 Vue en lecture seule d'un tableau à une dimension de pointeurs.
 
typedef Span< const std::byte > Arcane::ByteConstSpan
 Vue en lecture seule d'un tableau à une dimension de caractères.
 
typedef Span< const UCharArcane::UCharConstSpan
 Vue en lecture seule d'un tableau à une dimension de caractères unicode.
 
typedef Span< const Int64Arcane::Int64ConstSpan
 Vue en lecture seule d'un tableau à une dimension d'entiers 64 bits.
 
typedef Span< const Int32Arcane::Int32ConstSpan
 Vue en lecture seule d'un tableau à une dimension d'entiers 32 bits.
 
typedef Span< const Int16Arcane::Int16ConstSpan
 Vue en lecture seule d'un tableau à une dimension d'entiers 16 bits.
 
typedef Span< const IntegerArcane::IntegerConstSpan
 Vue en lecture seule d'un tableau à une dimension d'entiers.
 
typedef Span< const RealArcane::RealConstSpan
 Vue en lecture seule d'un tableau à une dimension de réels.
 
typedef Span< const bool > Arcane::BoolConstSpan
 Vue en lecture seule d'un tableau à une dimension de booléens.
 
typedef Span< const Real2Arcane::Real2ConstSpan
 Vue en lecture seule d'un tableau à une dimension de Real2.
 
typedef Span< const Real3Arcane::Real3ConstSpan
 Vue en lecture seule d'un tableau à une dimension de Real3.
 
typedef Span< const Real2x2Arcane::Real2x2ConstSpan
 Vue en lecture seule d'un tableau à une dimension de Real2x2.
 
typedef Span< const Real3x3Arcane::Real3x3ConstSpan
 Vue en lecture seule d'un tableau à une dimension de Real3x3.
 
using Arcane::PointerSmallSpan = SmallSpan<Pointer>
 Vue d'un tableau à une dimension de pointeurs.
 
using Arcane::ByteSmallSpan = SmallSpan<std::byte>
 Vue d'un tableau à une dimension de caractères.
 
using Arcane::UCharSmallSpan = SmallSpan<UChar>
 Vue d'un tableau à une dimension de caractères unicode.
 
using Arcane::Int64SmallSpan = SmallSpan<Int64>
 Vue d'un tableau à une dimension d'entiers 64 bits.
 
using Arcane::Int32SmallSpan = SmallSpan<Int32>
 Vue d'un tableau à une dimension d'entiers 32 bits.
 
using Arcane::Int16SmallSpan = SmallSpan<Int16>
 Vue d'un tableau à une dimension d'entiers 16 bits.
 
using Arcane::IntegerSmallSpan = SmallSpan<Integer>
 Vue d'un tableau à une dimension d'entiers.
 
using Arcane::RealSmallSpan = SmallSpan<Real>
 Vue d'un tableau à une dimension de réels.
 
using Arcane::BoolSmallSpan = SmallSpan<bool>
 Vue d'un tableau à une dimension de booléens.
 
using Arcane::Real2SmallSpan = SmallSpan<Real2>
 Vue d'un tableau à une dimension de Real2.
 
using Arcane::Real3SmallSpan = SmallSpan<Real3>
 Vue d'un tableau à une dimension de Real3.
 
using Arcane::Real2x2SmallSpan = SmallSpan<Real2x2>
 Vue d'un tableau à une dimension de Real2x2.
 
using Arcane::Real3x3SmallSpan = SmallSpan<Real3x3>
 Vue d'un tableau à une dimension de Real3x3.
 
using Arcane::PointerConstSmallSpan = SmallSpan<const Pointer>
 Vue en lecture seule d'un tableau à une dimension de pointeurs.
 
using Arcane::ByteConstSmallSpan = SmallSpan<const std::byte>
 Vue en lecture seule d'un tableau à une dimension de caractères.
 
using Arcane::UCharConstSmallSpan = SmallSpan<const UChar>
 Vue en lecture seule d'un tableau à une dimension de caractères unicode.
 
using Arcane::Int64ConstSmallSpan = SmallSpan<const Int64>
 Vue en lecture seule d'un tableau à une dimension d'entiers 64 bits.
 
using Arcane::Int32ConstSmallSpan = SmallSpan<const Int32>
 Vue en lecture seule d'un tableau à une dimension d'entiers 32 bits.
 
using Arcane::Int16ConstSmallSpan = SmallSpan<const Int16>
 Vue en lecture seule d'un tableau à une dimension d'entiers 16 bits.
 
using Arcane::IntegerConstSmallSpan = SmallSpan<const Integer>
 Vue en lecture seule d'un tableau à une dimension d'entiers.
 
using Arcane::RealConstSmallSpan = SmallSpan<const Real>
 Vue en lecture seule d'un tableau à une dimension de réels.
 
using Arcane::BoolConstSmallSpan = SmallSpan<const bool>
 Vue en lecture seule d'un tableau à une dimension de booléens.
 
using Arcane::Real2ConstSmallSpan = SmallSpan<const Real2>
 Vue en lecture seule d'un tableau à une dimension de Real2.
 
using Arcane::Real3ConstSmallSpan = SmallSpan<const Real3>
 Vue en lecture seule d'un tableau à une dimension de Real3.
 
using Arcane::Real2x2ConstSmallSpan = SmallSpan<const Real2x2>
 Vue en lecture seule d'un tableau à une dimension de Real2x2.
 
using Arcane::Real3x3ConstSmallSpan = SmallSpan<const Real3x3>
 Vue en lecture seule d'un tableau à une dimension de Real3x3.
 
template<int RankValue, typename IndexType_ = Int32>
using Arcane::ArrayIndexBase
 
template<int RankValue, typename IndexType_ = Int32>
using Arcane::ArrayIndex
 

Description détaillée

Déclarations des types utilisés dans Arcane.

Définition dans le fichier UtilsTypes.h.