Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
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.