_containerView() (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | inlineprotected |
_copyFromBuffer(SmallSpan< const MatVarIndex > matvar_indexes, Span< const std::byte > bytes, RunQueue *queue) (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | protected |
_copyFromBufferLegacy(SmallSpan< const MatVarIndex > matvar_indexes, Span< const std::byte > bytes) (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | private |
_copyToBuffer(SmallSpan< const MatVarIndex > matvar_indexes, Span< std::byte > bytes, RunQueue *queue) const (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | protected |
_copyToBufferLegacy(SmallSpan< const MatVarIndex > matvar_indexes, Span< std::byte > bytes) const (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | private |
_genericCopyTo(Span< const std::byte > input, SmallSpan< const Int32 > input_indexes, Span< std::byte > output, SmallSpan< const Int32 > output_indexes, const RunQueue &queue, Int32 data_type_size) (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | static |
_internalApi() override (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | virtual |
_setView(Int32 index) | Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > > | inlineprotected |
_synchronize2() (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | private |
_synchronizeV1() (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | private |
_synchronizeV2() (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | private |
_synchronizeV5() (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | private |
_toInt32Indexes(SmallSpan< const MatVarIndex > indexes) | Arcane::Materials::MeshMaterialVariable | privatestatic |
_traceMng() const (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | protected |
addDepend(IMeshMaterialVariable *var) override | Arcane::Materials::MeshMaterialVariable | virtual |
addDepend(IMeshMaterialVariable *var, const TraceInfo &tinfo) override | Arcane::Materials::MeshMaterialVariable | virtual |
addDepend(IVariable *var) override | Arcane::Materials::MeshMaterialVariable | virtual |
addDepend(IVariable *var, const TraceInfo &tinfo) override | Arcane::Materials::MeshMaterialVariable | virtual |
addVariableRef(MeshMaterialVariableRef *var_ref) override | Arcane::Materials::MeshMaterialVariable | virtual |
BaseClass typedef (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
buildFromManager(bool is_continue) override | Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > > | virtual |
computeFunction() override | Arcane::Materials::MeshMaterialVariable | virtual |
ContainerType typedef (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
ContainerViewType typedef (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
copyFromBuffer(ConstArrayView< MatVarIndex > matvar_indexes, ByteConstArrayView bytes) override (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | privatevirtual |
copyToBuffer(ConstArrayView< MatVarIndex > matvar_indexes, ByteArrayView bytes) const override (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | privatevirtual |
dataTypeSize() const override (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | privatevirtual |
dependInfos(Array< VariableDependInfo > &infos, Array< MeshMaterialVariableDependInfo > &mat_infos) override | Arcane::Materials::MeshMaterialVariable | virtual |
dumpValues(std::ostream &ostr) override | Arcane::Materials::ItemMaterialVariableScalar< DataType > | virtual |
dumpValues(std::ostream &ostr, AllEnvCellVectorView view) override | Arcane::Materials::ItemMaterialVariableScalar< DataType > | virtual |
fillFromArray(IMeshMaterial *mat, ConstArrayView< DataType > values) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
fillFromArray(IMeshMaterial *mat, ConstArrayView< DataType > values, Int32ConstArrayView indexes) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
fillPartialValues(const DataType &value) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
fillPartialValuesWithGlobalValues() override | Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > > | virtual |
fillPartialValuesWithSuperValues(Int32 level) override | Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > > | virtual |
fillToArray(IMeshMaterial *mat, ArrayView< DataType > values) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
fillToArray(IMeshMaterial *mat, ArrayView< DataType > values, Int32ConstArrayView indexes) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
firstReference() const override | Arcane::Materials::MeshMaterialVariable | virtual |
globalVariable() const override | Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > > | virtual |
incrementReference() | Arcane::Materials::MeshMaterialVariable | |
ItemMaterialVariableScalar(const MaterialVariableBuildInfo &v, PrivatePartType *global_var, VariableRef *global_var_ref, MatVarSpace mvs) (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | protected |
keepOnChange() const override | Arcane::Materials::MeshMaterialVariable | virtual |
m_device_views | Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > > | protected |
m_host_views | Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > > | protected |
m_p (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | protected |
m_vars | Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > > | protected |
m_views_as_bytes (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | protected |
materialVariable(IMeshMaterial *mat) override | Arcane::Materials::MeshMaterialVariable | virtual |
MeshMaterialVariable(const MaterialVariableBuildInfo &v, MatVarSpace mvs) (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | |
MeshMaterialVariablePrivate (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | private |
MeshMaterialVariableSynchronizerList (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | private |
modifiedTime(IMeshMaterial *mat) override | Arcane::Materials::MeshMaterialVariable | virtual |
name() const override | Arcane::Materials::MeshMaterialVariable | virtual |
operator[](MatVarIndex mvi) const (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | inline |
PrivatePartType typedef (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
removeDepend(IMeshMaterialVariable *var) override | Arcane::Materials::MeshMaterialVariable | virtual |
removeDepend(IVariable *var) override | Arcane::Materials::MeshMaterialVariable | virtual |
removeVariableRef(MeshMaterialVariableRef *var_ref) override | Arcane::Materials::MeshMaterialVariable | virtual |
serialize(ISerializer *sbuffer, Int32ConstArrayView ids) override | Arcane::Materials::ItemMaterialVariableScalar< DataType > | virtual |
setComputeFunction(IMeshMaterialVariableComputeFunction *v) override | Arcane::Materials::MeshMaterialVariable | virtual |
setKeepOnChange(bool v) override | Arcane::Materials::MeshMaterialVariable | virtual |
setUpToDate(IMeshMaterial *mat) override | Arcane::Materials::MeshMaterialVariable | virtual |
space() const override | Arcane::Materials::MeshMaterialVariable | virtual |
synchronize() override | Arcane::Materials::ItemMaterialVariableScalar< DataType > | virtual |
synchronize(MeshMaterialVariableSynchronizerList &sync_list) override (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | virtual |
syncReferences() override | Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > > | virtual |
ThatClass typedef (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
Traits typedef (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
update(IMeshMaterial *mat) override | Arcane::Materials::MeshMaterialVariable | virtual |
ValueDataType typedef (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
VariableRefType typedef (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | |
views() (défini dans Arcane::Materials::ItemMaterialVariableScalar< DataType >) | Arcane::Materials::ItemMaterialVariableScalar< DataType > | inline |
~IMeshMaterialVariable()=default (défini dans Arcane::Materials::IMeshMaterialVariable) | Arcane::Materials::IMeshMaterialVariable | virtual |
~MeshMaterialVariable() override (défini dans Arcane::Materials::MeshMaterialVariable) | Arcane::Materials::MeshMaterialVariable | |