Epetra  Development
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
List of all members
Epetra_OskiUtils Class Reference

Epetra_OskiUtils: The Epetra OSKI Class to handle all operations that do not involve the use of a matrix, vector, error or permutation object. More...

#include <Epetra_OskiUtils.h>

Public Member Functions

Constructors/Destructor
 Epetra_OskiUtils ()
 Default Constructor.
 
virtual ~Epetra_OskiUtils ()
 Destructor.
 
Start/End
void Init ()
 Initializes OSKI. More...
 
void Close ()
 Finalizes the use of OSKI. More...
 

Detailed Description

Epetra_OskiUtils: The Epetra OSKI Class to handle all operations that do not involve the use of a matrix, vector, error or permutation object.

The Epetra_OskiUtils class is a helper class used to call OSKI functions that do not use matrix, vector, error or permutation objects. It provides an interface to access the initialization and finalize routines of OSKI.

All functions are public to allow access to methods needed by programs using OSKI. There are no data members of the class as all data is kept in the matrix, vector, multi-vector, error and permutation classes.

Member Function Documentation

void Epetra_OskiUtils::Close ( )

Finalizes the use of OSKI.

When done using OSKI this routine performs cleanup operations. While not strictly required it is highly recommended to be called when OSKI is no longer being used.

void Epetra_OskiUtils::Init ( )

Initializes OSKI.

Calls the OSKI routine to initialize the use of OSKI. This routine is required before OSKI can be used.


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