Public Member Functions
TSFExtended::GhostView< Scalar > Class Template Reference

GhostView is an interface for read-only views of vector elements including selected off-processor elements. More...

Inheritance diagram for TSFExtended::GhostView< Scalar >:
TSFExtended::AccessibleVector< Scalar > Sundance::Printable

List of all members.

Public Member Functions

virtual ~GhostView ()
 Virtual dtor.
virtual bool isAccessible (OrdType globalIndex) const =0
 Indicate whether the value at the given global index is accessible in this view.
virtual void print (std::ostream &os) const =0

Detailed Description

template<class Scalar>
class TSFExtended::GhostView< Scalar >

GhostView is an interface for read-only views of vector elements including selected off-processor elements.

GhostView has no standard constructor; subclasses should be constructed using the importView() method of GhostImporter.

Definition at line 44 of file TSFGhostView.hpp.


Constructor & Destructor Documentation

template<class Scalar>
virtual TSFExtended::GhostView< Scalar >::~GhostView ( ) [inline, virtual]

Virtual dtor.

Definition at line 49 of file TSFGhostView.hpp.


Member Function Documentation

template<class Scalar>
virtual bool TSFExtended::GhostView< Scalar >::isAccessible ( OrdType  globalIndex) const [pure virtual]

Indicate whether the value at the given global index is accessible in this view.

Implemented in TSFExtended::EpetraGhostView, and TSFExtended::SerialGhostView.

template<class Scalar>
virtual void TSFExtended::GhostView< Scalar >::print ( std::ostream &  os) const [pure virtual]

Site Contact