Public Member Functions | Private Attributes

MOR::WindowedAtomicBasisSource Class Reference

#include <MOR_WindowedAtomicBasisSource.hpp>

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

List of all members.

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< AtomicBasisSourcedelegate_
int firstVectorRank_
int vectorCount_

Detailed Description

Definition at line 15 of file MOR_WindowedAtomicBasisSource.hpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

Definition at line 38 of file MOR_WindowedAtomicBasisSource.hpp.

Definition at line 40 of file MOR_WindowedAtomicBasisSource.hpp.

Definition at line 41 of file MOR_WindowedAtomicBasisSource.hpp.


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