#include <MOR_WindowedAtomicBasisSource.hpp>
Public Member Functions | |
WindowedAtomicBasisSource (const Teuchos::RCP< AtomicBasisSource > &delegate, int firstVectorRank) | |
WindowedAtomicBasisSource (const Teuchos::RCP< AtomicBasisSource > &delegate, int firstVectorRank, int vectorCountMax) | |
virtual Epetra_Map | atomMap () const |
virtual int | entryCount (int localAtomRank) const |
virtual int | entryCountMax () const |
virtual int | vectorCount () const |
virtual int | currentVectorRank () const |
virtual void | currentVectorRankIs (int vr) |
virtual Teuchos::ArrayView < const double > | atomData (int localAtomRank, const Teuchos::ArrayView< double > &result) const |
Private Attributes | |
Teuchos::RCP< AtomicBasisSource > | delegate_ |
int | firstVectorRank_ |
int | vectorCount_ |
Definition at line 15 of file MOR_WindowedAtomicBasisSource.hpp.
MOR::WindowedAtomicBasisSource::WindowedAtomicBasisSource | ( | const Teuchos::RCP< AtomicBasisSource > & | delegate, | |
int | firstVectorRank | |||
) | [explicit] |
Definition at line 13 of file MOR_WindowedAtomicBasisSource.cpp.
MOR::WindowedAtomicBasisSource::WindowedAtomicBasisSource | ( | const Teuchos::RCP< AtomicBasisSource > & | delegate, | |
int | firstVectorRank, | |||
int | vectorCountMax | |||
) |
Definition at line 23 of file MOR_WindowedAtomicBasisSource.cpp.
Epetra_Map MOR::WindowedAtomicBasisSource::atomMap | ( | ) | const [virtual] |
Implements MOR::AtomicBasisSource.
Definition at line 35 of file MOR_WindowedAtomicBasisSource.cpp.
int MOR::WindowedAtomicBasisSource::entryCount | ( | int | localAtomRank | ) | const [virtual] |
Implements MOR::AtomicBasisSource.
Definition at line 41 of file MOR_WindowedAtomicBasisSource.cpp.
int MOR::WindowedAtomicBasisSource::entryCountMax | ( | ) | const [virtual] |
Implements MOR::AtomicBasisSource.
Definition at line 47 of file MOR_WindowedAtomicBasisSource.cpp.
int MOR::WindowedAtomicBasisSource::vectorCount | ( | ) | const [virtual] |
Implements MOR::AtomicBasisSource.
Definition at line 53 of file MOR_WindowedAtomicBasisSource.cpp.
int MOR::WindowedAtomicBasisSource::currentVectorRank | ( | ) | const [virtual] |
Implements MOR::AtomicBasisSource.
Definition at line 59 of file MOR_WindowedAtomicBasisSource.cpp.
void MOR::WindowedAtomicBasisSource::currentVectorRankIs | ( | int | vr | ) | [virtual] |
Implements MOR::AtomicBasisSource.
Definition at line 65 of file MOR_WindowedAtomicBasisSource.cpp.
Teuchos::ArrayView< const double > MOR::WindowedAtomicBasisSource::atomData | ( | int | localAtomRank, | |
const Teuchos::ArrayView< double > & | result | |||
) | const [virtual] |
Implements MOR::AtomicBasisSource.
Definition at line 71 of file MOR_WindowedAtomicBasisSource.cpp.
Teuchos::RCP<AtomicBasisSource> MOR::WindowedAtomicBasisSource::delegate_ [private] |
Definition at line 38 of file MOR_WindowedAtomicBasisSource.hpp.
int MOR::WindowedAtomicBasisSource::firstVectorRank_ [private] |
Definition at line 40 of file MOR_WindowedAtomicBasisSource.hpp.
int MOR::WindowedAtomicBasisSource::vectorCount_ [private] |
Definition at line 41 of file MOR_WindowedAtomicBasisSource.hpp.