Public Member Functions | Private Types | Private Attributes

MOR::ConcatenatedEpetraMVSource Class Reference

#include <MOR_ConcatenatedEpetraMVSource.hpp>

Inheritance diagram for MOR::ConcatenatedEpetraMVSource:
Inheritance graph
[legend]
Collaboration diagram for MOR::ConcatenatedEpetraMVSource:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ConcatenatedEpetraMVSource (const Epetra_Map &vectorMap, const Teuchos::ArrayView< const Teuchos::RCP< EpetraMVSource > > &sources)
virtual int vectorCount () const
virtual Epetra_Map vectorMap () const
virtual Teuchos::RCP
< Epetra_MultiVector > 
multiVectorNew ()

Private Types

typedef Teuchos::Array
< Teuchos::RCP< EpetraMVSource > > 
SourceList

Private Attributes

const Epetra_Map vectorMap_
SourceList sources_
int vectorCount_

Detailed Description

Definition at line 16 of file MOR_ConcatenatedEpetraMVSource.hpp.


Member Typedef Documentation

typedef Teuchos::Array<Teuchos::RCP<EpetraMVSource> > MOR::ConcatenatedEpetraMVSource::SourceList [private]

Definition at line 30 of file MOR_ConcatenatedEpetraMVSource.hpp.


Constructor & Destructor Documentation

MOR::ConcatenatedEpetraMVSource::ConcatenatedEpetraMVSource ( const Epetra_Map &  vectorMap,
const Teuchos::ArrayView< const Teuchos::RCP< EpetraMVSource > > &  sources 
)

Definition at line 15 of file MOR_ConcatenatedEpetraMVSource.cpp.


Member Function Documentation

int MOR::ConcatenatedEpetraMVSource::vectorCount (  )  const [virtual]

Implements MOR::BasicEpetraMVSource.

Definition at line 30 of file MOR_ConcatenatedEpetraMVSource.cpp.

Epetra_Map MOR::ConcatenatedEpetraMVSource::vectorMap (  )  const [virtual]

Implements MOR::BasicEpetraMVSource.

Definition at line 36 of file MOR_ConcatenatedEpetraMVSource.cpp.

Teuchos::RCP< Epetra_MultiVector > MOR::ConcatenatedEpetraMVSource::multiVectorNew (  )  [virtual]

Implements MOR::BasicEpetraMVSource.

Definition at line 42 of file MOR_ConcatenatedEpetraMVSource.cpp.


Member Data Documentation

const Epetra_Map MOR::ConcatenatedEpetraMVSource::vectorMap_ [private]

Definition at line 28 of file MOR_ConcatenatedEpetraMVSource.hpp.

Definition at line 31 of file MOR_ConcatenatedEpetraMVSource.hpp.

Definition at line 33 of file MOR_ConcatenatedEpetraMVSource.hpp.


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