Caractéristiques pour une variable matériaux scalaire. Plus de détails...
#include <arcane/materials/MeshMaterialVariable.h>
Types publics | |
using | ValueType = DataType |
using | SubViewType = DataType |
using | SubConstViewType = DataType |
using | SubInputViewType = DataType |
using | ContainerSpanType = SmallSpan< DataType > |
using | ContainerViewType = ArrayView< DataType > |
using | ContainerConstViewType = ConstArrayView< DataType > |
using | PrivatePartType = VariableArrayT< DataType > |
using | ValueDataType = IArrayDataT< DataType > |
using | ContainerType = Array< DataType > |
using | UniqueContainerType = UniqueArray< DataType > |
using | VariableRefType = VariableRefArrayT< DataType > |
Fonctions membres publiques statiques | |
static void | saveData (IMeshComponent *component, IData *data, Array< ContainerViewType > &cviews) |
static void | copyTo (SmallSpan< const DataType > input, SmallSpan< const Int32 > input_indexes, SmallSpan< DataType > output, SmallSpan< const Int32 > output_indexes, const RunQueue &queue) |
static void | resizeAndFillWithDefault (ValueDataType *data, ContainerType &container, Integer dim1_size) |
static ARCCORE_HOST_DEVICE void | setValue (DataType &view, const DataType &v) |
static void | resizeWithReserve (PrivatePartType *var, Int32 new_size, Real reserve_ratio) |
static Integer | dimension () |
static SmallSpan< std::byte > | toBytes (ArrayView< DataType > view) |
Caractéristiques pour une variable matériaux scalaire.
Définition à la ligne 178 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::ContainerConstViewType = ConstArrayView<DataType> |
Définition à la ligne 189 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::ContainerSpanType = SmallSpan<DataType> |
Définition à la ligne 187 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::ContainerType = Array<DataType> |
Définition à la ligne 192 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::ContainerViewType = ArrayView<DataType> |
Définition à la ligne 188 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::PrivatePartType = VariableArrayT<DataType> |
Définition à la ligne 190 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::SubConstViewType = DataType |
Définition à la ligne 185 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::SubInputViewType = DataType |
Définition à la ligne 186 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::SubViewType = DataType |
Définition à la ligne 184 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::UniqueContainerType = UniqueArray<DataType> |
Définition à la ligne 193 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::ValueDataType = IArrayDataT<DataType> |
Définition à la ligne 191 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::ValueType = DataType |
Définition à la ligne 182 du fichier MeshMaterialVariable.h.
using Arcane::Materials::MaterialVariableScalarTraits< DataType >::VariableRefType = VariableRefArrayT<DataType> |
Définition à la ligne 194 du fichier MeshMaterialVariable.h.
|
static |
Définition à la ligne 86 du fichier MeshMaterialVariableScalar.cc.
|
inlinestatic |
Définition à la ligne 213 du fichier MeshMaterialVariable.h.
|
static |
Définition à la ligne 109 du fichier MeshMaterialVariableScalar.cc.
|
static |
Définition à la ligne 122 du fichier MeshMaterialVariableScalar.cc.
|
static |
Définition à la ligne 65 du fichier MeshMaterialVariableScalar.cc.
|
inlinestatic |
Définition à la ligne 207 du fichier MeshMaterialVariable.h.
|
inlinestatic |
Définition à la ligne 214 du fichier MeshMaterialVariable.h.