|
ML
Version of the Day
|
Collection of utilities for workspace. More...
#include "ml_include.h"#include "Epetra_Comm.h"#include <mpi.h>#include "Epetra_MpiComm.h"#include "MLAPI_Error.h"

Namespaces | |
| MLAPI | |
| MLAPI: Default namespace for all MLAPI objects and functions. | |
Functions | |
| ML_Comm * | MLAPI::GetML_Comm () |
| Returns a pointer to the ML_Comm object defined on MPI_COMM_WORLD. | |
| Epetra_Comm & | MLAPI::GetEpetra_Comm () |
| Returns a reference to the Epetra_Comm object defined on MPI_COMM_WORLD. | |
| void | MLAPI::Barrier () |
| Calls Mpi_Barrier() if MPI is enabled. | |
| int | MLAPI::GetMyPID () |
| Returns the ID of the calling process. | |
| int | MLAPI::GetNumProcs () |
| Returns the total number of processes in the computation. | |
| int | MLAPI::GetPrintLevel () |
| Retutns the level of output (always 0 if MyPID() != 0). | |
| void | MLAPI::SetPrintLevel (int Level) |
| Sets the level of output (from 0 to 10, 0 being verbose). | |
| void | MLAPI::Init () |
| Initialize the MLAPI workspace. | |
| void | MLAPI::Finalize () |
| Destroys the MLAPI workspace. | |
| std::string | MLAPI::GetString (const int &x) |
| std::string | MLAPI::GetString (const double &x) |
| int | MLAPI::GetMatrixType () |
Collection of utilities for workspace.
1.8.5