Epetra Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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>

Constructors/Destructor

 Epetra_OskiUtils ()
 Default Constructor. More...
 
virtual ~Epetra_OskiUtils ()
 Destructor. More...
 

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.

Definition at line 62 of file Epetra_OskiUtils.h.

Constructor & Destructor Documentation

Epetra_OskiUtils::Epetra_OskiUtils ( )

Default Constructor.

virtual Epetra_OskiUtils::~Epetra_OskiUtils ( )
virtual

Destructor.

Member Function Documentation

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.

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.


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