Epetra Package Browser (Single Doxygen Collection) Development
Private Attributes
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.

Private Attributes

const Epetra_VectorEpetra_View_

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.

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 68 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

Reimplemented from Epetra_OskiMultiVector.

Definition at line 103 of file Epetra_OskiVector.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines