Add instances of lam_mpi_comm_world and lam_mpi_comm_self
This commit was SVN r588.
Этот коммит содержится в:
родитель
64a63ec731
Коммит
b1e40a996a
@ -10,6 +10,7 @@ SUBDIRS = communicator datatype interface proc request runtime
|
||||
noinst_LTLIBRARIES = libmpi_convenience.la
|
||||
|
||||
sources = \
|
||||
communicator/libmpi_communicator.la \
|
||||
datatype/libmpi_datatype.la \
|
||||
interface/libmpi_interface.la \
|
||||
proc/libmpi_proc.la \
|
||||
|
@ -5,11 +5,17 @@
|
||||
|
||||
include $(top_srcdir)/config/Makefile.options
|
||||
|
||||
noinst_LTLIBRARIES = libmpi_communicator.la
|
||||
|
||||
# Source code files
|
||||
|
||||
headers = \
|
||||
communicator.h
|
||||
|
||||
libmpi_communicator_la_SOURCES = \
|
||||
$(headers) \
|
||||
mpi_comm_globals.c
|
||||
|
||||
# Conditionally install the header files
|
||||
|
||||
if WANT_INSTALL_HEADERS
|
||||
|
18
src/mpi/communicator/mpi_comm_globals.c
Обычный файл
18
src/mpi/communicator/mpi_comm_globals.c
Обычный файл
@ -0,0 +1,18 @@
|
||||
/*
|
||||
* $HEADER$
|
||||
*/
|
||||
|
||||
#include "lam_config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include "mpi.h"
|
||||
#include "mpi/communicator/communicator.h"
|
||||
|
||||
|
||||
/*
|
||||
* Global variables
|
||||
*/
|
||||
|
||||
lam_communicator_t lam_mpi_comm_world;
|
||||
lam_communicator_t lam_mpi_comm_self;
|
Загрузка…
x
Ссылка в новой задаче
Block a user