X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/43f7ca1cac5ab1858e318fdd6239d0a0c3b3d893..ce65e3e0615f1b3f2a408f1fee003b5974d4f14b:/include/smpi/mpif.h.in?ds=sidebyside diff --git a/include/smpi/mpif.h.in b/include/smpi/mpif.h.in index 8af2cdf881..1f01d370e2 100644 --- a/include/smpi/mpif.h.in +++ b/include/smpi/mpif.h.in @@ -1,12 +1,12 @@ ! -*- fortran -*- -! Copyright (c) 2010, 2012-2014. The SimGrid Team. +! Copyright (c) 2010-2018. The SimGrid Team. ! All rights reserved. ! This program is free software; you can redistribute it and/or modify it ! under the terms of the license (GNU LGPL) which comes with this package. ! SMPI's Fortran 77 include file - +@MODULE_MPIF_IN@ integer MPI_THREAD_SINGLE, MPI_THREAD_FUNNELED integer MPI_THREAD_SERIALIZED, MPI_THREAD_MULTIPLE parameter(MPI_THREAD_SINGLE=0) @@ -79,14 +79,18 @@ integer MPI_COMM_NULL_COPY_FN, MPI_COMM_NULL_DELETE_FN parameter(MPI_COMM_NULL_COPY_FN =0) parameter(MPI_COMM_NULL_DELETE_FN =0) - integer MPI_COMM_NULL_DUP_FN, MPI_COMM_DUP_FN - parameter(MPI_COMM_NULL_DUP_FN =0) - parameter(MPI_COMM_DUP_FN =0) + integer MPI_COMM_DUP_FN + parameter(MPI_COMM_DUP_FN =1) integer MPI_WIN_NULL_COPY_FN, MPI_WIN_NULL_DELETE_FN parameter(MPI_WIN_NULL_COPY_FN =0) parameter(MPI_WIN_NULL_DELETE_FN =0) integer MPI_WIN_DUP_FN - parameter(MPI_WIN_DUP_FN =0) + parameter(MPI_WIN_DUP_FN =1) + integer MPI_TYPE_NULL_COPY_FN, MPI_TYPE_NULL_DELETE_FN + parameter(MPI_TYPE_NULL_COPY_FN =0) + parameter(MPI_TYPE_NULL_DELETE_FN =0) + integer MPI_TYPE_DUP_FN + parameter(MPI_TYPE_DUP_FN =1) integer MPI_ROOT, MPI_COMM_TYPE_SHARED parameter(MPI_ROOT=0) @@ -113,7 +117,7 @@ ! This should be equal to the number of int fields in MPI_Status integer MPI_STATUS_SIZE - parameter(MPI_STATUS_SIZE=4) + parameter(MPI_STATUS_SIZE=5) integer MPI_INTEGER_KIND parameter(MPI_INTEGER_KIND=4) @@ -165,7 +169,7 @@ parameter(MPI_WIN_DISP_UNIT=-3) ! These IDs have to be unique, consecutive -! and ordered as in smpi_f77.cpp. +! and ordered as in smpi_f77.cpp. parameter(MPI_COMM_WORLD=0) parameter(MPI_BYTE=1) @@ -289,3 +293,4 @@ double precision smpi_get_host_current_power_peak integer smpi_get_host_nb_pstates double precision smpi_get_host_consumed_energy +@MODULE_MPIF_OUT@