#include <basemtxreader.h>
Inheritance diagram for BaseMtxReader:
Public Member Functions | |
BaseMtxReader (string filename, const Epetra_Comm &Comm) | |
BaseMtxReader (istream &istr, const Epetra_Comm &Comm) | |
virtual | ~BaseMtxReader () |
virtual Epetra_CrsMatrix * | read ()=0 |
Protected Attributes | |
istream * | _istr |
bool | _own_istr |
const Epetra_Comm & | _comm |
Definition at line 29 of file basemtxreader.h.
BaseMtxReader::BaseMtxReader | ( | string | filename, | |
const Epetra_Comm & | Comm | |||
) |
BaseMtxReader::BaseMtxReader | ( | istream & | istr, | |
const Epetra_Comm & | Comm | |||
) |
BaseMtxReader::~BaseMtxReader | ( | ) | [virtual] |
virtual Epetra_CrsMatrix* BaseMtxReader::read | ( | ) | [pure virtual] |
const Epetra_Comm& BaseMtxReader::_comm [protected] |
Communicator used parallel i/o and distributed storage
Definition at line 46 of file basemtxreader.h.
Referenced by MtxReader0::read(), and BalancedMtxReader::read().
istream* BaseMtxReader::_istr [protected] |
Input stream containing file data
Definition at line 42 of file basemtxreader.h.
Referenced by BaseMtxReader(), MtxReader0::read(), MtxReader::read(), BalancedMtxReader::read(), and ~BaseMtxReader().
bool BaseMtxReader::_own_istr [protected] |
Flag determining if stream has to be deleted by this class
Definition at line 44 of file basemtxreader.h.
Referenced by BaseMtxReader(), and ~BaseMtxReader().