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
|
noinst_LTLIBRARIES = libmpi_convenience.la
|
||||||
|
|
||||||
sources = \
|
sources = \
|
||||||
|
communicator/libmpi_communicator.la \
|
||||||
datatype/libmpi_datatype.la \
|
datatype/libmpi_datatype.la \
|
||||||
interface/libmpi_interface.la \
|
interface/libmpi_interface.la \
|
||||||
proc/libmpi_proc.la \
|
proc/libmpi_proc.la \
|
||||||
|
@ -5,11 +5,17 @@
|
|||||||
|
|
||||||
include $(top_srcdir)/config/Makefile.options
|
include $(top_srcdir)/config/Makefile.options
|
||||||
|
|
||||||
|
noinst_LTLIBRARIES = libmpi_communicator.la
|
||||||
|
|
||||||
# Source code files
|
# Source code files
|
||||||
|
|
||||||
headers = \
|
headers = \
|
||||||
communicator.h
|
communicator.h
|
||||||
|
|
||||||
|
libmpi_communicator_la_SOURCES = \
|
||||||
|
$(headers) \
|
||||||
|
mpi_comm_globals.c
|
||||||
|
|
||||||
# Conditionally install the header files
|
# Conditionally install the header files
|
||||||
|
|
||||||
if WANT_INSTALL_HEADERS
|
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