3 #ifndef MATRIX_MARKET_FILE_IO_HANDLER_H
4 #define MATRIX_MARKET_FILE_IO_HANDLER_H
7 #include "RBGen_FileIOHandler.hpp"
34 void Reset() { num_nodes = 0; isInit =
false; };
69 std::string in_path, out_path;
78 #endif // MATRIX_MARKET_FILE_IO_HANDLER_H
void Initialize(const Teuchos::RCP< Teuchos::ParameterList > ¶ms)
Initialize file reader using.
bool isInitialized() const
Return initialized status of the handler.
Teuchos::RCP< Epetra_MultiVector > Read(const std::vector< std::string > &filenames)
Method for reading multiple files and putting them into an Epetra_MultiVector.
virtual ~MatrixMarketFileIOHandler()
Destructor.
MatrixMarketFileIOHandler()
Default constructor.
void Write(const Teuchos::RCP< const Epetra_MultiVector > &MV, const std::string &filename)
Method for writing one Epetra_MultiVector into a file.
Abstract base class for reading datasets from files.
FileIOHandler for reading an Epetra_MultiVector from a Matrix Market file.