Arcane  v3.14.10.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.
 
ISubDomainsubDomain () const
 
IVariableMngvariableMng () const
 
IDataFactoryMngdataFactoryMng () const
 
ITraceMngtraceMng () const
 
IModulemodule () const
 
IMeshmesh () const
 
const MeshHandlemeshHandle () const
 
const Stringname () const
 
const StringitemFamilyName () const
 
const StringitemGroupName () const
 
const StringmeshName () 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 43 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.

◆ 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.

◆ 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.

◆ 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.

◆ 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.

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 :