Public Member Functions | Private Member Functions | Private Attributes

Albany::ObserverImpl Class Reference

#include <Albany_ObserverImpl.hpp>

List of all members.

Public Member Functions

 ObserverImpl (const Teuchos::RCP< Application > &app)
RealType getTimeParamValueOrDefault (RealType defaultValue) const
Epetra_Map getNonOverlappedMap () const
void observeSolution (double stamp, const Epetra_Vector &nonOverlappedSolution, Teuchos::Ptr< const Epetra_Vector > nonOverlappedSolutionDot)

Private Member Functions

 ObserverImpl (const ObserverImpl &)
ObserverImploperator= (const ObserverImpl &)

Private Attributes

Teuchos::RCP< Applicationapp_
Teuchos::RCP< Teuchos::Time > solOutTime_

Detailed Description

Definition at line 22 of file Albany_ObserverImpl.hpp.


Constructor & Destructor Documentation

Albany::ObserverImpl::ObserverImpl ( const Teuchos::RCP< Application > &  app  )  [explicit]

Definition at line 18 of file Albany_ObserverImpl.cpp.

Albany::ObserverImpl::ObserverImpl ( const ObserverImpl  )  [private]

Member Function Documentation

RealType Albany::ObserverImpl::getTimeParamValueOrDefault ( RealType  defaultValue  )  const

Definition at line 25 of file Albany_ObserverImpl.cpp.

Epetra_Map Albany::ObserverImpl::getNonOverlappedMap (  )  const

Definition at line 34 of file Albany_ObserverImpl.cpp.

void Albany::ObserverImpl::observeSolution ( double  stamp,
const Epetra_Vector &  nonOverlappedSolution,
Teuchos::Ptr< const Epetra_Vector >  nonOverlappedSolutionDot 
)

Definition at line 39 of file Albany_ObserverImpl.cpp.

ObserverImpl& Albany::ObserverImpl::operator= ( const ObserverImpl  )  [private]

Member Data Documentation

Teuchos::RCP<Application> Albany::ObserverImpl::app_ [private]

Definition at line 36 of file Albany_ObserverImpl.hpp.

Teuchos::RCP<Teuchos::Time> Albany::ObserverImpl::solOutTime_ [private]

Definition at line 38 of file Albany_ObserverImpl.hpp.


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