Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::Materials::InitializeWithZeroArgs Class Reference

Arguments for methods copying between partial and global values. More...

#include <arcane/core/materials/internal/IMeshMaterialVariableInternal.h>

Inheritance diagram for Arcane::Materials::InitializeWithZeroArgs:
Collaboration diagram for Arcane::Materials::InitializeWithZeroArgs:

Public Member Functions

 InitializeWithZeroArgs (Int32 var_index, SmallSpan< const Int32 > indexes_in_multiple, const RunQueue &queue)
Public Member Functions inherited from Arcane::Materials::VariableIndexerCommonArgs
 VariableIndexerCommonArgs (Int32 var_index, const RunQueue &queue)
void addOneCopyData (SmallSpan< const std::byte > input, SmallSpan< std::byte > output, Int32 data_size) const
bool isUseOneCommand () const

Public Attributes

SmallSpan< const Int32m_indexes_in_multiple
Public Attributes inherited from Arcane::Materials::VariableIndexerCommonArgs
Int32 m_var_index = -1
RunQueue m_queue
UniqueArray< CopyBetweenDataInfo > * m_copy_data = nullptr
 Copy information if only one command is used.

Detailed Description

Arguments for methods copying between partial and global values.

Definition at line 124 of file IMeshMaterialVariableInternal.h.

Constructor & Destructor Documentation

◆ InitializeWithZeroArgs()

Arcane::Materials::InitializeWithZeroArgs::InitializeWithZeroArgs ( Int32 var_index,
SmallSpan< const Int32 > indexes_in_multiple,
const RunQueue & queue )
inline

Definition at line 129 of file IMeshMaterialVariableInternal.h.

Member Data Documentation

◆ m_indexes_in_multiple

SmallSpan<const Int32> Arcane::Materials::InitializeWithZeroArgs::m_indexes_in_multiple

Definition at line 137 of file IMeshMaterialVariableInternal.h.


The documentation for this class was generated from the following file: