47 typedef Teuchos::RCP<Epetra_Map> EpetraMapPtr_Type;
48 typedef Teuchos::RCP<Epetra_MultiVector> EpetraMVPtr_Type;
50 typedef EpetraExt::HDF5 HDF5_Type;
51 typedef Teuchos::RCP<HDF5_Type> HDF5Ptr_Type;
53 typedef Teuchos::Comm<int> Comm_Type;
54 typedef Teuchos::RCP<const Comm_Type> CommConstPtr_Type;
57 typedef Teuchos::RCP<const Map_Type> MapConstPtr_Type;
60 typedef Teuchos::RCP<MultiVector_Type> MultiVectorPtr_Type;
61 typedef Teuchos::RCP<const MultiVector_Type> MultiVectorConstPtr_Type;
66 HDF5Export(MapConstPtr_Type writeMap, std::string outputFilename);
78 HDF5Ptr_Type hdf5exporter_;
79 CommConstPtr_Type comm_;
80 Teuchos::RCP<Epetra_MpiComm> commEpetra_;
85 std::string outputFilename_;
86 std::vector<std::string> varNamesRead_;
87 EpetraMapPtr_Type writeMap_;
HDF5Export(MapConstPtr_Type writeMap, std::string outputFilename)
Constructor for HDF5 Exporter.
Definition HDF5Export_def.hpp:10
void writeVariablesHDF5(std::string varName, MultiVectorConstPtr_Type writeVector)
Exporting MultiVector writeVector as HDF5 File with the variable name varName.
Definition HDF5Export_def.hpp:40