Public Member Functions | |
| 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) |
| Public Member Functions inherited from Arcane::Hdf5VariableInfoBase | |
| const String & | path () const |
| Path in the Hdf5 file containing the variable value. | |
| void | setPath (const String &path) |
| Sets the path in the Hdf5 file containing the variable value. | |
| 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) |
Additional Inherited Members | |
| Static Public Member Functions inherited from Arcane::Hdf5VariableInfoBase | |
| static Hdf5VariableInfoBase * | create (IMesh *mesh, const String &name, const String &family) |
| static Hdf5VariableInfoBase * | create (IVariable *variable) |
| Creates an instance for the variable variable. | |
| Static Public Attributes inherited from Arcane::Hdf5VariableInfoBase | |
| static const Integer | SAVE_IDS = 1 |
| static const Integer | SAVE_COORDS = 2 |
| Protected Attributes inherited from Arcane::Hdf5VariableInfoBase | |
| ICorrespondanceFunctor * | m_correspondance_functor |
Definition at line 43 of file Hdf5VariableInfoBase.cc.
| Arcane::Hdf5ItemVariableInfo< VariableType, DataType >::Hdf5ItemVariableInfo | ( | IMesh * | mesh, |
| IVariable * | v ) |
Definition at line 396 of file Hdf5VariableInfoBase.cc.
|
virtual |
Implements Arcane::Hdf5VariableInfoBase.
Definition at line 408 of file Hdf5VariableInfoBase.cc.
|
inline |
Definition at line 52 of file Hdf5VariableInfoBase.cc.
|
inlinevirtual |
Implements Arcane::Hdf5VariableInfoBase.
Definition at line 53 of file Hdf5VariableInfoBase.cc.
|
virtual |
TODO to optimize
Implements Arcane::Hdf5VariableInfoBase.
Definition at line 547 of file Hdf5VariableInfoBase.cc.
References ENUMERATE_ITEM, Arcane::ITraceMng::info(), Arcane::IVariable::isPartial(), Arcane::ItemGroup::own(), Arcane::IVariableMng::parallelMng(), Arcane::Hdf5VariableInfoBase::path(), Arcane::Array< T >::resize(), Arcane::ItemGroup::size(), Arcane::IVariableMng::traceMng(), and Arcane::IVariable::variableMng().