1
1
This commit was SVN r532.
Этот коммит содержится в:
Prabhanjan Kambadur 2004-01-24 23:17:43 +00:00
родитель d11a3010d5
Коммит ea173de017
71 изменённых файлов: 1559 добавлений и 227 удалений

Просмотреть файл

@ -74,34 +74,34 @@ libmpi_c_mpi_la_SOURCES = \
attr_put.c \ attr_put.c \
barrier.c \ barrier.c \
bcast.c \ bcast.c \
bsend.c \
bsend_init.c \ bsend_init.c \
send.c \
buffer_attach.c \ buffer_attach.c \
buffer_detach.c \ buffer_detach.c \
cancel.c \ cancel.c \
cart_coords.c \ cart_coords.c \
art_create.c \ cart_create.c \
cartdim_get.c \
cart_get.c \ cart_get.c \
cart_map.c \ cart_map.c \
cart_rank.c \ cart_rank.c \
cart_shift.c \ cart_shift.c \
cart_sub.c \ cart_sub.c \
cartdim_get.c \
close_port.c \ close_port.c \
comm_accept.c \ comm_accept.c \
comm_c2f.c \ comm_c2f.c \
comm_call_errhandler.c \ comm_call_errhandler.c \
comm_compare.c \ comm_compare.c \
comm_connect.c \ comm_connect.c \
comm_create.c \
comm_create_errhandler.c \ comm_create_errhandler.c \
comm_create_keyval.c \ comm_create_keyval.c \
comm_create.c \
comm_delete_attr.c \ comm_delete_attr.c \
comm_disconnect.c \ comm_disconnect.c \
comm_dup.c \ comm_dup.c \
comm_f2c.c \ comm_f2c.c \
comm_free_keyval.c \
comm_free.c \ comm_free.c \
comm_free_keyval.c \
comm_get_attr.c \ comm_get_attr.c \
comm_get_errhandler.c \ comm_get_errhandler.c \
comm_get_name.c \ comm_get_name.c \
@ -119,15 +119,84 @@ libmpi_c_mpi_la_SOURCES = \
comm_spawn_multiple.c \ comm_spawn_multiple.c \
comm_split.c \ comm_split.c \
comm_test_inter.c \ comm_test_inter.c \
dims_create.c \
errhandler_c2f.c \
errhandler_create.c \
errhandler_f2c.c \
errhandler_free.c \
errhandler_get.c \
errhandler_set.c \
error_class.c \
error_string.c \
exscan.c \
file_c2f.c \
file_call_errhandler.c \
file_close.c \
file_create_errhandler.c \
file_delete.c \
file_f2c.c \
file_get_amode.c \
file_get_atomicity.c \
file_get_byte_offset.c \
file_get_errhandler.c \
file_get_group.c \
file_get_info.c \
file_get_position.c \
file_get_position_shared.c \
file_get_size.c \
file_get_type_extent.c \
file_get_view.c \
file_iread_at.c \
file_iread.c \
file_iread_shared.c \
file_iwrite_at.c \
file_iwrite.c \
file_iwrite_shared.c \
file_open.c \
file_preallocate.c \
file_read_all_begin.c \
file_read_all.c \
file_read_all_end.c \
file_read_at_all_begin.c \
file_read_at_all.c \
file_read_at_all_end.c \
file_read_at.c \
file_read.c \
file_read_ordered_begin.c \
file_read_ordered.c \
file_read_ordered_end.c \
file_read_shared.c \
file_seek.c \
file_seek_shared.c \
file_set_atomicity.c \
file_set_errhandler.c \
file_set_info.c \
file_set_size.c \
file_set_view.c \
file_sync.c \
file_write_all_begin.c \
file_write_all.c \
file_write_all_end.c \
file_write_at_all_begin.c \
file_write_at_all.c \
file_write_at_all_end.c \
file_write_at.c \
file_write.c \
file_write_ordered_begin.c \
file_write_ordered.c \
file_write_ordered_end.c \
file_write_shared.c \
finalize.c \ finalize.c \
finalized.c \
free_mem.c \ free_mem.c \
init.c \ init.c \
test_cancelled.c \
test.c \
testall.c \ testall.c \
testany.c \ testany.c \
test.c \
test_cancelled.c \
testsome.c \ testsome.c \
topo_test.c \ topo_test.c \
type_c2f.c \
type_commit.c \ type_commit.c \
type_contiguous.c \ type_contiguous.c \
type_create_darray.c \ type_create_darray.c \
@ -144,6 +213,7 @@ libmpi_c_mpi_la_SOURCES = \
type_delete_attr.c \ type_delete_attr.c \
type_dup.c \ type_dup.c \
type_extent.c \ type_extent.c \
type_f2c.c \
type_free.c \ type_free.c \
type_free_keyval.c \ type_free_keyval.c \
type_get_attr.c \ type_get_attr.c \

16
src/mpi/interface/c/dims_create.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Dims_create = PMPI_Dims_create
#endif
int MPI_Dims_create(int nnodes, int ndims, int *dims) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/errhandler_c2f.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Errhandler_c2f = PMPI_Errhandler_c2f
#endif
MPI_Fint MPI_Errhandler_c2f(MPI_Errhandler errhandler) {
return (MPI_Fint)0;
}

17
src/mpi/interface/c/errhandler_create.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Errhandler_create = PMPI_Errhandler_create
#endif
int MPI_Errhandler_create(MPI_Handler_function *function,
MPI_Errhandler *errhandler) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/errhandler_f2c.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Errhandler_f2c = PMPI_Errhandler_f2c
#endif
MPI_Errhandler MPI_Errhandler_f2c(MPI_Fint errhandler) {
return (MPI_Errhandler)0;
}

16
src/mpi/interface/c/errhandler_free.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Errhandler_free = PMPI_Errhandler_free
#endif
int MPI_Errhandler_free(MPI_Errhandler *errhandler) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/errhandler_get.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Errhandler_get = PMPI_Errhandler_get
#endif
int MPI_Errhandler_get(MPI_Comm comm, MPI_Errhandler *errhandler) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/errhandler_set.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Errhandler_set = PMPI_Errhandler_set
#endif
int MPI_Errhandler_set(MPI_Comm comm, MPI_Errhandler errhandler) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/error_class.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Error_class = PMPI_Error_class
#endif
int MPI_Error_class(int errorcode, int *errorclass) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/error_string.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Error_string = PMPI_Error_string
#endif
int MPI_Error_string(int errorcode, char *string, int *resultlen) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/exscan.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Exscan = PMPI_Exscan
#endif
int MPI_Exscan(void *sendbuf, void *recvbuf, int count,
MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_c2f.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_c2f = PMPI_File_c2f
#endif
MPI_Fint MPI_File_c2f(MPI_File file) {
return (MPI_Fint)0;
}

16
src/mpi/interface/c/file_call_errhandler.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_call_errhandler = PMPI_File_call_errhandler
#endif
int MPI_File_call_errhandler(MPI_File fh, int errorcode) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_close.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_close = PMPI_File_close
#endif
int MPI_File_close(MPI_File *fh) {
return MPI_SUCCESS;
}

Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_create_errhandler = PMPI_File_create_errhandler
#endif
int MPI_File_create_errhandler(MPI_File_errhandler_fn *function,
MPI_Errhandler *errhandler) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_delete.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_delete = PMPI_File_delete
#endif
int MPI_File_delete(char *filename, MPI_Info info) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_f2c.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_f2c = PMPI_File_f2c
#endif
MPI_File MPI_File_f2c(MPI_Fint file) {
return (MPI_File)0;
}

16
src/mpi/interface/c/file_get_amode.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_amode = PMPI_File_get_amode
#endif
int MPI_File_get_amode(MPI_File fh, int *amode) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_get_atomicity.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_atomicity = PMPI_File_get_atomicity
#endif
int MPI_File_get_atomicity(MPI_File fh, int *flag) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_get_byte_offset.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_byte_offset = PMPI_File_get_byte_offset
#endif
int MPI_File_get_byte_offset(MPI_File fh, MPI_Offset offset,
MPI_Offset *disp) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_get_errhandler.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_errhandler = PMPI_File_get_errhandler
#endif
int MPI_File_get_errhandler( MPI_File file, MPI_Errhandler *errhandler) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_get_group.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_group = PMPI_File_get_group
#endif
int MPI_File_get_group(MPI_File fh, MPI_Group *group) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_get_info.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_info = PMPI_File_get_info
#endif
int MPI_File_get_info(MPI_File fh, MPI_Info *info_used) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_get_position.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_position = PMPI_File_get_position
#endif
int MPI_File_get_position(MPI_File fh, MPI_Offset *offset) {
return MPI_SUCCESS;
}

Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_position_shared = PMPI_File_get_position_shared
#endif
int MPI_File_get_position_shared(MPI_File fh, MPI_Offset *offset) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_get_size.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_size = PMPI_File_get_size
#endif
int MPI_File_get_size(MPI_File fh, MPI_Offset *size) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_get_type_extent.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_type_extent = PMPI_File_get_type_extent
#endif
int MPI_File_get_type_extent(MPI_File fh, MPI_Datatype datatype,
MPI_Aint *extent) {
return MPI_SUCCESS;
}

18
src/mpi/interface/c/file_get_view.c Обычный файл
Просмотреть файл

@ -0,0 +1,18 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_get_view = PMPI_File_get_view
#endif
int MPI_File_get_view(MPI_File fh, MPI_Offset *disp,
MPI_Datatype *etype,
MPI_Datatype *filetype, char *datarep) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_iread.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_iread = PMPI_File_iread
#endif
int MPI_File_iread(MPI_File fh, void *buf, int count, MPI_Datatype
datatype, MPI_Request *request) {
return MPI_SUCCESS;
}

18
src/mpi/interface/c/file_iread_at.c Обычный файл
Просмотреть файл

@ -0,0 +1,18 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_iread_at = PMPI_File_iread_at
#endif
int MPI_File_iread_at(MPI_File fh, MPI_Offset offset, void *buf,
int count, MPI_Datatype datatype, MPI_Request *request) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_iread_shared.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_iread_shared = PMPI_File_iread_shared
#endif
int MPI_File_iread_shared(MPI_File fh, void *buf, int count,
MPI_Datatype datatype, MPI_Request *request) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_iwrite.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_iwrite = PMPI_File_iwrite
#endif
int MPI_File_iwrite(MPI_File fh, void *buf, int count, MPI_Datatype
datatype, MPI_Request *request) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_iwrite_at.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_iwrite_at = PMPI_File_iwrite_at
#endif
int MPI_File_write_at(MPI_File fh, MPI_Offset offset, void *buf,
int count, MPI_Datatype datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_iwrite_shared.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_iwrite_shared = PMPI_File_iwrite_shared
#endif
int MPI_File_iwrite_shared(MPI_File fh, void *buf, int count,
MPI_Datatype datatype, MPI_Request *request) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_open.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_open = PMPI_File_open
#endif
int MPI_File_open(MPI_Comm comm, char *filename, int amode,
MPI_Info info, MPI_File *fh) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_preallocate.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_preallocate = PMPI_File_preallocate
#endif
int MPI_File_preallocate(MPI_File fh, MPI_Offset size) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_read.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read = PMPI_File_read
#endif
int MPI_File_read(MPI_File fh, void *buf, int count, MPI_Datatype
datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_read_all.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_all = PMPI_File_read_all
#endif
int MPI_File_read_all(MPI_File fh, void *buf, int count, MPI_Datatype
datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_read_all_begin.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_all_begin = PMPI_File_read_all_begin
#endif
int MPI_File_read_all_begin(MPI_File fh, void *buf, int count,
MPI_Datatype datatype) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_read_all_end.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_all_end = PMPI_File_read_all_end
#endif
int MPI_File_read_all_end(MPI_File fh, void *buf, MPI_Status *status) {
return MPI_SUCCESS;
}

18
src/mpi/interface/c/file_read_at.c Обычный файл
Просмотреть файл

@ -0,0 +1,18 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_at = PMPI_File_read_at
#endif
int MPI_File_read_at(MPI_File fh, MPI_Offset offset, void *buf,
int count, MPI_Datatype datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

18
src/mpi/interface/c/file_read_at_all.c Обычный файл
Просмотреть файл

@ -0,0 +1,18 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_at_all = PMPI_File_read_at_all
#endif
int MPI_File_read_at_all(MPI_File fh, MPI_Offset offset, void *buf,
int count, MPI_Datatype datatype,
MPI_Status *status) {
return MPI_SUCCESS;
}

Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_at_all_begin = PMPI_File_read_at_all_begin
#endif
int MPI_File_read_at_all_begin(MPI_File fh, MPI_Offset offset, void *buf,
int count, MPI_Datatype datatype) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_read_at_all_end.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_at_all_end = PMPI_File_read_at_al_end
#endif
int MPI_File_read_at_all_end(MPI_File fh, void *buf, MPI_Status *status) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_read_ordered.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_ordered = PMPI_File_read_ordered
#endif
int MPI_File_read_ordered(MPI_File fh, void *buf, int count,
MPI_Datatype datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_ordered_begin = PMPI_File_read_ordered_begin
#endif
int MPI_File_read_ordered_begin(MPI_File fh, void *buf, int count,
MPI_Datatype datatype) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_read_ordered_end.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_ordered_end = PMPI_File_read_ordered_end
#endif
int MPI_File_read_ordered_end(MPI_File fh, void *buf, MPI_Status *status) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_read_shared.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_read_shared = PMPI_File_read_shared
#endif
int MPI_File_read_shared(MPI_File fh, void *buf, int count,
MPI_Datatype datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_seek.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_seek = PMPI_File_seek
#endif
int MPI_File_seek(MPI_File fh, MPI_Offset offset, int whence) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_seek_shared.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_seek_shared = PMPI_File_seek_shared
#endif
int MPI_File_seek_shared(MPI_File fh, MPI_Offset offset, int whence) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_set_atomicity.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_set_atomicity = PMPI_File_set_atomicity
#endif
int MPI_File_set_atomicity(MPI_File fh, int flag) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_set_errhandler.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_set_errhandler = PMPI_File_set_errhandler
#endif
int MPI_File_set_errhandler( MPI_File file, MPI_Errhandler errhandler) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_set_info.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_set_info = PMPI_File_set_info
#endif
int MPI_File_set_info(MPI_File fh, MPI_Info info) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_set_size.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_set_size = PMPI_File_set_size
#endif
int MPI_File_set_size(MPI_File fh, MPI_Offset size) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_set_view.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_set_view = PMPI_File_set_view
#endif
int MPI_File_set_view(MPI_File fh, MPI_Offset disp, MPI_Datatype etype,
MPI_Datatype filetype, char *datarep, MPI_Info info) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_sync.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_sync = PMPI_File_sync
#endif
int MPI_File_sync(MPI_File fh) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_write.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write = PMPI_File_write
#endif
int MPI_File_write(MPI_File fh, void *buf, int count, MPI_Datatype
datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_write_all.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_all = PMPI_File_write_all
#endif
int MPI_File_write_all(MPI_File fh, void *buf, int count, MPI_Datatype
datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_write_all_begin.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_all_begin = PMPI_File_write_all_begin
#endif
int MPI_File_write_all_begin(MPI_File fh, void *buf, int count,
MPI_Datatype datatype) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_write_all_end.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_all_end = PMPI_File_write_all_end
#endif
int MPI_File_write_all_end(MPI_File fh, void *buf, MPI_Status *status) {
return MPI_SUCCESS;
}

18
src/mpi/interface/c/file_write_at.c Обычный файл
Просмотреть файл

@ -0,0 +1,18 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_at = PMPI_File_write_at
#endif
int MPI_File_write_at(MPI_File fh, MPI_Offset offset, void *buf,
int count, MPI_Datatype datatype,
MPI_Status *status) {
return MPI_SUCCESS;
}

18
src/mpi/interface/c/file_write_at_all.c Обычный файл
Просмотреть файл

@ -0,0 +1,18 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_at_all = PMPI_File_write_at_all
#endif
int MPI_File_write_at_all(MPI_File fh, MPI_Offset offset, void *buf,
int count, MPI_Datatype datatype,
MPI_Status *status) {
return MPI_SUCCESS;
}

Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_at_all_begin = PMPI_File_write_at_all_begin
#endif
int MPI_File_write_at_all_begin(MPI_File fh, MPI_Offset offset, void *buf,
int count, MPI_Datatype datatype) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/file_write_at_all_end.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_at_all_end = PMPI_File_write_at_all_end
#endif
int MPI_File_write_at_all_end(MPI_File fh, void *buf, MPI_Status *status) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_write_ordered.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_ordered = PMPI_File_write_ordered
#endif
int MPI_File_write_ordered(MPI_File fh, void *buf, int count,
MPI_Datatype datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_ordered_begin = PMPI_File_write_ordered_begin
#endif
int MPI_File_write_ordered_begin(MPI_File fh, void *buf, int count,
MPI_Datatype datatype) {
return MPI_SUCCESS;
}

Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_ordered_end = PMPI_File_write_ordered_end
#endif
int MPI_File_write_ordered_end(MPI_File fh, void *buf, MPI_Status *status) {
return MPI_SUCCESS;
}

17
src/mpi/interface/c/file_write_shared.c Обычный файл
Просмотреть файл

@ -0,0 +1,17 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_File_write_shared = PMPI_File_write_shared
#endif
int MPI_File_write_shared(MPI_File fh, void *buf, int count,
MPI_Datatype datatype, MPI_Status *status) {
return MPI_SUCCESS;
}

16
src/mpi/interface/c/finalized.c Обычный файл
Просмотреть файл

@ -0,0 +1,16 @@
/*
* $HEADER$
*/
#include "lam_config.h"
#include "mpi.h"
#include "mpi/interface/c/bindings.h"
#if LAM_HAVE_WEAK_SYMBOLS && LAM_PROFILING_DEFINES
#pragma weak MPI_Finalized = PMPI_Finalized
#endif
int MPI_Finalized(int *flag) {
return MPI_SUCCESS;
}

Просмотреть файл

@ -47,34 +47,34 @@ nodist_libmpi_c_pmpi_la_SOURCES = \
pattr_put.c \ pattr_put.c \
pbarrier.c \ pbarrier.c \
pbcast.c \ pbcast.c \
pbsend_init.c \
pbsend.c \ pbsend.c \
pbsend_init.c \
pbuffer_attach.c \ pbuffer_attach.c \
pbuffer_detach.c \ pbuffer_detach.c \
pcancel.c \ pcancel.c \
pcart_coords.c \ pcart_coords.c \
pcart_create.c \ pcart_create.c \
pcartdim_get.c \
pcart_get.c \ pcart_get.c \
pcart_map.c \ pcart_map.c \
pcart_rank.c \ pcart_rank.c \
pcart_shift.c \ pcart_shift.c \
pcart_sub.c \ pcart_sub.c \
pcartdim_get.c \
pclose_port.c \ pclose_port.c \
pcomm_accept.c \ pcomm_accept.c \
pcomm_c2f.c \ pcomm_c2f.c \
pcomm_call_errhandler.c \ pcomm_call_errhandler.c \
pcomm_compare.c \ pcomm_compare.c \
pcomm_connect.c \ pcomm_connect.c \
pcomm_create.c \
pcomm_create_errhandler.c \ pcomm_create_errhandler.c \
pcomm_create_keyval.c \ pcomm_create_keyval.c \
pcomm_create.c \
pcomm_delete_attr.c \ pcomm_delete_attr.c \
pcomm_disconnect.c \ pcomm_disconnect.c \
pcomm_dup.c \ pcomm_dup.c \
pcomm_f2c.c \ pcomm_f2c.c \
pcomm_free_keyval.c \
pcomm_free.c \ pcomm_free.c \
pcomm_free_keyval.c \
pcomm_get_attr.c \ pcomm_get_attr.c \
pcomm_get_errhandler.c \ pcomm_get_errhandler.c \
pcomm_get_name.c \ pcomm_get_name.c \
@ -92,15 +92,84 @@ nodist_libmpi_c_pmpi_la_SOURCES = \
pcomm_spawn_multiple.c \ pcomm_spawn_multiple.c \
pcomm_split.c \ pcomm_split.c \
pcomm_test_inter.c \ pcomm_test_inter.c \
pdims_create.c \
perrhandler_c2f.c \
perrhandler_create.c \
perrhandler_f2c.c \
perrhandler_free.c \
perrhandler_get.c \
perrhandler_set.c \
perror_class.c \
perror_string.c \
pexscan.c \
pfile_c2f.c \
pfile_call_errhandler.c \
pfile_close.c \
pfile_create_errhandler.c \
pfile_delete.c \
pfile_f2c.c \
pfile_get_amode.c \
pfile_get_atomicity.c \
pfile_get_byte_offset.c \
pfile_get_errhandler.c \
pfile_get_group.c \
pfile_get_info.c \
pfile_get_position.c \
pfile_get_position_shared.c \
pfile_get_size.c \
pfile_get_type_extent.c \
pfile_get_view.c \
pfile_iread_at.c \
pfile_iread.c \
pfile_iread_shared.c \
pfile_iwrite_at.c \
pfile_iwrite.c \
pfile_iwrite_shared.c \
pfile_open.c \
pfile_preallocate.c \
pfile_read_all_begin.c \
pfile_read_all.c \
pfile_read_all_end.c \
pfile_read_at_all_begin.c \
pfile_read_at_all.c \
pfile_read_at_all_end.c \
pfile_read_at.c \
pfile_read.c \
pfile_read_ordered_begin.c \
pfile_read_ordered.c \
pfile_read_ordered_end.c \
pfile_read_shared.c \
pfile_seek.c \
pfile_seek_shared.c \
pfile_set_atomicity.c \
pfile_set_errhandler.c \
pfile_set_info.c \
pfile_set_size.c \
pfile_set_view.c \
pfile_sync.c \
pfile_write_all_begin.c \
pfile_write_all.c \
pfile_write_all_end.c \
pfile_write_at_all_begin.c \
pfile_write_at_all.c \
pfile_write_at_all_end.c \
pfile_write_at.c \
pfile_write.c \
pfile_write_ordered_begin.c \
pfile_write_ordered.c \
pfile_write_ordered_end.c \
pfile_write_shared.c \
pfinalize.c \ pfinalize.c \
pfinalized.c \
pfree_mem.c \ pfree_mem.c \
pinit.c \ pinit.c \
ptest_cancelled.c \
ptest.c \
ptestall.c \ ptestall.c \
ptestany.c \ ptestany.c \
ptest.c \
ptest_cancelled.c \
ptestsome.c \ ptestsome.c \
ptopo_test.c \ ptopo_test.c \
ptype_c2f.c \
ptype_commit.c \ ptype_commit.c \
ptype_contiguous.c \ ptype_contiguous.c \
ptype_create_darray.c \ ptype_create_darray.c \
@ -117,6 +186,7 @@ nodist_libmpi_c_pmpi_la_SOURCES = \
ptype_delete_attr.c \ ptype_delete_attr.c \
ptype_dup.c \ ptype_dup.c \
ptype_extent.c \ ptype_extent.c \
ptype_f2c.c \
ptype_free.c \ ptype_free.c \
ptype_free_keyval.c \ ptype_free_keyval.c \
ptype_get_attr.c \ ptype_get_attr.c \

Просмотреть файл

@ -18,7 +18,6 @@
#define MPI_Address PMPI_Address #define MPI_Address PMPI_Address
#define MPI_Allgather PMPI_Allgather #define MPI_Allgather PMPI_Allgather
#define MPI_Allgatherv PMPI_Allgatherv #define MPI_Allgatherv PMPI_Allgatherv
#define MPI_Allgatherw PMPI_Allgatherw
#define MPI_Alloc_mem PMPI_Alloc_mem #define MPI_Alloc_mem PMPI_Alloc_mem
#define MPI_Allreduce PMPI_Allreduce #define MPI_Allreduce PMPI_Allreduce
#define MPI_Alltoall PMPI_Alltoall #define MPI_Alltoall PMPI_Alltoall
@ -74,7 +73,75 @@
#define MPI_Comm_spawn_multiple PMPI_Comm_spawn_multiple #define MPI_Comm_spawn_multiple PMPI_Comm_spawn_multiple
#define MPI_Comm_split PMPI_Comm_split #define MPI_Comm_split PMPI_Comm_split
#define MPI_Comm_test_inter PMPI_Comm_test_inter #define MPI_Comm_test_inter PMPI_Comm_test_inter
#define MPI_Dims_create PMPI_Dims_create
#define MPI_Errhandler_c2f PMPI_Errhandler_c2f
#define MPI_Errhandler_f2c PMPI_Errhandler_f2c
#define MPI_Errhandler_create PMPI_Errhandler_create
#define MPI_Errhandler_free PMPI_Errhandler_free
#define MPI_Errhandler_get PMPI_Errhandler_get
#define MPI_Errhandler_set PMPI_Errhandler_set
#define MPI_Error_class PMPI_Error_class
#define MPI_Error_string PMPI_Error_string
#define MPI_Exscan PMPI_Exscan
#define MPI_File_c2f PMPI_File_c2f
#define MPI_File_call_errhandler PMPI_File_call_errhandler
#define MPI_File_close PMPI_File_close
#define MPI_File_create_errhandler PMPI_File_create_errhandler
#define MPI_File_delete PMPI_File_delete
#define MPI_File_f2c PMPI_File_f2c
#define MPI_File_get_amode PMPI_File_get_amode
#define MPI_File_get_atomicity PMPI_File_get_atomicity
#define MPI_File_get_byte_offset PMPI_File_get_byte_offset
#define MPI_File_get_errhandler PMPI_File_get_errhandler
#define MPI_File_get_group PMPI_File_get_group
#define MPI_File_get_info PMPI_File_get_info
#define MPI_File_get_position PMPI_File_get_position
#define MPI_File_get_position_shared PMPI_File_get_position_shared
#define MPI_File_get_size PMPI_File_get_size
#define MPI_File_get_type_extent PMPI_File_get_type_extent
#define MPI_File_get_view PMPI_File_get_view
#define MPI_File_iread_at PMPI_File_iread_at
#define MPI_File_iread PMPI_File_iread
#define MPI_File_iread_shared PMPI_File_iread_shared
#define MPI_File_iwrite_at PMPI_File_iwrite_at
#define MPI_File_iwrite PMPI_File_iwrite
#define MPI_File_iwrite_shared PMPI_File_iwrite_shared
#define MPI_File_open PMPI_File_open
#define MPI_File_preallocate PMPI_File_preallocate
#define MPI_File_read_all_begin PMPI_File_read_all_begin
#define MPI_File_read_all_end PMPI_File_read_all_end
#define MPI_File_read_all PMPI_File_read_all
#define MPI_File_read_at_all_begin PMPI_File_read_at_all_begin
#define MPI_File_read_at_all_end PMPI_File_read_at_all_end
#define MPI_File_read_at_all PMPI_File_read_at_all
#define MPI_File_read_at PMPI_File_read_at
#define MPI_File_read PMPI_File_read
#define MPI_File_read_ordered_begin PMPI_File_read_ordered_begin
#define MPI_File_read_ordered_end PMPI_File_read_ordered_end
#define MPI_File_read_ordered PMPI_File_read_ordered
#define MPI_File_read_shared PMPI_File_read_shared
#define MPI_File_seek PMPI_File_seek
#define MPI_File_seek_shared PMPI_File_seek_shared
#define MPI_File_set_atomicity PMPI_File_set_atomicity
#define MPI_File_set_errhandler PMPI_File_set_errhandler
#define MPI_File_set_info PMPI_File_set_info
#define MPI_File_set_size PMPI_File_set_size
#define MPI_File_set_view PMPI_File_set_view
#define MPI_File_sync PMPI_File_sync
#define MPI_File_write_all_begin PMPI_File_write_all_begin
#define MPI_File_write_all_end PMPI_File_write_all_end
#define MPI_File_write_all PMPI_File_write_all
#define MPI_File_write_at_all_begin PMPI_File_write_at_all_begin
#define MPI_File_write_at_all_end PMPI_File_write_at_all_end
#define MPI_File_write_at_all PMPI_File_write_at_all
#define MPI_File_write_at PMPI_File_write_at
#define MPI_File_write PMPI_File_write
#define MPI_File_write_ordered_begin PMPI_File_write_ordered_begin
#define MPI_File_write_ordered_end PMPI_File_write_ordered_end
#define MPI_File_write_ordered PMPI_File_write_ordered
#define MPI_File_write_shared PMPI_File_write_shared
#define MPI_Finalize PMPI_Finalize #define MPI_Finalize PMPI_Finalize
#define MPI_Finalized PMPI_Finalized
#define MPI_Free_mem PMPI_Free_mem #define MPI_Free_mem PMPI_Free_mem
#define MPI_Init PMPI_Init #define MPI_Init PMPI_Init
#define MPI_Test_cancelled PMPI_Test_cancelled #define MPI_Test_cancelled PMPI_Test_cancelled
@ -87,14 +154,14 @@
#define MPI_Type_commit PMPI_Type_commit #define MPI_Type_commit PMPI_Type_commit
#define MPI_Type_contiguous PMPI_Type_contiguous #define MPI_Type_contiguous PMPI_Type_contiguous
#define MPI_Type_create_darray PMPI_Type_create_darray #define MPI_Type_create_darray PMPI_Type_create_darray
#define MPI_Type_create_f90_complex PMPI_Type_create_complex #define MPI_Type_create_f90_complex PMPI_Type_create_f90_complex
#define MPI_Type_create_f90_integer PMPI_Type_create_integer #define MPI_Type_create_f90_integer PMPI_Type_create_f90_integer
#define MPI_Type_create_f90_real PMPI_Type_create_f90_real #define MPI_Type_create_f90_real PMPI_Type_create_f90_real
#define MPI_Type_create_hindexed PMPI_Type_create_hindexed #define MPI_Type_create_hindexed PMPI_Type_create_hindexed
#define MPI_Type_create_hvector PMPI_Type_create_hvector #define MPI_Type_create_hvector PMPI_Type_create_hvector
#define MPI_Type_create_indexed_block PMPI_Type_create_indexed_block #define MPI_Type_create_indexed_block PMPI_Type_create_indexed_block
#define MPI_Type_create_keyval PMPI_Type_create_keyval #define MPI_Type_create_keyval PMPI_Type_create_keyval
#define MPI_Type_create_resized PMPI_create_resized #define MPI_Type_create_resized PMPI_Type_create_resized
#define MPI_Type_create_struct PMPI_Type_create_struct #define MPI_Type_create_struct PMPI_Type_create_struct
#define MPI_Type_create_subarray PMPI_Type_create_subarray #define MPI_Type_create_subarray PMPI_Type_create_subarray
#define MPI_Type_delete_attr PMPI_Type_delete_attr #define MPI_Type_delete_attr PMPI_Type_delete_attr
@ -120,6 +187,5 @@
#define MPI_Type_struct PMPI_Type_struct #define MPI_Type_struct PMPI_Type_struct
#define MPI_Type_ub PMPI_Type_ub #define MPI_Type_ub PMPI_Type_ub
#define MPI_Type_vector PMPI_Type_vector #define MPI_Type_vector PMPI_Type_vector
// defines for type_* functions to be added
#endif /* LAM_C_PROFILE_DEFINES_H */ #endif /* LAM_C_PROFILE_DEFINES_H */