Arguments for methods copying between partial and global values. More...
#include <arcane/core/materials/internal/IMeshMaterialVariableInternal.h>
Public Member Functions | |
| CopyBetweenPartialAndGlobalArgs (Int32 var_index, SmallSpan< const Int32 > local_ids, SmallSpan< const Int32 > indexes_in_multiple, bool do_copy, bool is_global_to_partial, 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 Int32 > | m_local_ids |
| SmallSpan< const Int32 > | m_indexes_in_multiple |
| bool | m_do_copy_between_partial_and_pure = true |
| bool | m_is_global_to_partial = false |
| bool | m_use_generic_copy = false |
| 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. | |
Arguments for methods copying between partial and global values.
Definition at line 91 of file IMeshMaterialVariableInternal.h.
|
inline |
Definition at line 96 of file IMeshMaterialVariableInternal.h.
| bool Arcane::Materials::CopyBetweenPartialAndGlobalArgs::m_do_copy_between_partial_and_pure = true |
Definition at line 113 of file IMeshMaterialVariableInternal.h.
Definition at line 112 of file IMeshMaterialVariableInternal.h.
| bool Arcane::Materials::CopyBetweenPartialAndGlobalArgs::m_is_global_to_partial = false |
Definition at line 114 of file IMeshMaterialVariableInternal.h.
Definition at line 111 of file IMeshMaterialVariableInternal.h.
| bool Arcane::Materials::CopyBetweenPartialAndGlobalArgs::m_use_generic_copy = false |
Definition at line 115 of file IMeshMaterialVariableInternal.h.