36 #ifndef ABSTRACTHDF5CONVERTER_HPP_
37 #define ABSTRACTHDF5CONVERTER_HPP_
40 #include "AbstractTetrahedralMesh.hpp"
41 #include "OutputFileHandler.hpp"
42 #include "Hdf5DataReader.hpp"
49 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
129 const std::string& rFileBaseName,
131 const std::string& rSubdirectoryName,
std::string mFileBaseName
std::string mRelativeSubdirectory
boost::shared_ptr< Hdf5DataReader > mpReader
OutputFileHandler * mpOutputFileHandler
const FileFinder & mrH5Folder
std::vector< std::string > mDatasetNames
std::string GetSubdirectory()
AbstractHdf5Converter(const FileFinder &rInputDirectory, const std::string &rFileBaseName, AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh, const std::string &rSubdirectoryName, unsigned precision)
bool MoveOntoNextDataset()
AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > * mpMesh
unsigned mOpenDatasetIndex
void GenerateListOfDatasets(const FileFinder &rH5Folder, const std::string &rFileName)