Fonctions membres publiques | |
Hdf5ItemVariableInfo (IMesh *mesh, IVariable *v) | |
VariableType & | trueVariable () |
virtual IVariable * | variable () 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 String & | path () 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 ¢ers) |
void | setCorrespondanceFunctor (ICorrespondanceFunctor *functor) |
Fonctions membres privées | |
void | _readStandardArray (Array< DataType > &buffer, Array< Int64 > &unique_ids, const String &ids_hpath, hid_t file_id, Hdf5Utils::StandardTypes &st) |
void | _writeStandardArray (Array< DataType > &buffer, hid_t file_id, Hdf5Utils::StandardTypes &st) |
Attributs privés | |
VariableType | m_variable |
Membres hérités additionnels | |
Fonctions membres publiques statiques hérités de Arcane::Hdf5VariableInfoBase | |
static Hdf5VariableInfoBase * | create (IMesh *mesh, const String &name, const String &family) |
static Hdf5VariableInfoBase * | create (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 | |
ICorrespondanceFunctor * | m_correspondance_functor |
Définition à la ligne 43 du fichier Hdf5VariableInfoBase.cc.
Arcane::Hdf5ItemVariableInfo< VariableType, DataType >::Hdf5ItemVariableInfo | ( | IMesh * | mesh, |
IVariable * | v | ||
) |
Définition à la ligne 378 du fichier Hdf5VariableInfoBase.cc.
|
private |
Définition à la ligne 468 du fichier Hdf5VariableInfoBase.cc.
|
private |
Définition à la ligne 516 du fichier Hdf5VariableInfoBase.cc.
|
virtual |
Implémente Arcane::Hdf5VariableInfoBase.
Définition à la ligne 390 du fichier Hdf5VariableInfoBase.cc.
|
inline |
Définition à la ligne 49 du fichier Hdf5VariableInfoBase.cc.
|
inlinevirtual |
Implémente Arcane::Hdf5VariableInfoBase.
Définition à la ligne 50 du fichier Hdf5VariableInfoBase.cc.
|
virtual |
TODO a optimiser
Implémente Arcane::Hdf5VariableInfoBase.
Définition à la ligne 529 du fichier Hdf5VariableInfoBase.cc.
Références ENUMERATE_ITEM, Arccore::TraceAccessor::info(), Arcane::ItemGroup::own(), et Arccore::TraceAccessor::traceMng().
|
private |
Définition à la ligne 61 du fichier Hdf5VariableInfoBase.cc.