Epetra_OskiVector Class Reference

Epetra_OskiVector: A class for constructing and using dense OSKI vectors on a single processor or a single core of a multi-processor. More...

#include <Epetra_OskiVector.h>

Inheritance diagram for Epetra_OskiVector:

Inheritance graph
[legend]
List of all members.

Constructors/Destructor

 Epetra_OskiVector (const Epetra_OskiVector &Source)
 Copy constructor.
 Epetra_OskiVector (const Epetra_Vector &Source)
 Constructor creates and Epetra_OskiVector from an Epetra_Vector.
virtual ~Epetra_OskiVector ()
 Destructor.

Extraction Method

const Epetra_VectorEpetra_View () const
 Returns a view to the Epetra Object.

Operators

Epetra_OskiVectoroperator= (const Epetra_OskiVector &Source)
 Sets this equal to Source.

Private Attributes

const Epetra_VectorEpetra_View_

Detailed Description

Epetra_OskiVector: A class for constructing and using dense OSKI vectors on a single processor or a single core of a multi-processor.

The Epetra_OskiVector class enables the construction and use of real-valued, double-precision dense vectors in a serial environment. The dimensions of the dense vectors comes from the inherited Epetra_Vector object. All values and data layouts are kept the same and the vector is wrapped for use with OSKI.

Definition at line 56 of file Epetra_OskiVector.h.


Constructor & Destructor Documentation

Epetra_OskiVector::Epetra_OskiVector ( const Epetra_OskiVector Source  ) 

Copy constructor.

Epetra_OskiVector::Epetra_OskiVector ( const Epetra_Vector Source  ) 

Constructor creates and Epetra_OskiVector from an Epetra_Vector.

Parameters:
Source (In) An Epetra_Vector that is to be wrapped as an Epetra_OskiVector.
Returns:
Pointer to an Epetra_OskiVector.

virtual Epetra_OskiVector::~Epetra_OskiVector (  )  [virtual]

Destructor.


Member Function Documentation

const Epetra_Vector* Epetra_OskiVector::Epetra_View (  )  const

Returns a view to the Epetra Object.

Reimplemented from Epetra_OskiMultiVector.

Epetra_OskiVector& Epetra_OskiVector::operator= ( const Epetra_OskiVector Source  ) 

Sets this equal to Source.


Member Data Documentation

const Epetra_Vector* Epetra_OskiVector::Epetra_View_ [private]

Reimplemented from Epetra_OskiMultiVector.

Definition at line 91 of file Epetra_OskiVector.h.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:41:09 2010 for Epetra Package Browser (Single Doxygen Collection) by  doxygen 1.4.7