RBGen  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members
RBGen::EpetraCrsMatrixFileIOHandler Class Reference

FileIOHandler for reading EpetraCrsMatrix data from a file using EpetraExt. More...

#include <RBGen_EpetraCrsMatrixFileIOHandler.h>

Inheritance diagram for RBGen::EpetraCrsMatrixFileIOHandler:
RBGen::FileIOHandler< Epetra_Operator >

Public Member Functions

Constructor/Destructor.
 EpetraCrsMatrixFileIOHandler ()
 Default constructor. More...
 
virtual ~EpetraCrsMatrixFileIOHandler ()
 Destructor. More...
 
Initialization/Reset Methods
void Initialize (const Teuchos::RCP< Teuchos::ParameterList > &params)
 Initialize file reader using. More...
 
void Reset ()
 
File Reading Methods
Teuchos::RCP< Epetra_OperatorRead (const std::vector< std::string > &filenames)
 Method for reading a file and constructing an Epetra_CrsMatrix. More...
 
Writing Methods
void Write (const Teuchos::RCP< const Epetra_Operator > &MTX, const std::string &filename)
 Method for writing one Epetra_CrsMatrix into a file using the same type as was. More...
 
Handler Status Methods
bool isInitialized () const
 Return initialized status of the handler. More...
 
- Public Member Functions inherited from RBGen::FileIOHandler< Epetra_Operator >
 FileIOHandler ()
 Default constructor. More...
 
virtual ~FileIOHandler ()
 Destructor. More...
 
void Reset ()
 

Detailed Description

FileIOHandler for reading EpetraCrsMatrix data from a file using EpetraExt.

Definition at line 13 of file RBGen_EpetraCrsMatrixFileIOHandler.h.

Constructor & Destructor Documentation

RBGen::EpetraCrsMatrixFileIOHandler::EpetraCrsMatrixFileIOHandler ( )

Default constructor.

Definition at line 24 of file RBGen_EpetraCrsMatrixFileIOHandler.cpp.

virtual RBGen::EpetraCrsMatrixFileIOHandler::~EpetraCrsMatrixFileIOHandler ( )
inlinevirtual

Destructor.

Definition at line 23 of file RBGen_EpetraCrsMatrixFileIOHandler.h.

Member Function Documentation

void RBGen::EpetraCrsMatrixFileIOHandler::Initialize ( const Teuchos::RCP< Teuchos::ParameterList > &  params)
virtual

Initialize file reader using.

Implements RBGen::FileIOHandler< Epetra_Operator >.

Definition at line 29 of file RBGen_EpetraCrsMatrixFileIOHandler.cpp.

Teuchos::RCP< Epetra_Operator > RBGen::EpetraCrsMatrixFileIOHandler::Read ( const std::vector< std::string > &  filenames)
virtual

Method for reading a file and constructing an Epetra_CrsMatrix.

Implements RBGen::FileIOHandler< Epetra_Operator >.

Definition at line 50 of file RBGen_EpetraCrsMatrixFileIOHandler.cpp.

void RBGen::EpetraCrsMatrixFileIOHandler::Write ( const Teuchos::RCP< const Epetra_Operator > &  MTX,
const std::string &  filename 
)
virtual

Method for writing one Epetra_CrsMatrix into a file using the same type as was.

Implements RBGen::FileIOHandler< Epetra_Operator >.

Definition at line 82 of file RBGen_EpetraCrsMatrixFileIOHandler.cpp.

bool RBGen::EpetraCrsMatrixFileIOHandler::isInitialized ( ) const
inlinevirtual

Return initialized status of the handler.

Implements RBGen::FileIOHandler< Epetra_Operator >.

Definition at line 55 of file RBGen_EpetraCrsMatrixFileIOHandler.h.


The documentation for this class was generated from the following files: