Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Hdf5ItemVariableInfo< VariableType, DataType >
+ Graphe d'héritage de Arcane::Hdf5ItemVariableInfo< VariableType, DataType >:
+ Graphe de collaboration de Arcane::Hdf5ItemVariableInfo< VariableType, DataType >:

Fonctions membres publiques

 Hdf5ItemVariableInfo (IMesh *mesh, IVariable *v)
 
VariableType & trueVariable ()
 
virtual IVariablevariable () const
 
virtual void readVariable (Hdf5Utils::HFile &hfile, const String &filename, Hdf5Utils::StandardTypes &st, const String &ids_hpath, IData *data)
 
virtual void writeVariable (Hdf5Utils::HFile &hfile, Hdf5Utils::StandardTypes &st)
 
- Fonctions membres publiques hérités de Arcane::Hdf5VariableInfoBase
const Stringpath () const
 Chemin dans le fichier Hdf5 contenant la valeur de la variable.
 
void setPath (const String &path)
 Positionne le chemin dans le fichier Hdf5 contenant la valeur de la variable.
 
void writeGroup (Hdf5Utils::HFile &hfile, Hdf5Utils::StandardTypes &st, const String &hdf_path, Integer save_type)
 
void readGroupInfo (Hdf5Utils::HFile &hfile, Hdf5Utils::StandardTypes &st, const String &hdf_path, Int64Array &uids, Real3Array &centers)
 
void setCorrespondanceFunctor (ICorrespondanceFunctor *functor)
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de Arcane::Hdf5VariableInfoBase
static Hdf5VariableInfoBasecreate (IMesh *mesh, const String &name, const String &family)
 
static Hdf5VariableInfoBasecreate (IVariable *variable)
 Créé une instance pour la variable variable.
 
- Attributs publics statiques hérités de Arcane::Hdf5VariableInfoBase
static const Integer SAVE_IDS = 1
 
static const Integer SAVE_COORDS = 2
 
- Attributs protégés hérités de Arcane::Hdf5VariableInfoBase
ICorrespondanceFunctorm_correspondance_functor
 

Description détaillée

template<typename VariableType, typename DataType>
class Arcane::Hdf5ItemVariableInfo< VariableType, DataType >

Définition à la ligne 43 du fichier Hdf5VariableInfoBase.cc.

Documentation des constructeurs et destructeur

◆ Hdf5ItemVariableInfo()

template<typename VariableType , typename DataType >
Arcane::Hdf5ItemVariableInfo< VariableType, DataType >::Hdf5ItemVariableInfo ( IMesh mesh,
IVariable v 
)

Définition à la ligne 378 du fichier Hdf5VariableInfoBase.cc.

Documentation des fonctions membres

◆ readVariable()

template<typename VariableType , typename DataType >
void Arcane::Hdf5ItemVariableInfo< VariableType, DataType >::readVariable ( Hdf5Utils::HFile hfile,
const String filename,
Hdf5Utils::StandardTypes st,
const String ids_hpath,
IData data 
)
virtual

Implémente Arcane::Hdf5VariableInfoBase.

Définition à la ligne 390 du fichier Hdf5VariableInfoBase.cc.

◆ trueVariable()

template<typename VariableType , typename DataType >
VariableType & Arcane::Hdf5ItemVariableInfo< VariableType, DataType >::trueVariable ( )
inline

Définition à la ligne 49 du fichier Hdf5VariableInfoBase.cc.

◆ variable()

template<typename VariableType , typename DataType >
virtual IVariable * Arcane::Hdf5ItemVariableInfo< VariableType, DataType >::variable ( ) const
inlinevirtual

Implémente Arcane::Hdf5VariableInfoBase.

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

◆ writeVariable()


La documentation de cette classe a été générée à partir du fichier suivant :