Lecture de variables au format HDF5. Plus de détails...
Classes | |
class | TimeVariableInfoBase |
Fonctions membres publiques | |
Hdf5VariableReaderHelper (IMesh *mesh, const String &xml_file_name) | |
void | open (bool is_start) |
Ouvre le fichier contenant les informations de lecture. | |
void | readInit () |
Lit les informations. | |
void | readAndUpdateTimeVariables (Real wanted_time) |
Lecture et mise à jour des variables. | |
void | notifyRestore () |
Notification d'un retout-arrière. | |
![]() | |
Hdf5VariableReaderHelperBase (IMesh *mesh) | |
Membres hérités additionnels | |
![]() | |
void | _readStandardArray (IVariable *var, RealArray &buffer, hid_t file_id, const String &path) |
void | _readVariable (IVariable *var, RealArray &buffer, HFile &hfile, const String &path) |
void | _checkValidVariable (IVariable *var) |
![]() | |
IMesh * | m_mesh |
Hdf5Utils::StandardTypes | m_types |
String | m_hdf5_file_name |
bool | m_is_verbose |
Lecture de variables au format HDF5.
Définition à la ligne 214 du fichier Hdf5VariableReader.cc.
Arcane::Hdf5VariableReaderHelper::Hdf5VariableReaderHelper | ( | IMesh * | mesh, |
const String & | xml_file_name | ||
) |
Définition à la ligne 298 du fichier Hdf5VariableReader.cc.
Arcane::Hdf5VariableReaderHelper::~Hdf5VariableReaderHelper | ( | ) |
Définition à la ligne 308 du fichier Hdf5VariableReader.cc.
void Arcane::Hdf5VariableReaderHelper::notifyRestore | ( | ) |
Notification d'un retout-arrière.
Définition à la ligne 516 du fichier Hdf5VariableReader.cc.
Ouvre le fichier contenant les informations de lecture.
is_start est vrai lors du démarrage d'un cas. Si ce n'est pas le cas, il n'y a pas besoin de lire les variables d'initialisation.
Définition à la ligne 322 du fichier Hdf5VariableReader.cc.
Références ARCANE_FATAL, Arcane::IMeshBase::findItemFamily(), Arcane::IItemFamily::findVariable(), Arccore::Ref< InstanceType, ImplTagId >::get(), Arccore::String::null(), et Arcane::IMesh::parallelMng().
void Arcane::Hdf5VariableReaderHelper::readAndUpdateTimeVariables | ( | Real | wanted_time | ) |
Lecture et mise à jour des variables.
Définition à la ligne 502 du fichier Hdf5VariableReader.cc.
Référencé par Arcane::OldManualHdf5VariableReader::updateVariables().
void Arcane::Hdf5VariableReaderHelper::readInit | ( | ) |
Lit les informations.
Définition à la ligne 389 du fichier Hdf5VariableReader.cc.