Paramètres nécessaires à la construction d'une variable. Plus de détails...
#include <arcane/core/VariableBuildInfo.h>
Classes | |
struct | NullTag |
Tag pour un VariableBuildInfo nul. Plus de détails... | |
Fonctions membres publiques | |
VariableBuildInfo (IModule *m, const String &name, int property=0) | |
Construit un initialiseur pour une variable. | |
VariableBuildInfo (ISubDomain *sub_domain, const String &name, int property=0) | |
Construit un initialiseur pour une variable sans l'associer à un module. | |
VariableBuildInfo (IVariableMng *variable_mng, const String &name, int property=0) | |
Construit un initialiseur pour une variable sans l'associer à un module. | |
VariableBuildInfo (IMesh *mesh, const String &name, int property=0) | |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut. | |
VariableBuildInfo (const MeshHandle &mesh_handle, const String &name, int property=0) | |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut. | |
VariableBuildInfo (IModule *m, const String &name, const String &item_family_name, int property=0) | |
Construit un initialiseur pour une variable. | |
VariableBuildInfo (IMesh *mesh, const String &name, const String &item_family_name, int property=0) | |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut. | |
VariableBuildInfo (const MeshHandle &mesh_handle, const String &name, const String &item_family_name, int property=0) | |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut. | |
VariableBuildInfo (ISubDomain *sd, const String &name, const String &mesh_name, const String &item_family_name, int property=0) | |
Construit un initialiseur pour une variable non associée à un maillage. | |
VariableBuildInfo (IVariableMng *variable_mng, const String &name, const String &mesh_name, const String &item_family_name, int property=0) | |
Construit un initialiseur pour une variable non associée à un maillage. | |
VariableBuildInfo (IItemFamily *family, const String &name, int property=0) | |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut. | |
VariableBuildInfo (IModule *m, const String &name, const String &item_family_name, const String &item_group_name, int property=0) | |
Construit un initialiseur pour une variable. | |
VariableBuildInfo (IMesh *mesh, const String &name, const String &item_family_name, const String &item_group_name, int property=0) | |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut. | |
VariableBuildInfo (const MeshHandle &mesh_handle, const String &name, const String &item_family_name, const String &item_group_name, int property=0) | |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut. | |
VariableBuildInfo (ISubDomain *sd, const String &name, const String &mesh_name, const String &item_family_name, const String &item_group_name, int property=0) | |
Construit un initialiseur pour une variable non associée à un maillage. | |
VariableBuildInfo (IVariableMng *variable_mng, const String &name, const String &mesh_name, const String &item_family_name, const String &item_group_name, int property=0) | |
Construit un initialiseur pour une variable non associée à un maillage. | |
ISubDomain * | subDomain () const |
IVariableMng * | variableMng () const |
IDataFactoryMng * | dataFactoryMng () const |
ITraceMng * | traceMng () const |
IModule * | module () const |
IMesh * | mesh () const |
const MeshHandle & | meshHandle () const |
const String & | name () const |
const String & | itemFamilyName () const |
const String & | itemGroupName () const |
const String & | meshName () const |
int | property () const |
bool | isNull () const |
Fonctions membres privées | |
VariableBuildInfo (const NullTag &) | |
void | _init () |
ISubDomain * | _subDomain () const |
Attributs privés | |
ISubDomain * | m_sub_domain = nullptr |
Gestionnaire de sous-domaine. | |
IModule * | m_module = nullptr |
Module associé à la variable. | |
MeshHandle | m_mesh_handle |
Handle sur le maillage. | |
String | m_name |
Nom de la variable. | |
String | m_item_family_name |
Nom de la famille d'entité | |
String | m_item_group_name |
Nom du groupe d'entité support. | |
String | m_mesh_name |
Nom du maillage associé à la variable. | |
int | m_property = 0 |
Propriétés de la variable. | |
bool | m_is_null = false |
Amis | |
class | NullVariableBuildInfo |
class | VariablePrivate |
Paramètres nécessaires à la construction d'une variable.
Définition à la ligne 42 du fichier VariableBuildInfo.h.
Construit un initialiseur pour une variable.
name | nom de la variable |
m | module associé |
property | propriétés de la variable |
Définition à la ligne 45 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | ISubDomain * | sub_domain, |
const String & | name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable sans l'associer à un module.
sub_domain | gestionnaire de sous-domaine |
name | nom de la variable |
property | propriétés de la variable |
Définition à la ligne 59 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | IVariableMng * | variable_mng, |
const String & | name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable sans l'associer à un module.
variable_mng | gestionnaire de variable |
name | nom de la variable |
property | propriétés de la variable |
Définition à la ligne 71 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | IMesh * | mesh, |
const String & | name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut.
mesh | maillage |
name | nom de la variable |
property | propriétés de la variable |
Définition à la ligne 96 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | const MeshHandle & | mesh_handle, |
const String & | name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut.
mesh | maillage |
name | nom de la variable |
property | propriétés de la variable |
Définition à la ligne 83 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | IModule * | m, |
const String & | name, | ||
const String & | item_family_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable.
m | module associé |
name | nom de la variable |
item_family_name | nom de la famille d'entité |
property | propriétés de la variable |
Définition à la ligne 105 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | IMesh * | mesh, |
const String & | name, | ||
const String & | item_family_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut.
mesh | maillage |
name | nom de la variable |
item_family_name | nom de la famille d'entité |
property | propriétés de la variable |
Définition à la ligne 136 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | const MeshHandle & | mesh_handle, |
const String & | name, | ||
const String & | item_family_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut.
mesh | maillage |
name | nom de la variable |
item_family_name | nom de la famille d'entité |
property | propriétés de la variable |
Définition à la ligne 121 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | ISubDomain * | sd, |
const String & | name, | ||
const String & | mesh_name, | ||
const String & | item_family_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable non associée à un maillage.
sd | sous-domaine |
name | nom de la variable |
mesh_name | nom du maillage |
item_family_name | nom de la famille d'entité |
property | propriétés de la variable |
Définition à la ligne 146 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | IVariableMng * | variable_mng, |
const String & | name, | ||
const String & | mesh_name, | ||
const String & | item_family_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable non associée à un maillage.
variable_mng | gestionnaire de variable |
name | nom de la variable |
mesh_name | nom du maillage |
item_family_name | nom de la famille d'entité |
property | propriétés de la variable |
Définition à la ligne 161 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | IItemFamily * | family, |
const String & | name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut.
family | famille d'entité |
name | nom de la variable |
property | propriétés de la variable |
Définition à la ligne 176 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | IModule * | m, |
const String & | name, | ||
const String & | item_family_name, | ||
const String & | item_group_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable.
m | module associé |
name | nom de la variable |
item_family_name | nom de la famille d'entité |
group_name | nom du groupe associé (pour les variables partielles) |
property | propriétés de la variable |
Définition à la ligne 190 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | IMesh * | mesh, |
const String & | name, | ||
const String & | item_family_name, | ||
const String & | item_group_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut.
mesh | maillage |
name | nom de la variable |
item_family_name | nom de la famille d'entité |
group_name | nom du groupe associé (pour les variables partielles) |
property | propriétés de la variable |
Définition à la ligne 225 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | const MeshHandle & | mesh_handle, |
const String & | name, | ||
const String & | item_family_name, | ||
const String & | item_group_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable associée à un maillage autre que le maillage par défaut.
mesh | maillage |
name | nom de la variable |
item_family_name | nom de la famille d'entité |
group_name | nom du groupe associé (pour les variables partielles) |
property | propriétés de la variable |
Définition à la ligne 208 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | ISubDomain * | sd, |
const String & | name, | ||
const String & | mesh_name, | ||
const String & | item_family_name, | ||
const String & | item_group_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable non associée à un maillage.
sd | sous-domaine |
name | nom de la variable |
mesh_name | nom du maillage |
item_family_name | nom de la famille d'entité |
group_name | nom du groupe associé (pour les variables partielles) |
property | propriétés de la variable |
Définition à la ligne 236 du fichier VariableBuildInfo.cc.
Arcane::VariableBuildInfo::VariableBuildInfo | ( | IVariableMng * | variable_mng, |
const String & | name, | ||
const String & | mesh_name, | ||
const String & | item_family_name, | ||
const String & | item_group_name, | ||
int | property = 0 |
||
) |
Construit un initialiseur pour une variable non associée à un maillage.
variable_mng | gestionnaire de variable |
name | nom de la variable |
mesh_name | nom du maillage |
item_family_name | nom de la famille d'entité |
group_name | nom du groupe associé (pour les variables partielles) |
property | propriétés de la variable |
Définition à la ligne 254 du fichier VariableBuildInfo.cc.
|
explicitprivate |
Définition à la ligne 272 du fichier VariableBuildInfo.cc.
|
private |
Définition à la ligne 282 du fichier VariableBuildInfo.cc.
|
inlineprivate |
Définition à la ligne 287 du fichier VariableBuildInfo.h.
IDataFactoryMng * Arcane::VariableBuildInfo::dataFactoryMng | ( | ) | const |
Définition à la ligne 303 du fichier VariableBuildInfo.cc.
|
inline |
Définition à la ligne 270 du fichier VariableBuildInfo.h.
|
inline |
Définition à la ligne 266 du fichier VariableBuildInfo.h.
|
inline |
Définition à la ligne 267 du fichier VariableBuildInfo.h.
|
inline |
Définition à la ligne 263 du fichier VariableBuildInfo.h.
|
inline |
Définition à la ligne 264 du fichier VariableBuildInfo.h.
|
inline |
Définition à la ligne 268 du fichier VariableBuildInfo.h.
|
inline |
Définition à la ligne 262 du fichier VariableBuildInfo.h.
|
inline |
Définition à la ligne 265 du fichier VariableBuildInfo.h.
|
inline |
Définition à la ligne 269 du fichier VariableBuildInfo.h.
|
inline |
Définition à la ligne 255 du fichier VariableBuildInfo.h.
ITraceMng * Arcane::VariableBuildInfo::traceMng | ( | ) | const |
Définition à la ligne 313 du fichier VariableBuildInfo.cc.
IVariableMng * Arcane::VariableBuildInfo::variableMng | ( | ) | const |
Définition à la ligne 293 du fichier VariableBuildInfo.cc.
|
friend |
Définition à la ligne 47 du fichier VariableBuildInfo.h.
|
friend |
Définition à la ligne 49 du fichier VariableBuildInfo.h.
Définition à la ligne 282 du fichier VariableBuildInfo.h.
|
private |
Nom de la famille d'entité
Définition à la ligne 278 du fichier VariableBuildInfo.h.
|
private |
Nom du groupe d'entité support.
Définition à la ligne 279 du fichier VariableBuildInfo.h.
|
private |
Handle sur le maillage.
Définition à la ligne 276 du fichier VariableBuildInfo.h.
|
private |
Nom du maillage associé à la variable.
Définition à la ligne 280 du fichier VariableBuildInfo.h.
Module associé à la variable.
Définition à la ligne 275 du fichier VariableBuildInfo.h.
|
private |
Nom de la variable.
Définition à la ligne 277 du fichier VariableBuildInfo.h.
|
private |
Propriétés de la variable.
Définition à la ligne 281 du fichier VariableBuildInfo.h.
|
private |
Gestionnaire de sous-domaine.
Définition à la ligne 274 du fichier VariableBuildInfo.h.