Information characterizing a variable. More...
#include <arcane/core/VariableInfo.h>
Public Member Functions | |
| VariableInfo (const String &local_name, const String &item_family_name, const String &item_group_name, const String &mesh_name, eItemKind item_kind, Integer dimension, Integer multi_tag, eDataType type) | |
| VariableInfo (const String &local_name, const String &item_family_name, const String &item_group_name, const String &mesh_name, const VariableTypeInfo &var_type_info, const DataStorageTypeInfo &storage_info) | |
| const String & | localName () const |
| Name of the variable. | |
| const String & | itemFamilyName () const |
| Name of the entity family to which the variable is associated. | |
| const String & | itemGroupName () const |
| Name of the entity group to which the variable is associated. | |
| const String & | meshName () const |
| Name of the mesh to which the variable is associated. | |
| const String & | fullName () const |
| Full name of the variable (associated with the family). | |
| eItemKind | itemKind () const |
| Mesh entity type. | |
| Integer | dimension () const |
| Dimension. | |
| Integer | multiTag () const |
| Multi-tag. | |
| eDataType | dataType () const |
| Element type. | |
| bool | isPartial () const |
| Indicates if the variable is partial. | |
| void | setDefaultItemGroupName () |
| If null, changes itemGroupName() to the name of the group of all entities in the family. | |
| VariableTypeInfo | variableTypeInfo () const |
| Information about the variable type. | |
| DataStorageTypeInfo | storageTypeInfo () const |
| Information about the variable container type. | |
Static Public Member Functions | |
| static DataStorageTypeInfo | _internalGetStorageTypeInfo (eDataType data_type, Integer dimension, Integer multi_tag) |
Information characterizing a variable.
Definition at line 37 of file VariableInfo.h.
| Arcane::VariableInfo::VariableInfo | ( | const String & | local_name, |
| const String & | item_family_name, | ||
| const String & | item_group_name, | ||
| const String & | mesh_name, | ||
| eItemKind | item_kind, | ||
| Integer | dimension, | ||
| Integer | multi_tag, | ||
| eDataType | type ) |
Definition at line 103 of file VariableInfo.cc.
| Arcane::VariableInfo::VariableInfo | ( | const String & | local_name, |
| const String & | item_family_name, | ||
| const String & | item_group_name, | ||
| const String & | mesh_name, | ||
| const VariableTypeInfo & | var_type_info, | ||
| const DataStorageTypeInfo & | storage_info ) |
Definition at line 117 of file VariableInfo.cc.
|
static |
Definition at line 27 of file VariableInfo.cc.
|
inline |
Element type.
Definition at line 77 of file VariableInfo.h.
|
inline |
Dimension.
Definition at line 73 of file VariableInfo.h.
|
inline |
Full name of the variable (associated with the family).
Definition at line 64 of file VariableInfo.h.
|
inline |
Indicates if the variable is partial.
Definition at line 79 of file VariableInfo.h.
|
inline |
Name of the entity family to which the variable is associated.
Definition at line 58 of file VariableInfo.h.
|
inline |
Name of the entity group to which the variable is associated.
Definition at line 60 of file VariableInfo.h.
|
inline |
Mesh entity type.
Definition at line 71 of file VariableInfo.h.
|
inline |
Name of the variable.
Definition at line 56 of file VariableInfo.h.
|
inline |
Name of the mesh to which the variable is associated.
Definition at line 62 of file VariableInfo.h.
|
inline |
Multi-tag.
Definition at line 75 of file VariableInfo.h.
| void Arcane::VariableInfo::setDefaultItemGroupName | ( | ) |
If null, changes itemGroupName() to the name of the group of all entities in the family.
Definition at line 206 of file VariableInfo.cc.
|
inline |
Information about the variable container type.
Definition at line 90 of file VariableInfo.h.
|
inline |
Information about the variable type.
Definition at line 88 of file VariableInfo.h.