Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::VariableUtilsInternal
+ Graphe de collaboration de Arcane::VariableUtilsInternal:

Fonctions membres publiques statiques

static bool fillFloat64Array (IVariable *v, ArrayView< double > values)
 Remplit values avec les valeurs de la variable.
 
static bool setFromFloat64Array (IVariable *v, ConstArrayView< double > values)
 Recopie dans la variable v les valeurs values.
 
static bool setFromMemoryBuffer (IVariable *v, ConstMemoryView values)
 Recopie dans la variable v les valeurs values.
 
static IDataInternalgetDataInternal (IVariable *v)
 Retourne l'API internal de IData associé à la variable v.
 

Description détaillée

Définition à la ligne 29 du fichier VariableUtilsInternal.h.

Documentation des fonctions membres

◆ fillFloat64Array()

bool Arcane::VariableUtilsInternal::fillFloat64Array ( IVariable * v,
ArrayView< double > values )
static

Remplit values avec les valeurs de la variable.

Seules les variables 1D de type DT_Real sont convertibles.

Valeurs retournées
falsesi tout s'est bien passé.
truesi rien n'a été effectué.

Définition à la ligne 34 du fichier VariableUtilsInternal.cc.

Références Arcane::ArrayView< T >::copy(), et Arcane::IVariable::data().

+ Voici le graphe d'appel pour cette fonction :

◆ getDataInternal()

IDataInternal * Arcane::VariableUtilsInternal::getDataInternal ( IVariable * v)
static

Retourne l'API internal de IData associé à la variable v.

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

Références Arcane::IData::_commonInternal(), et Arcane::IVariable::data().

+ Voici le graphe d'appel pour cette fonction :

◆ setFromFloat64Array()

bool Arcane::VariableUtilsInternal::setFromFloat64Array ( IVariable * v,
ConstArrayView< double > values )
static

Recopie dans la variable v les valeurs values.

Seules les variables 1D de type DT_Real sont convertibles.

Valeurs retournées
falsesi tout s'est bien passé.
truesi rien n'a été effectué.

Définition à la ligne 50 du fichier VariableUtilsInternal.cc.

Références setFromMemoryBuffer().

+ Voici le graphe d'appel pour cette fonction :

◆ setFromMemoryBuffer()

bool Arcane::VariableUtilsInternal::setFromMemoryBuffer ( IVariable * v,
ConstMemoryView values )
static

Recopie dans la variable v les valeurs values.

Seules les variables numériques sont convertibles.

Valeurs retournées
falsesi tout s'est bien passé.
truesi rien n'a été effectué.

Définition à la ligne 59 du fichier VariableUtilsInternal.cc.

Références Arcane::IData::_commonInternal(), Arcane::IVariable::data(), et Arcane::IDataInternal::numericData().

Référencé par setFromFloat64Array().

+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

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