Always enables tracing in Arcane parts concerning materials. More...
Classes | |
| class | ConstituentAndGlobalCellIteratorValue |
| Index of an accelerator loop over materials or media. More... | |
| class | CellToAllEnvCellConverter |
| Conversion of 'Cell' to 'AllEnvCell'. More... | |
| class | NullComponentItemSharedInfoContainer |
| Container for the null entity. More... | |
| class | IConstituentItemVectorImpl |
| Interface for the implementation of ComponentItemVector. More... | |
| class | ComponentItemVector |
| Vector over the entities of a constituent. More... | |
| class | ComponentItemVectorView |
| View over a vector of entities of a component. More... | |
| class | MatItemVectorView |
| View over a vector of entities of a material. More... | |
| class | EnvItemVectorView |
| View over a vector of entities of an environment. More... | |
| class | ComponentPartItemVectorView |
| View over pure or partial entities of a component. More... | |
| class | ComponentPurePartItemVectorView |
| View over the pure part of a component. More... | |
| class | ComponentImpurePartItemVectorView |
| View over the impure part of a component. More... | |
| class | MatPartItemVectorView |
| View over pure or partial entities of a material. More... | |
| class | MatPurePartItemVectorView |
| View over the pure part of the entities of a material. More... | |
| class | MatImpurePartItemVectorView |
| View over the impure part of the entities of a material. More... | |
| class | EnvPartItemVectorView |
| View over pure or partial entities of an environment. More... | |
| class | EnvPurePartItemVectorView |
| View over the pure part of the entities of an environment. More... | |
| class | EnvImpurePartItemVectorView |
| View over the impure part of the entities of an environment. More... | |
| class | ConstituentItem |
| Represents a component of a multi-material cell. More... | |
| class | CellComponentCellEnumerator |
| Enumerator over the constituents of a cell. More... | |
| class | CellComponentCellEnumeratorT |
| Typed enumerator over the component cells of a cell. More... | |
| class | ConstituentItemLocalIdListView |
| View of a ConstituentItemLocalIdList instance. More... | |
| class | ConstituentItemIndexedSelectionViewBase |
| Base class for ConstituentItemIndexedSelectionView. More... | |
| class | ConstituentItemIndexedSelectionView |
| View over a subset of a ConstituentItem container. More... | |
| class | ConstituentItemIndexedSelectionEnumerator |
| Enumerator over the elements of a ConstituentItemIndexedSelectionView. More... | |
| class | ComponentCellVectorSelectionView |
| Selection over a ComponentCellVectorView. More... | |
| class | EnvCellVectorSelectionView |
| Selection over an EnvCellVectorView. More... | |
| class | MatCellVectorSelectionView |
| Selection over a MatCellVectorView. More... | |
| class | ConstituentItemLocalId |
| Index of a ConstituentItem in a variable. More... | |
| class | MatItemLocalId |
| Index of a MatItem in a variable. More... | |
| class | EnvItemLocalId |
| Index of an EnvItem in a variable. More... | |
| class | ConstituentItemIndex |
| Index of a constituent entity in the list of constituent entities. More... | |
| class | ComponentItemSharedInfoStorageView |
| Container for constituent data. More... | |
| class | ConstituentItemSharedInfo |
| Shared information about 'ComponentItem'. More... | |
| class | ConstituentItemVectorBuildInfo |
| Construction options for 'ComponentItemVector' and. More... | |
| class | EnvCellVector |
| Vector over the entities of an environment. More... | |
| class | IArrayMeshMaterialVariable |
| Access interface for CellMaterialVariableArrayRef. More... | |
| class | IEnumeratorTracer |
| class | IMeshBlock |
| Interface of a mesh block. More... | |
| class | IMeshComponent |
| Interface of a component (material or environment) of a mesh. More... | |
| class | IUserMeshEnvironment |
| Interface of a user environment. More... | |
| class | IMeshEnvironment |
| Interface of a mesh environment. More... | |
| class | IUserMeshMaterial |
| Interface of a user material. More... | |
| class | IMeshMaterial |
| Interface of a mesh material. More... | |
| class | IMeshMaterialMng |
| Interface for the material and environment manager of a mesh. More... | |
| class | IMeshMaterialVariable |
| Interface of a material variable on a mesh. More... | |
| class | MeshMaterialVariableBuildTraits |
| Class for managing the creation of the concrete type of the material variable. More... | |
| class | IMeshMaterialVariableComputeFunction |
| Interface of the functor class for recalculating a variable. More... | |
| class | IMeshMaterialVariableFactory |
| Interface of a material variable factory. More... | |
| class | IMeshMaterialVariableFactoryMng |
| Interface of the material variable factory manager. More... | |
| class | ConstituentItemLocalIdList |
| List of local indices for 'ComponentItemInternal'. More... | |
| class | IMeshComponentInternal |
| Arcane internal API for 'IMeshComponent'. More... | |
| class | IMeshMaterialMngInternal |
| Internal Arcane API for 'IMeshMaterialMng'. More... | |
| struct | CopyBetweenDataInfo |
| Information for copying between two memory regions. More... | |
| class | VariableIndexerCommonArgs |
| Common arguments for all MeshMaterialVariableIndexer methods. More... | |
| class | CopyBetweenPartialAndGlobalArgs |
| Arguments for methods copying between partial and global values. More... | |
| class | InitializeWithZeroArgs |
| Arguments for methods copying between partial and global values. More... | |
| class | ResizeVariableIndexerArgs |
| Arguments for methods copying between partial and global values. More... | |
| class | IMeshMaterialVariableInternal |
| Arcane internal API for 'IMeshMaterialVariable'. More... | |
| class | IScalarMeshMaterialVariable |
| Access interface for CellMaterialVariableScalarRef. More... | |
| class | EnvAndGlobalCell |
| class | MatAndGlobalCell |
| class | EnumeratorBuilder |
| class | CellMaterialVariableScalarRef |
| Scalar variable on the cells of a mesh material. More... | |
| class | MaterialVariableBuildInfo |
| class | MaterialVariableTypeInfo |
| Information characterizing the type of a material variable. More... | |
| class | MatCell |
| Represents a material in a multi-material cell. More... | |
| class | EnvCell |
| Arcane cell of an environment. More... | |
| class | AllEnvCell |
| Arcane cell with material and environment information. More... | |
| class | MatPartCell |
| class | EnvPartCell |
| class | ComponentPartCell |
| class | ComponentPartSimdCell |
| class | ComponentItemEnumeratorTraitsT |
| class | AllEnvCellVectorView |
| View over a list of cells with environment information. More... | |
| class | ComponentCellEnumerator |
| Enumerator over a part of the cells of a component (material or environment). More... | |
| class | MatCellEnumerator |
| Enumerator over a part of the cells of a single material. More... | |
| class | EnvCellEnumerator |
| Enumerator over the cells of an environment. More... | |
| class | ComponentPartCellEnumerator |
| Enumerator over a sub-part (pure or partial) of a subset of the cells of a component (material or environment). More... | |
| class | MatPartCellEnumerator |
| Enumerator for pure or impure entities of a material. More... | |
| class | EnvPartCellEnumerator |
| Enumerator over pure or impure entities of an environment. More... | |
| class | CellGenericEnumerator |
| Enumerator over the cells of an environment. More... | |
| class | AllEnvCellEnumerator |
| Enumerator over all environment cells. More... | |
| class | ComponentEnumerator |
| Enumerator over components. More... | |
| class | MatEnumerator |
| Enumerator over materials. More... | |
| class | EnvEnumerator |
| Enumerator over environments. More... | |
| class | ComponentItemEnumeratorTraitsT< ComponentCell > |
| class | ComponentItemEnumeratorTraitsT< MatCell > |
| class | ComponentItemEnumeratorTraitsT< MatPartCell > |
| class | ComponentItemEnumeratorTraitsT< EnvPartCell > |
| class | ComponentItemEnumeratorTraitsT< EnvCell > |
| class | ComponentItemEnumeratorTraitsT< ComponentPartCell > |
| class | ComponentItemEnumeratorTraitsT< ComponentPartSimdCell > |
| class | MatCellVector |
| Vector over the entities of a material. More... | |
| class | MatVarIndex |
| Represents an index on material and environment variables. More... | |
| class | PureMatVarIndex |
| Index of a pure material item in a variable. More... | |
| class | CellEnvironmentVariableScalarRef |
| Scalar variable on the cells of a mesh environment. More... | |
| class | CellEnvironmentVariableArrayRef |
| Array variable on the cells of a mesh material. For now, this class is only instantiated for cells. More... | |
| class | MeshMaterialVariableComputeFunction |
| Interface for the functor class that recalculates a variable. More... | |
| class | MeshMaterialVariableRef |
| Base class for material variable references. More... | |
| class | CellMaterialVariableArrayRef |
| Array variable over the cells of a material in the mesh. For now, this class is only instantiated for cells. More... | |
| class | AllCellToAllEnvCell |
| Connectivity table from 'Cell' to its 'AllEnvCell' intended for use on accelerator. More... | |
| class | CellToAllEnvCellAccessor |
| Encapsulation class to access the equivalent connectivity cell -> allenvcell. Intended to be used with the accelerator API via RUNCOMMAND_... More... | |
| class | CellToAllComponentCellEnumerator |
| class | ComponentPartSimdCellEnumerator |
| SIMD enumerator on a sub-part (pure or partial) of a subset of the cells of a component (material or medium). More... | |
| class | LoopFunctorEnvPartSimdCell |
| class | MatVariableViewBase |
| Base class for variable views. More... | |
| class | MatItemVariableScalarInViewT |
| Read view on a scalar mesh variable. More... | |
| class | MatItemVariableScalarOutViewT |
| Read view on a scalar mesh variable. More... | |
| class | EnumeratorTracer |
| class | IMeshMaterialSynchronizeBuffer |
| Interface for buffers for material variable synchronization. More... | |
| class | IMeshMaterialVariableSynchronizer |
| Interface of the material variable synchronizer. More... | |
| class | AcceleratorMeshMaterialSynchronizerImpl |
| Synchronization strategy for the list of materials/media of entities on the accelerator. More... | |
| class | AllCellToAllEnvCellContainer |
| Connectivity table of 'Cell' to its 'AllEnvCell' intended for use on accelerator. More... | |
| class | AllEnvData |
| Information on environment values. More... | |
| class | ConstituentConnectivityList |
| Management of constituent connectivity lists. More... | |
| class | ComponentItemInternalRange |
| Interval of constituent identifiers in the ComponentItemInternal list. More... | |
| class | ComponentItemInternalData |
| Management of 'ComponentItemInternal' lists. More... | |
| class | ComponentItemListBuilder |
| Helper class for building a list of ComponentItems for a MeshMaterialVariableIndexer. More... | |
| class | ComponentItemListBuilderOld |
| Helper class for building a list of ComponentItems for a MeshMaterialVariableIndexer. More... | |
| class | ConstituentItemVectorImpl |
| Implementation of ComponentItemVector. More... | |
| class | ConstituentListPrinter |
| Utility functions for displaying constituents. More... | |
| class | ConstituentModifierWorkInfo |
| Working structure used during the modification of constituents (via MeshMaterialModifier). More... | |
| class | IMeshMaterialSynchronizerImpl |
| Strategy for synchronizing the list of materials/media of entities. More... | |
| class | IncrementalComponentModifier |
| Incremental modification of materials. More... | |
| class | LegacyMeshMaterialSynchronizerImpl |
| Strategy for synchronizing the list of materials/media of entities. More... | |
| class | MaterialModifierOperation |
| Operation to add or remove cells from a material. More... | |
| class | MeshComponentData |
| Data of a constituent (material or medium) of a mesh. More... | |
| class | MeshComponentPartData |
| Data of a part (pure or partial) of a constituent. More... | |
| class | MeshEnvironment |
| Mesh environment. More... | |
| class | MeshMaterial |
| Mesh material. More... | |
| class | MeshMaterialMng |
| Implementation of a material manager. More... | |
| class | MeshMaterialModifierImpl |
| class | MeshMaterialSynchronizer |
| Synchronization of the list of materials/media of entities. More... | |
| class | MeshMaterialVariableIndexer |
| Indexer for material variables. More... | |
| class | MeshMaterialVariablePrivate |
| Private section of a material variable. More... | |
| class | MeshMaterialVariableSynchronizer |
| Material variable synchronizer. More... | |
| class | LambdaMatItemRangeFunctorT |
| Functor over an iteration interval instantiated via a lambda function. More... | |
| class | ItemMaterialVariableScalar |
| Scalar variable on a mesh material. More... | |
| class | MeshMaterialVariableScalar |
| Scalar variable on a mesh material. More... | |
| class | MeshMaterialVariableArray |
| Array variable on a mesh material. More... | |
| class | MeshBlock |
| Block of a mesh. More... | |
| class | MeshBlockBuildInfo |
| Brief: Information for the creation of a block. More... | |
| class | MeshEnvironmentObserver |
| class | MeshEnvironmentBuildInfo |
| Information for creating an environment. More... | |
| class | MeshMaterialBackup |
| Saving/restoring material and medium values. More... | |
| class | MeshMaterialExchangeMng |
| Management of material exchange between subdomains. More... | |
| class | MeshMaterialIndirectModifier |
| Object allowing indirect modification of materials or media. More... | |
| class | MeshMaterialInfo |
| Info about a material of a mesh. More... | |
| class | MeshMaterialMngFactory |
| class | MeshMaterialModifier |
| Object allowing modification of materials or media. More... | |
| class | MultiBufferMeshMaterialSynchronizeBuffer |
| class | OneBufferMeshMaterialSynchronizeBuffer |
| class | MeshMaterialVariable |
| Base class for material variables. More... | |
| class | MaterialVariableScalarTraits |
| Characteristics for a scalar material variable. More... | |
| class | MaterialVariableArrayTraits |
| Characteristics for an array material variable. More... | |
| class | ItemMaterialVariableBase |
| Base class for material variables with the characteristics specified by Traits. More... | |
| class | MeshMaterialVariableCommonStaticImpl |
| class | ItemMaterialVariableArray |
| Array variable on a mesh material. More... | |
| class | MeshMaterialVariableDependInfo |
| Information about a variable dependency. More... | |
| class | MeshMaterialVariableFactoryMng |
| class | MeshMaterialVariableFactory |
| class | MeshMaterialVariableFactoryRegisterer |
| Registerer for a material variable factory.. More... | |
| class | MeshMaterialVariableSynchronizerList |
| Synchronizing a list of material variables. More... | |
Enumerations | |
| enum class | MatVarSpace { MaterialAndEnvironment = 1 , Environment } |
| Definition space for a material variable. More... | |
| enum class | eMatPart { Pure = 0 , Impure = 1 } |
| Part of a component. More... | |
| enum class | eModificationFlags { GenericOptimize = 1 , OptimizeMultiAddRemove = 2 , OptimizeMultiMaterialPerEnvironment = 4 , IncrementalRecompute = 8 } |
| Flags to configure behavior during a modification of materials or environments. More... | |
Variables | |
| template<typename TrueType> | |
| MeshMaterialVariableFactoryRegisterer | MeshMaterialVariableCommonStaticImpl< TrueType >::m_auto_registerer1 (_autoCreate1, TrueType::BuilderType::_buildVarTypeInfo(MatVarSpace::Environment)) |
| template<typename TrueType> | |
| MeshMaterialVariableFactoryRegisterer | MeshMaterialVariableCommonStaticImpl< TrueType >::m_auto_registerer2 (_autoCreate2, TrueType::BuilderType::_buildVarTypeInfo(MatVarSpace::MaterialAndEnvironment)) |
Always enables tracing in Arcane parts concerning materials.
Enumerator over environment cells of a cell.
Definition at line 183 of file MaterialsCoreGlobal.h.
Enumerator over material cells of a cell.
Definition at line 180 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::ComponentCell = ConstituentItem |
Definition at line 54 of file MaterialsCoreGlobal.h.
Vector of ComponentCells originating from an IMeshComponent.
Definition at line 152 of file MaterialsCoreGlobal.h.
View type for a ComponentCellVector.
Definition at line 161 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::ComponentItemInternalPtr = ComponentItemInternal* |
Definition at line 131 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::ComponentItemLocalId = ConstituentItemLocalId |
Definition at line 112 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::ComponentItemSharedInfo = ConstituentItemSharedInfo |
Definition at line 108 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::ConstituentCell = ConstituentItem |
Definition at line 55 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::EnvAndGlobalCellIteratorValue = ConstituentAndGlobalCellIteratorValue<EnvItemLocalId> |
Type of the iterator value for RUNCOMMAND_MAT_ENUMERATE(EnvAndGlobalCell,...).
Definition at line 119 of file RunCommandMaterialEnumerate.h.
Index of an EnvItem in a variable.
Definition at line 189 of file MaterialsCoreGlobal.h.
View type for an EnvCellVector.
Definition at line 155 of file MaterialsCoreGlobal.h.
Environment variable of type array of Byte.
Definition at line 294 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type array of Int16.
Definition at line 298 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type array of Int32.
Definition at line 300 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type array of Int64.
Definition at line 302 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type array of Integer.
Definition at line 317 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type array of Real.
Definition at line 296 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type array of Real2.
Definition at line 304 of file core/materials/MeshEnvironmentVariableRef.h.
| typedef CellEnvironmentVariableArrayRef<Real2x2> Arcane::Materials::EnvironmentVariableCellArrayReal2x2 |
Environment variable of type array of Real2x2.
Definition at line 308 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type array of Real3.
Definition at line 306 of file core/materials/MeshEnvironmentVariableRef.h.
| typedef CellEnvironmentVariableArrayRef<Real3x3> Arcane::Materials::EnvironmentVariableCellArrayReal3x3 |
Environment variable of type array of Real3x3.
Definition at line 310 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Byte.
Definition at line 264 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Int16.
Definition at line 268 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Int32.
Definition at line 270 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Int64.
Definition at line 272 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Integer.
Definition at line 287 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Real.
Definition at line 266 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Real2.
Definition at line 274 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Real2x2.
Definition at line 278 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Real3.
Definition at line 276 of file core/materials/MeshEnvironmentVariableRef.h.
Environment variable of type Real3x3.
Definition at line 280 of file core/materials/MeshEnvironmentVariableRef.h.
| using Arcane::Materials::IMeshComponentPtr = IMeshComponent* |
Definition at line 132 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::IMeshEnvironmentPtr = IMeshEnvironment* |
Definition at line 134 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::IMeshMaterialPtr = IMeshMaterial* |
Definition at line 133 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::MatAndGlobalCellIteratorValue = ConstituentAndGlobalCellIteratorValue<MatItemLocalId> |
Type of the iterator value for RUNCOMMAND_MAT_ENUMERATE(MatAndGlobalCell,...).
Definition at line 122 of file RunCommandMaterialEnumerate.h.
Index of a MatItem in a variable.
Definition at line 186 of file MaterialsCoreGlobal.h.
View type for a MatCellVector.
Definition at line 158 of file MaterialsCoreGlobal.h.
Material variable of type array of Byte
Definition at line 543 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type array of Int16
Definition at line 547 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type array of Int32
Definition at line 549 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type array of Int64
Definition at line 551 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type array of Integer
Definition at line 566 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type array of Real
Definition at line 545 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type array of Real2
Definition at line 553 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type array of Real2x2
Definition at line 557 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type array of Real3
Definition at line 555 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type array of Real3x3
Definition at line 559 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Byte
Definition at line 513 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Int16
Definition at line 517 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Int32
Definition at line 519 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Int64
Definition at line 521 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Integer
Definition at line 536 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Real
Definition at line 515 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Real2
Definition at line 523 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Real2x2
Definition at line 527 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Real3
Definition at line 525 of file core/materials/MeshMaterialVariableRef.h.
Material variable of type Real3x3
Definition at line 529 of file core/materials/MeshMaterialVariableRef.h.
List of multi-material components of the mesh.
Definition at line 164 of file MaterialsCoreGlobal.h.
List of multi-material components of the mesh.
Definition at line 140 of file MaterialsCoreGlobal.h.
List of mesh environments.
Definition at line 143 of file MaterialsCoreGlobal.h.
List of mesh materials.
Definition at line 146 of file MaterialsCoreGlobal.h.
| using Arcane::Materials::MeshMaterialVariableFactoryVariableRefCreateFunc = IMeshMaterialVariable* (*)(const MaterialVariableBuildInfo& vb) |
Definition at line 80 of file MaterialsGlobal.h.
|
strong |
Part of a component.
Definition at line 231 of file MaterialsCoreGlobal.h.
|
strong |
Flags to configure behavior during a modification of materials or environments.
| Enumerator | |
|---|---|
| GenericOptimize | Activates generic optimizations. |
| OptimizeMultiAddRemove | Activates optimizations for multiple additions/removals. |
| OptimizeMultiMaterialPerEnvironment | Activates optimizations when multiple materials are present in an environment. |
| IncrementalRecompute | Indicates that the incremental version of AllEnvData::forceRecompute() is used. This mode is only active if GenericOptimize, OptimizeMultiAddRemove, and OptimizeMultiMaterialPerEnvironment are active. |
Definition at line 88 of file MaterialsGlobal.h.
|
strong |
Definition space for a material variable.
| Enumerator | |
|---|---|
| MaterialAndEnvironment | Variable having values on environments and materials. |
| Environment | Variable having values only on environments. |
Definition at line 219 of file MaterialsCoreGlobal.h.
| class Arcane::Materials::ARCANE_MATERIALS_EXPORT | ( | 64 | ) |
SIMD indexer on a component.
Returns the index of the value array in the list of variables.
Returns the index in the value array
Definition at line 1 of file ComponentSimd.h.
References ARCANE_ALIGNAS, and ARCANE_MATERIALS_EXPORT().
Referenced by ARCANE_MATERIALS_EXPORT(), Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > >::buildFromManager(), Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > >::fillPartialValuesWithGlobalValues(), Arcane::Materials::MeshMaterialVariableCommonStaticImpl< ThatClass >::getReference(), Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > >::globalVariable(), and Arcane::Materials::ItemMaterialVariableBase< MaterialVariableScalarTraits< DataType > >::syncReferences().
| IMeshMaterialVariableFactoryMng * Arcane::Materials::arcaneCreateMeshMaterialVariableFactoryMng | ( | IMeshMaterialMng * | mm | ) |
Definition at line 117 of file MeshMaterialVariableFactoryMng.cc.
|
inline |
Specialization for a view on AllEnvCell.
Definition at line 625 of file RunCommandMaterialEnumerate.h.
|
inline |
Definition at line 600 of file RunCommandMaterialEnumerate.h.
|
inline |
Specialization for a view on an environment and the associated global cell.
Definition at line 595 of file RunCommandMaterialEnumerate.h.
References Arcane::Materials::IMeshEnvironment::envView().
|
inline |
Definition at line 664 of file RunCommandMaterialEnumerate.h.
|
inline |
Definition at line 640 of file RunCommandMaterialEnumerate.h.
|
inline |
Specialization for a view on an environment.
Definition at line 635 of file RunCommandMaterialEnumerate.h.
References Arcane::Materials::IMeshEnvironment::envView().
|
inline |
Specialization for a view on a material and the associated global cell.
Definition at line 610 of file RunCommandMaterialEnumerate.h.
References Arcane::Materials::IMeshMaterial::matView().
|
inline |
Definition at line 615 of file RunCommandMaterialEnumerate.h.
|
inline |
Specialization for a view on a material.
Definition at line 650 of file RunCommandMaterialEnumerate.h.
References Arcane::Materials::IMeshMaterial::matView().
|
inline |
Definition at line 655 of file RunCommandMaterialEnumerate.h.
|
inline |
Enumerator over AllEnvCell of items.
Definition at line 567 of file core/materials/MatItemEnumerator.h.
|
inline |
Enumerator over AllEnvCell of the block.
Definition at line 585 of file core/materials/MatItemEnumerator.h.
|
inline |
Enumerator over AllEnvCell of cells in group.
Definition at line 573 of file core/materials/MatItemEnumerator.h.
|
inline |
Enumerator over AllEnvCell of cells in view.
Definition at line 579 of file core/materials/MatItemEnumerator.h.
|
inline |
Enumerator over a constituent selection.
Definition at line 374 of file ConstituentItemIndexedSelectionView.h.
Referenced by arcaneImplCreateConstituentEnumerator(), arcaneImplCreateConstituentEnumerator(), arcaneImplCreateConstituentEnumerator(), and Arcane::Materials::Impl::makeConstituentItemEnumeratorLoop().
| ComponentCellEnumerator Arcane::Materials::arcaneImplCreateConstituentEnumerator | ( | ComponentCell | , |
| ComponentItemVectorView | v ) |
Enumerator over ComponentCell of view v.
Definition at line 440 of file MatItemEnumerator.cc.
References arcaneImplCreateConstituentEnumerator().
|
inline |
Enumerator over ComponentCell of vector v.
Definition at line 601 of file core/materials/MatItemEnumerator.h.
|
inline |
Enumerator over a constituent selection.
Definition at line 381 of file ConstituentItemIndexedSelectionView.h.
|
inline |
Enumerator over ComponentCell of constituent component.
Definition at line 595 of file core/materials/MatItemEnumerator.h.
| ComponentPartCellEnumerator Arcane::Materials::arcaneImplCreateConstituentEnumerator | ( | ComponentPartCell | , |
| ComponentPartItemVectorView | v ) |
Definition at line 455 of file MatItemEnumerator.cc.
|
inline |
Definition at line 654 of file core/materials/MatItemEnumerator.h.
|
inline |
Definition at line 124 of file ComponentSimd.h.
|
inline |
Enumerator over EnvCell of vector v.
Definition at line 639 of file core/materials/MatItemEnumerator.h.
|
inline |
Enumerator over a medium selection.
Definition at line 389 of file ConstituentItemIndexedSelectionView.h.
| EnvCellEnumerator Arcane::Materials::arcaneImplCreateConstituentEnumerator | ( | EnvCell | , |
| EnvItemVectorView | v ) |
Enumerator over EnvCell of view v.
Definition at line 450 of file MatItemEnumerator.cc.
References arcaneImplCreateConstituentEnumerator().
|
inline |
Enumerator over EnvCell of environment component.
Definition at line 633 of file core/materials/MatItemEnumerator.h.
| EnvPartCellEnumerator Arcane::Materials::arcaneImplCreateConstituentEnumerator | ( | EnvPartCell | , |
| EnvPartItemVectorView | v ) |
Definition at line 465 of file MatItemEnumerator.cc.
|
inline |
Definition at line 670 of file core/materials/MatItemEnumerator.h.
|
inline |
Enumerator over MatCell of vector v.
Definition at line 620 of file core/materials/MatItemEnumerator.h.
|
inline |
Enumerator over MatCell of material component.
Definition at line 614 of file core/materials/MatItemEnumerator.h.
| MatCellEnumerator Arcane::Materials::arcaneImplCreateConstituentEnumerator | ( | MatCell | , |
| MatItemVectorView | v ) |
Enumerator over MatCell of view v.
Definition at line 445 of file MatItemEnumerator.cc.
References arcaneImplCreateConstituentEnumerator().
|
inline |
Definition at line 662 of file core/materials/MatItemEnumerator.h.
| MatPartCellEnumerator Arcane::Materials::arcaneImplCreateConstituentEnumerator | ( | MatPartCell | , |
| MatPartItemVectorView | v ) |
Definition at line 460 of file MatItemEnumerator.cc.
| std::ostream & Arcane::Materials::operator<< | ( | std::ostream & | o, |
| const ComponentCell & | mvi ) |
Definition at line 28 of file ComponentItem.cc.
| std::ostream & Arcane::Materials::operator<< | ( | std::ostream & | o, |
| const ConstituentItemIndex & | id ) |
Definition at line 88 of file ComponentItemInternal.cc.
| std::ostream & Arcane::Materials::operator<< | ( | std::ostream & | o, |
| const ConstituentItemLocalId & | mvi ) |
Definition at line 27 of file ConstituentItemLocalId.cc.
| std::ostream & Arcane::Materials::operator<< | ( | std::ostream & | o, |
| const MatVarIndex & | mvi ) |
Definition at line 27 of file MatVarIndex.cc.
| void Arcane::Materials::simple_simd_env_loop | ( | ComponentPartItemVectorView | pure_items, |
| ComponentPartItemVectorView | impure_items, | ||
| const Lambda & | lambda ) |
Definition at line 139 of file ComponentSimd.h.
| MatItemVariableScalarInViewT< Cell, DataType > Arcane::Materials::viewIn | ( | const CellMaterialVariableScalarRef< DataType > & | var | ) |
Read view.
Definition at line 398 of file ComponentSimd.h.
References Arcane::Materials::MeshMaterialVariableRef::materialVariable().
Referenced by Arcane::Materials::MeshEnvironment::_computeMaterialIndexesMonoMat().
| MatItemVariableScalarOutViewT< Cell, DataType > Arcane::Materials::viewOut | ( | CellMaterialVariableScalarRef< DataType > & | var | ) |
Write view.
Definition at line 411 of file ComponentSimd.h.
References Arcane::Materials::MeshMaterialVariableRef::materialVariable().