12#ifndef ARCANE_MATERIALS_MESHMATERIALVARIABLEFACTORYREGISTERER_H
13#define ARCANE_MATERIALS_MESHMATERIALVARIABLEFACTORYREGISTERER_H
17#include "arcane/utils/GenericRegisterer.h"
19#include "arcane/core/materials/MaterialVariableTypeInfo.h"
36:
public GenericRegisterer<MeshMaterialVariableFactoryRegisterer>
41 static BaseInfo& registererInfo();
43 using MeshMaterialVariableFactoryFunc = MeshMaterialVariableFactoryVariableRefCreateFunc;
51 , m_variable_type_info(var_type_info)
65 MeshMaterialVariableFactoryFunc m_function;
72 static BaseInfo m_global_infos;
Informations caractérisant le type d'une variable matériau.
MeshMaterialVariableFactoryRegisterer(MeshMaterialVariableFactoryFunc func, const MaterialVariableTypeInfo &var_type_info)
Crée un enregistreur pour une MeshMaterialVariableFactory pour le type var_type_info et pour fonction...
const MaterialVariableTypeInfo & variableTypeInfo() const
Informations sur le type de la variable.
Référence à une instance.
Active toujours les traces dans les parties Arcane concernant les matériaux.
MATERIALS_BEGIN_NAMESPACE class ARCANE_MATERIALS_EXPORT(64) SimdMatVarIndex
Indexeur SIMD sur un composant.