Caractéristiques pour une variable matériaux tableau. Plus de détails...
#include <arcane/materials/MeshMaterialVariable.h>
Types publics | |
using | ValueType = DataType |
using | SubViewType = ArrayView< DataType > |
using | SubConstViewType = ConstArrayView< DataType > |
using | SubInputViewType = SmallSpan< const DataType > |
using | ContainerViewType = Array2View< DataType > |
using | ContainerSpanType = SmallSpan2< DataType > |
using | ContainerConstViewType = ConstArray2View< DataType > |
using | PrivatePartType = Array2VariableT< DataType > |
using | ValueDataType = IArray2DataT< DataType > |
using | ContainerType = Array2< DataType > |
using | UniqueContainerType = UniqueArray2< DataType > |
using | VariableRefType = VariableRefArray2T< DataType > |
Fonctions membres publiques statiques | |
static ARCANE_MATERIALS_EXPORT void | saveData (IMeshComponent *component, IData *data, Array< ContainerViewType > &cviews) |
static ARCANE_MATERIALS_EXPORT void | copyTo (SmallSpan2< const DataType > input, SmallSpan< const Int32 > input_indexes, SmallSpan2< DataType > output, SmallSpan< const Int32 > output_indexes, const RunQueue &queue) |
static ARCANE_MATERIALS_EXPORT void | resizeAndFillWithDefault (ValueDataType *data, ContainerType &container, Integer dim1_size) |
static __host__ __device__ void | setValue (SmallSpan< DataType > view, const DataType &v) |
static __host__ __device__ void | setValue (SmallSpan< DataType > view, SmallSpan< const DataType > v) |
static ARCANE_MATERIALS_EXPORT void | resizeWithReserve (PrivatePartType *var, Integer new_size, Real resize_ratio) |
static SmallSpan< std::byte > | toBytes (Array2View< DataType > view) |
static Integer | dimension () |
Caractéristiques pour une variable matériaux tableau.
Définition à la ligne 226 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::ContainerConstViewType = ConstArray2View<DataType> |
Définition à la ligne 237 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::ContainerSpanType = SmallSpan2<DataType> |
Définition à la ligne 236 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::ContainerType = Array2<DataType> |
Définition à la ligne 240 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::ContainerViewType = Array2View<DataType> |
Définition à la ligne 235 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::PrivatePartType = Array2VariableT<DataType> |
Définition à la ligne 238 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::SubConstViewType = ConstArrayView<DataType> |
Définition à la ligne 233 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::SubInputViewType = SmallSpan<const DataType> |
Définition à la ligne 234 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::SubViewType = ArrayView<DataType> |
Définition à la ligne 232 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::UniqueContainerType = UniqueArray2<DataType> |
Définition à la ligne 241 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::ValueDataType = IArray2DataT<DataType> |
Définition à la ligne 239 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::ValueType = DataType |
Définition à la ligne 230 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableArrayTraits< DataType >::VariableRefType = VariableRefArray2T<DataType> |
Définition à la ligne 242 du fichier MeshMaterialVariable.h.
|
static |
Définition à la ligne 50 du fichier MeshMaterialVariableArray.cc.
|
inlinestatic |
Définition à la ligne 272 du fichier MeshMaterialVariable.h.
|
static |
Définition à la ligne 74 du fichier MeshMaterialVariableArray.cc.
|
static |
Définition à la ligne 89 du fichier MeshMaterialVariableArray.cc.
|
static |
Définition à la ligne 103 du fichier MeshMaterialVariableArray.cc.
|
inlinestatic |
Définition à la ligne 256 du fichier MeshMaterialVariable.h.
|
inlinestatic |
Définition à la ligne 260 du fichier MeshMaterialVariable.h.
|
inlinestatic |
Définition à la ligne 266 du fichier MeshMaterialVariable.h.