StarNEig Library  v0.1.2
A task-based library for solving dense nonsymmetric eigenvalue problems
distr_helpers.h File Reference

This file contains generic distributed memory interface functions. More...

#include <starneig/configuration.h>
#include <stddef.h>
#include <mpi.h>

Go to the source code of this file.

Functions

MPI communicator
void starneig_mpi_set_comm (MPI_Comm comm)
 Sets a MPI communicator for the library. More...
 
MPI_Comm starneig_mpi_get_comm ()
 Returns the library MPI communicator. More...
 
Broadcast
void starneig_mpi_broadcast (int root, size_t size, void *buffer)
 Broadcast a buffer. More...
 
void starneig_broadcast (int root, size_t size, void *buffer)
 Broadcast a buffer. Deprecated. More...
 

Detailed Description

This file contains generic distributed memory interface functions.

Author
Mirko Myllykoski (mirko.nosp@m.m@cs.nosp@m..umu..nosp@m.se), UmeƄ University