Arcane  4.2.1.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::TemporaryVariableBuildInfo

Paramètres nécessaires à la construction d'une variable temporaire. Plus de détails...

#include <arcane/core/TemporaryVariableBuildInfo.h>

Graphe d'héritage de Arcane::TemporaryVariableBuildInfo:
Graphe de collaboration de Arcane::TemporaryVariableBuildInfo:

Fonctions membres publiques

 TemporaryVariableBuildInfo (IModule *m, const String &name)
 Construit un initialiseur pour une variable.
 TemporaryVariableBuildInfo (ISubDomain *sub_domain, const String &name)
 Construit un initialiseur pour une variable sans l'associer à un module.
 TemporaryVariableBuildInfo (IModule *m, const String &name, const String &item_family_name)
 Construit un initialiseur pour une variable.
 TemporaryVariableBuildInfo (IMesh *mesh, const String &name)
 Construit un initialiseur pour une variable associée à un maillage.
 TemporaryVariableBuildInfo (IMesh *mesh, const String &name, const String &item_family_name)
 Construit un initialiseur pour une variable associée à un maillage.
Fonctions membres publiques hérités de Arcane::VariableBuildInfo
 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 protégées statiques

static int property ()
static String _generateName (IVariableMng *vm, const String &name)

Description détaillée

Paramètres nécessaires à la construction d'une variable temporaire.

Une variable, même temporaire, doit être créée avec les mêmes paramètres sur tous les sous-domaines.

Avertissement
Cette classe n'est pas encore opérationnelle

Définition à la ligne 39 du fichier TemporaryVariableBuildInfo.h.

Documentation des constructeurs et destructeur

◆ TemporaryVariableBuildInfo() [1/5]

Arcane::TemporaryVariableBuildInfo::TemporaryVariableBuildInfo ( IModule * m,
const String & name )

Construit un initialiseur pour une variable.

Paramètres
namenom de la variable
mmodule associé

Définition à la ligne 28 du fichier TemporaryVariableBuildInfo.cc.

Références Arcane::VariableBuildInfo::VariableBuildInfo().

Voici le graphe d'appel pour cette fonction :

◆ TemporaryVariableBuildInfo() [2/5]

Arcane::TemporaryVariableBuildInfo::TemporaryVariableBuildInfo ( ISubDomain * sub_domain,
const String & name )

Construit un initialiseur pour une variable sans l'associer à un module.

Paramètres
sub_domaingestionnaire de sous-domaine
namenom de la variable

Définition à la ligne 37 du fichier TemporaryVariableBuildInfo.cc.

Références Arcane::VariableBuildInfo::VariableBuildInfo().

Voici le graphe d'appel pour cette fonction :

◆ TemporaryVariableBuildInfo() [3/5]

Arcane::TemporaryVariableBuildInfo::TemporaryVariableBuildInfo ( IModule * m,
const String & name,
const String & item_family_name )

Construit un initialiseur pour une variable.

Paramètres
mmodule associé
namenom de la variable
item_family_namenom de la famille d'entité

Définition à la ligne 46 du fichier TemporaryVariableBuildInfo.cc.

Références Arcane::VariableBuildInfo::VariableBuildInfo().

Voici le graphe d'appel pour cette fonction :

◆ TemporaryVariableBuildInfo() [4/5]

Arcane::TemporaryVariableBuildInfo::TemporaryVariableBuildInfo ( IMesh * mesh,
const String & name )

Construit un initialiseur pour une variable associée à un maillage.

Paramètres
sub_domaingestionnaire de sous-domaine
namenom de la variable

Définition à la ligne 55 du fichier TemporaryVariableBuildInfo.cc.

Références Arcane::VariableBuildInfo::VariableBuildInfo().

Voici le graphe d'appel pour cette fonction :

◆ TemporaryVariableBuildInfo() [5/5]

Arcane::TemporaryVariableBuildInfo::TemporaryVariableBuildInfo ( IMesh * mesh,
const String & name,
const String & item_family_name )

Construit un initialiseur pour une variable associée à un maillage.

Paramètres
sub_domaingestionnaire de sous-domaine
namenom de la variable
item_family_namenom de la famille d'entité

Définition à la ligne 64 du fichier TemporaryVariableBuildInfo.cc.

Références Arcane::VariableBuildInfo::VariableBuildInfo().

Voici le graphe d'appel pour cette fonction :

Documentation des fonctions membres

◆ _generateName()

String Arcane::TemporaryVariableBuildInfo::_generateName ( IVariableMng * vm,
const String & name )
staticprotected

Définition à la ligne 82 du fichier TemporaryVariableBuildInfo.cc.

◆ property()

int Arcane::TemporaryVariableBuildInfo::property ( )
staticprotected

Définition à la ligne 73 du fichier TemporaryVariableBuildInfo.cc.


La documentation de cette classe a été générée à partir des fichiers suivants :