escript  Revision_
Namespaces | Functions
Esys_MPI.cpp File Reference
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <vector>
#include "Esys_MPI.h"
#include "index.h"
#include "mem.h"
#include "error.h"
#include "EsysException.h"
#include <iostream>

Namespaces

 esysUtils
 

Functions

JMPI esysUtils::makeInfo (MPI_Comm comm, bool owncom)
 
dim_t Esys_MPIInfo_setDistribution (esysUtils::JMPI &mpi_info, index_t min_id, index_t max_id, index_t *distribution)
 
int Esys_MPIInfo_initialized (void)
 
int serial_get_max_threads (void)
 
int serial_get_thread_num (void)
 

Function Documentation

int Esys_MPIInfo_initialized ( void  )

References ESYS_MPI_ERROR, Esys_setError(), and TRUE.

dim_t Esys_MPIInfo_setDistribution ( esysUtils::JMPI mpi_info,
index_t  min_id,
index_t  max_id,
index_t distribution 
)

References paso::N.

int serial_get_max_threads ( void  )
int serial_get_thread_num ( void  )