#ifndef PyMPI_CONFIG_MPICH1_H
#define PyMPI_CONFIG_MPICH1_H

#define PyMPI_MISSING_MPI_WIN 1
#define PyMPI_MISSING_MPI_IN_PLACE 1
#define PyMPI_MISSING_MPI_MAX_OBJECT_NAME 1
#define PyMPI_MISSING_MPI_WCHAR 1
#define PyMPI_MISSING_MPI_SIGNED_CHAR 1
#define PyMPI_MISSING_MPI_UNSIGNED_LONG_LONG 1
#define PyMPI_MISSING_MPI_TYPE_DUP 1
#define PyMPI_MISSING_MPI_GET_ADDRESS 1
#define PyMPI_MISSING_MPI_TYPE_CREATE_HVECTOR 1
#define PyMPI_MISSING_MPI_TYPE_CREATE_HINDEXED 1
#define PyMPI_MISSING_MPI_TYPE_CREATE_STRUCT 1
#define PyMPI_MISSING_MPI_TYPE_GET_EXTENT 1
#define PyMPI_MISSING_MPI_TYPE_CREATE_RESIZED 1
#define PyMPI_MISSING_MPI_TYPE_GET_TRUE_EXTENT 1
#define PyMPI_MISSING_MPI_TYPECLASS_INTEGER 1
#define PyMPI_MISSING_MPI_TYPECLASS_REAL 1
#define PyMPI_MISSING_MPI_TYPECLASS_COMPLEX 1
#define PyMPI_MISSING_MPI_TYPE_MATCH_SIZE 1
#define PyMPI_MISSING_MPI_PACK_EXTERNAL 1
#define PyMPI_MISSING_MPI_UNPACK_EXTERNAL 1
#define PyMPI_MISSING_MPI_PACK_EXTERNAL_SIZE 1
#define PyMPI_MISSING_MPI_COMBINER_DUP 1
#define PyMPI_MISSING_MPI_COMBINER_HVECTOR_INTEGER 1
#define PyMPI_MISSING_MPI_COMBINER_HINDEXED_INTEGER 1
#define PyMPI_MISSING_MPI_COMBINER_INDEXED_BLOCK 1
#define PyMPI_MISSING_MPI_COMBINER_STRUCT_INTEGER 1
#define PyMPI_MISSING_MPI_COMBINER_SUBARRAY 1
#define PyMPI_MISSING_MPI_COMBINER_DARRAY 1
#define PyMPI_MISSING_MPI_COMBINER_F90_REAL 1
#define PyMPI_MISSING_MPI_COMBINER_F90_COMPLEX 1
#define PyMPI_MISSING_MPI_COMBINER_F90_INTEGER 1
#define PyMPI_MISSING_MPI_COMBINER_RESIZED 1
#define PyMPI_MISSING_MPI_TYPE_GET_NAME 1
#define PyMPI_MISSING_MPI_TYPE_SET_NAME 1
#define PyMPI_MISSING_MPI_TYPE_GET_ATTR 1
#define PyMPI_MISSING_MPI_TYPE_SET_ATTR 1
#define PyMPI_MISSING_MPI_TYPE_DELETE_ATTR 1
#define PyMPI_MISSING_MPI_TYPE_COPY_ATTR_FUNCTION 1
#define PyMPI_MISSING_MPI_TYPE_DELETE_ATTR_FUNCTION 1
#define PyMPI_MISSING_MPI_TYPE_NULL_COPY_FN 1
#define PyMPI_MISSING_MPI_TYPE_DUP_FN 1
#define PyMPI_MISSING_MPI_TYPE_NULL_DELETE_FN 1
#define PyMPI_MISSING_MPI_TYPE_CREATE_KEYVAL 1
#define PyMPI_MISSING_MPI_TYPE_FREE_KEYVAL 1
#define PyMPI_MISSING_MPI_REQUEST_GET_STATUS 1
#define PyMPI_MISSING_MPI_GREQUEST_CANCEL_FUNCTION 1
#define PyMPI_MISSING_MPI_GREQUEST_FREE_FUNCTION 1
#define PyMPI_MISSING_MPI_GREQUEST_QUERY_FUNCTION 1
#define PyMPI_MISSING_MPI_GREQUEST_START 1
#define PyMPI_MISSING_MPI_GREQUEST_COMPLETE 1
#define PyMPI_MISSING_MPI_REPLACE 1
#define PyMPI_MISSING_MPI_COMM_ERRHANDLER_FN 1
#define PyMPI_MISSING_MPI_COMM_CREATE_ERRHANDLER 1
#define PyMPI_MISSING_MPI_COMM_GET_ERRHANDLER 1
#define PyMPI_MISSING_MPI_COMM_SET_ERRHANDLER 1
#define PyMPI_MISSING_MPI_COMM_CALL_ERRHANDLER 1
#define PyMPI_MISSING_MPI_UNIVERSE_SIZE 1
#define PyMPI_MISSING_MPI_APPNUM 1
#define PyMPI_MISSING_MPI_LASTUSEDCODE 1
#define PyMPI_MISSING_MPI_COMM_GET_ATTR 1
#define PyMPI_MISSING_MPI_COMM_SET_ATTR 1
#define PyMPI_MISSING_MPI_COMM_DELETE_ATTR 1
#define PyMPI_MISSING_MPI_COMM_COPY_ATTR_FUNCTION 1
#define PyMPI_MISSING_MPI_COMM_DELETE_ATTR_FUNCTION 1
#define PyMPI_MISSING_MPI_COMM_DUP_FN 1
#define PyMPI_MISSING_MPI_COMM_NULL_COPY_FN 1
#define PyMPI_MISSING_MPI_COMM_NULL_DELETE_FN 1
#define PyMPI_MISSING_MPI_COMM_CREATE_KEYVAL 1
#define PyMPI_MISSING_MPI_COMM_FREE_KEYVAL 1
#define PyMPI_MISSING_MPI_ALLTOALLW 1
#define PyMPI_MISSING_MPI_EXSCAN 1
#define PyMPI_MISSING_MPI_OPEN_PORT 1
#define PyMPI_MISSING_MPI_CLOSE_PORT 1
#define PyMPI_MISSING_MPI_PUBLISH_NAME 1
#define PyMPI_MISSING_MPI_UNPUBLISH_NAME 1
#define PyMPI_MISSING_MPI_LOOKUP_NAME 1
#define PyMPI_MISSING_MPI_COMM_ACCEPT 1
#define PyMPI_MISSING_MPI_COMM_CONNECT 1
#define PyMPI_MISSING_MPI_COMM_JOIN 1
#define PyMPI_MISSING_MPI_COMM_DISCONNECT 1
#define PyMPI_MISSING_MPI_ARGV_NULL 1
#define PyMPI_MISSING_MPI_ARGVS_NULL 1
#define PyMPI_MISSING_MPI_ERRCODES_IGNORE 1
#define PyMPI_MISSING_MPI_COMM_SPAWN 1
#define PyMPI_MISSING_MPI_COMM_SPAWN_MULTIPLE 1
#define PyMPI_MISSING_MPI_COMM_GET_PARENT 1
#define PyMPI_MISSING_MPI_WIN_NULL 1
#define PyMPI_MISSING_MPI_WIN_FREE 1
#define PyMPI_MISSING_MPI_WIN_CREATE 1
#define PyMPI_MISSING_MPI_WIN_GET_GROUP 1
#define PyMPI_MISSING_MPI_GET 1
#define PyMPI_MISSING_MPI_PUT 1
#define PyMPI_MISSING_MPI_ACCUMULATE 1
#define PyMPI_MISSING_MPI_MODE_NOCHECK 1
#define PyMPI_MISSING_MPI_MODE_NOSTORE 1
#define PyMPI_MISSING_MPI_MODE_NOPUT 1
#define PyMPI_MISSING_MPI_MODE_NOPRECEDE 1
#define PyMPI_MISSING_MPI_MODE_NOSUCCEED 1
#define PyMPI_MISSING_MPI_LOCK_EXCLUSIVE 1
#define PyMPI_MISSING_MPI_LOCK_SHARED 1
#define PyMPI_MISSING_MPI_WIN_FENCE 1
#define PyMPI_MISSING_MPI_WIN_POST 1
#define PyMPI_MISSING_MPI_WIN_START 1
#define PyMPI_MISSING_MPI_WIN_COMPLETE 1
#define PyMPI_MISSING_MPI_WIN_LOCK 1
#define PyMPI_MISSING_MPI_WIN_UNLOCK 1
#define PyMPI_MISSING_MPI_WIN_WAIT 1
#define PyMPI_MISSING_MPI_WIN_TEST 1
#define PyMPI_MISSING_MPI_WIN_ERRHANDLER_FN 1
#define PyMPI_MISSING_MPI_WIN_CREATE_ERRHANDLER 1
#define PyMPI_MISSING_MPI_WIN_GET_ERRHANDLER 1
#define PyMPI_MISSING_MPI_WIN_SET_ERRHANDLER 1
#define PyMPI_MISSING_MPI_WIN_CALL_ERRHANDLER 1
#define PyMPI_MISSING_MPI_WIN_GET_NAME 1
#define PyMPI_MISSING_MPI_WIN_SET_NAME 1
#define PyMPI_MISSING_MPI_WIN_BASE 1
#define PyMPI_MISSING_MPI_WIN_SIZE 1
#define PyMPI_MISSING_MPI_WIN_DISP_UNIT 1
#define PyMPI_MISSING_MPI_WIN_GET_ATTR 1
#define PyMPI_MISSING_MPI_WIN_SET_ATTR 1
#define PyMPI_MISSING_MPI_WIN_DELETE_ATTR 1
#define PyMPI_MISSING_MPI_WIN_COPY_ATTR_FUNCTION 1
#define PyMPI_MISSING_MPI_WIN_DELETE_ATTR_FUNCTION 1
#define PyMPI_MISSING_MPI_WIN_DUP_FN 1
#define PyMPI_MISSING_MPI_WIN_NULL_COPY_FN 1
#define PyMPI_MISSING_MPI_WIN_NULL_DELETE_FN 1
#define PyMPI_MISSING_MPI_WIN_CREATE_KEYVAL 1
#define PyMPI_MISSING_MPI_WIN_FREE_KEYVAL 1
#define PyMPI_MISSING_MPI_FILE_ERRHANDLER_FN 1
#define PyMPI_MISSING_MPI_FILE_CREATE_ERRHANDLER 1
#define PyMPI_MISSING_MPI_FILE_CALL_ERRHANDLER 1
#define PyMPI_MISSING_MPI_ADD_ERROR_CLASS 1
#define PyMPI_MISSING_MPI_ADD_ERROR_CODE 1
#define PyMPI_MISSING_MPI_ADD_ERROR_STRING 1
#define PyMPI_MISSING_MPI_ERR_KEYVAL 1
#define PyMPI_MISSING_MPI_ERR_BASE 1
#define PyMPI_MISSING_MPI_ERR_SIZE 1
#define PyMPI_MISSING_MPI_ERR_DISP 1
#define PyMPI_MISSING_MPI_ERR_LOCKTYPE 1
#define PyMPI_MISSING_MPI_ERR_ASSERT 1
#define PyMPI_MISSING_MPI_ERR_RMA_CONFLICT 1
#define PyMPI_MISSING_MPI_ERR_RMA_SYNC 1
#define PyMPI_MISSING_MPI_ALLOC_MEM 1
#define PyMPI_MISSING_MPI_FREE_MEM 1
#define PyMPI_MISSING_MPI_QUERY_THREAD 1
#define PyMPI_MISSING_MPI_IS_THREAD_MAIN 1
#define PyMPI_MISSING_MPI_F_STATUS_IGNORE 1
#define PyMPI_MISSING_MPI_F_STATUSES_IGNORE 1
#define PyMPI_MISSING_MPI_STATUS_F2C 1
#define PyMPI_MISSING_MPI_WIN_C2F 1
#define PyMPI_MISSING_MPI_WIN_F2C 1

#ifndef ROMIO_VERSION
#include "mpich1io.h"
#endif /* !ROMIO_VERSION */

#endif /* !PyMPI_CONFIG_MPICH1_H */
