Epetra Package Browser (Single Doxygen Collection)
Development
|
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... | |
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 70 of file Epetra_OskiUtils.h.
Epetra_OskiUtils::Epetra_OskiUtils | ( | ) |
Default Constructor.
|
virtual |
Destructor.
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.