1 ! -*- fortran -*-
2 ! WARNING! THIS IS A GENERATED FILE!!
3 ! ANY EDITS YOU PUT HERE WILL BE LOST!
4 ! ==> Instead, edit topdir/ompi/include/mpif-values.pl.
5 
6 ! Copyright (c) 2004-2006 The Trustees of Indiana University and Indiana
7 !                         University Research and Technology
8 !                         Corporation.  All rights reserved.
9 ! Copyright (c) 2004-2010 The University of Tennessee and The University
10 !                         of Tennessee Research Foundation.  All rights
11 !                         reserved.
12 ! Copyright (c) 2004-2007 High Performance Computing Center Stuttgart,
13 !                         University of Stuttgart.  All rights reserved.
14 ! Copyright (c) 2004-2005 The Regents of the University of California.
15 !                         All rights reserved.
16 ! Copyright (c) 2006-2012 Cisco Systems, Inc.  All rights reserved.
17 ! Copyright (c) 2009      Oak Ridge National Labs.  All rights reserved.
18 ! Copyright (c) 2016      Research Organization for Information Science
19 !                         and Technology (RIST). All rights reserved.
20 ! $COPYRIGHT$
21 !
22 ! Additional copyrights may follow
23 !
24 ! $HEADER$
25 !
26 
27         integer MPI_ANY_SOURCE
28         integer MPI_ANY_TAG
29         integer MPI_APPNUM
30         integer MPI_BSEND_OVERHEAD
31         integer MPI_CART
32         integer MPI_COMBINER_CONTIGUOUS
33         integer MPI_COMBINER_DARRAY
34         integer MPI_COMBINER_DUP
35         integer MPI_COMBINER_F90_COMPLEX
36         integer MPI_COMBINER_F90_INTEGER
37         integer MPI_COMBINER_F90_REAL
38         integer MPI_COMBINER_HINDEXED
39         integer MPI_COMBINER_HINDEXED_BLOCK
40         integer MPI_COMBINER_HINDEXED_INTEGER
41         integer MPI_COMBINER_HVECTOR
42         integer MPI_COMBINER_HVECTOR_INTEGER
43         integer MPI_COMBINER_INDEXED
44         integer MPI_COMBINER_INDEXED_BLOCK
45         integer MPI_COMBINER_NAMED
46         integer MPI_COMBINER_RESIZED
47         integer MPI_COMBINER_STRUCT
48         integer MPI_COMBINER_STRUCT_INTEGER
49         integer MPI_COMBINER_SUBARRAY
50         integer MPI_COMBINER_VECTOR
51         integer MPI_COMM_TYPE_SHARED
52         integer MPI_CONGRUENT
53         integer MPI_DISTRIBUTE_BLOCK
54         integer MPI_DISTRIBUTE_CYCLIC
55         integer MPI_DISTRIBUTE_DFLT_DARG
56         integer MPI_DISTRIBUTE_NONE
57         integer MPI_DIST_GRAPH
58         integer MPI_ERROR
59         integer MPI_ERR_ACCESS
60         integer MPI_ERR_AMODE
61         integer MPI_ERR_ARG
62         integer MPI_ERR_ASSERT
63         integer MPI_ERR_BAD_FILE
64         integer MPI_ERR_BASE
65         integer MPI_ERR_BUFFER
66         integer MPI_ERR_COMM
67         integer MPI_ERR_CONVERSION
68         integer MPI_ERR_COUNT
69         integer MPI_ERR_DIMS
70         integer MPI_ERR_DISP
71         integer MPI_ERR_DUP_DATAREP
72         integer MPI_ERR_FILE
73         integer MPI_ERR_FILE_EXISTS
74         integer MPI_ERR_FILE_IN_USE
75         integer MPI_ERR_GROUP
76         integer MPI_ERR_INFO
77         integer MPI_ERR_INFO_KEY
78         integer MPI_ERR_INFO_NOKEY
79         integer MPI_ERR_INFO_VALUE
80         integer MPI_ERR_INTERN
81         integer MPI_ERR_IN_STATUS
82         integer MPI_ERR_IO
83         integer MPI_ERR_KEYVAL
84         integer MPI_ERR_LASTCODE
85         integer MPI_ERR_LOCKTYPE
86         integer MPI_ERR_NAME
87         integer MPI_ERR_NOT_SAME
88         integer MPI_ERR_NO_MEM
89         integer MPI_ERR_NO_SPACE
90         integer MPI_ERR_NO_SUCH_FILE
91         integer MPI_ERR_OP
92         integer MPI_ERR_OTHER
93         integer MPI_ERR_PENDING
94         integer MPI_ERR_PORT
95         integer MPI_ERR_QUOTA
96         integer MPI_ERR_RANK
97         integer MPI_ERR_READ_ONLY
98         integer MPI_ERR_REQUEST
99         integer MPI_ERR_RMA_ATTACH
100         integer MPI_ERR_RMA_CONFLICT
101         integer MPI_ERR_RMA_FLAVOR
102         integer MPI_ERR_RMA_RANGE
103         integer MPI_ERR_RMA_SHARED
104         integer MPI_ERR_RMA_SYNC
105         integer MPI_ERR_ROOT
106         integer MPI_ERR_SERVICE
107         integer MPI_ERR_SIZE
108         integer MPI_ERR_SPAWN
109         integer MPI_ERR_TAG
110         integer MPI_ERR_TOPOLOGY
111         integer MPI_ERR_TRUNCATE
112         integer MPI_ERR_TYPE
113         integer MPI_ERR_UNKNOWN
114         integer MPI_ERR_UNSUPPORTED_DATAREP
115         integer MPI_ERR_UNSUPPORTED_OPERATION
116         integer MPI_ERR_WIN
117         integer MPI_GRAPH
118         integer MPI_HOST
119         integer MPI_IDENT
120         integer MPI_IO
121         integer MPI_KEYVAL_INVALID
122         integer MPI_LASTUSEDCODE
123         integer MPI_LOCK_EXCLUSIVE
124         integer MPI_LOCK_SHARED
125         integer MPI_MODE_NOCHECK
126         integer MPI_MODE_NOPRECEDE
127         integer MPI_MODE_NOPUT
128         integer MPI_MODE_NOSTORE
129         integer MPI_MODE_NOSUCCEED
130         integer MPI_ORDER_C
131         integer MPI_ORDER_FORTRAN
132         integer MPI_PROC_NULL
133         integer MPI_ROOT
134         integer MPI_SIMILAR
135         integer MPI_SOURCE
136         integer MPI_SUBVERSION
137         integer MPI_SUCCESS
138         integer MPI_TAG
139         integer MPI_TAG_UB
140         integer MPI_THREAD_FUNNELED
141         integer MPI_THREAD_MULTIPLE
142         integer MPI_THREAD_SERIALIZED
143         integer MPI_THREAD_SINGLE
144         integer MPI_TYPECLASS_COMPLEX
145         integer MPI_TYPECLASS_INTEGER
146         integer MPI_TYPECLASS_REAL
147         integer MPI_T_ERR_CANNOT_INIT
148         integer MPI_T_ERR_CVAR_SET_NEVER
149         integer MPI_T_ERR_CVAR_SET_NOT_NOW
150         integer MPI_T_ERR_INVALID
151         integer MPI_T_ERR_INVALID_HANDLE
152         integer MPI_T_ERR_INVALID_INDEX
153         integer MPI_T_ERR_INVALID_ITEM
154         integer MPI_T_ERR_INVALID_SESSION
155         integer MPI_T_ERR_MEMORY
156         integer MPI_T_ERR_NOT_INITIALIZED
157         integer MPI_T_ERR_OUT_OF_HANDLES
158         integer MPI_T_ERR_OUT_OF_SESSIONS
159         integer MPI_T_ERR_PVAR_NO_ATOMIC
160         integer MPI_T_ERR_PVAR_NO_STARTSTOP
161         integer MPI_T_ERR_PVAR_NO_WRITE
162         integer MPI_UNDEFINED
163         integer MPI_UNEQUAL
164         integer MPI_UNIVERSE_SIZE
165         integer MPI_VERSION
166         integer MPI_WIN_BASE
167         integer MPI_WIN_CREATE_FLAVOR
168         integer MPI_WIN_DISP_UNIT
169         integer MPI_WIN_FLAVOR_ALLOCATE
170         integer MPI_WIN_FLAVOR_CREATE
171         integer MPI_WIN_FLAVOR_DYNAMIC
172         integer MPI_WIN_FLAVOR_SHARED
173         integer MPI_WIN_MODEL
174         integer MPI_WIN_SEPARATE
175         integer MPI_WIN_SIZE
176         integer MPI_WIN_UNIFIED
177         integer MPI_WTIME_IS_GLOBAL
178         integer OMPI_COMM_TYPE_BOARD
179         integer OMPI_COMM_TYPE_CLUSTER
180         integer OMPI_COMM_TYPE_CORE
181         integer OMPI_COMM_TYPE_CU
182         integer OMPI_COMM_TYPE_HOST
183         integer OMPI_COMM_TYPE_HWTHREAD
184         integer OMPI_COMM_TYPE_L1CACHE
185         integer OMPI_COMM_TYPE_L2CACHE
186         integer OMPI_COMM_TYPE_L3CACHE
187         integer OMPI_COMM_TYPE_NODE
188         integer OMPI_COMM_TYPE_NUMA
189         integer OMPI_COMM_TYPE_SOCKET
190 
191         parameter (MPI_ANY_SOURCE=-1)
192         parameter (MPI_ANY_TAG=-1)
193         parameter (MPI_APPNUM=4)
194         parameter (MPI_BSEND_OVERHEAD=128)
195         parameter (MPI_CART=1)
196         parameter (MPI_COMBINER_CONTIGUOUS=2)
197         parameter (MPI_COMBINER_DARRAY=13)
198         parameter (MPI_COMBINER_DUP=1)
199         parameter (MPI_COMBINER_F90_COMPLEX=15)
200         parameter (MPI_COMBINER_F90_INTEGER=16)
201         parameter (MPI_COMBINER_F90_REAL=14)
202         parameter (MPI_COMBINER_HINDEXED=8)
203         parameter (MPI_COMBINER_HINDEXED_BLOCK=18)
204         parameter (MPI_COMBINER_HINDEXED_INTEGER=7)
205         parameter (MPI_COMBINER_HVECTOR=5)
206         parameter (MPI_COMBINER_HVECTOR_INTEGER=4)
207         parameter (MPI_COMBINER_INDEXED=6)
208         parameter (MPI_COMBINER_INDEXED_BLOCK=9)
209         parameter (MPI_COMBINER_NAMED=0)
210         parameter (MPI_COMBINER_RESIZED=17)
211         parameter (MPI_COMBINER_STRUCT=11)
212         parameter (MPI_COMBINER_STRUCT_INTEGER=10)
213         parameter (MPI_COMBINER_SUBARRAY=12)
214         parameter (MPI_COMBINER_VECTOR=3)
215         parameter (MPI_COMM_TYPE_SHARED=0)
216         parameter (MPI_CONGRUENT=1)
217         parameter (MPI_DISTRIBUTE_BLOCK=0)
218         parameter (MPI_DISTRIBUTE_CYCLIC=1)
219         parameter (MPI_DISTRIBUTE_DFLT_DARG=-1)
220         parameter (MPI_DISTRIBUTE_NONE=2)
221         parameter (MPI_DIST_GRAPH=3)
222         parameter (MPI_ERROR=3)
223         parameter (MPI_ERR_ACCESS=20)
224         parameter (MPI_ERR_AMODE=21)
225         parameter (MPI_ERR_ARG=13)
226         parameter (MPI_ERR_ASSERT=22)
227         parameter (MPI_ERR_BAD_FILE=23)
228         parameter (MPI_ERR_BASE=24)
229         parameter (MPI_ERR_BUFFER=1)
230         parameter (MPI_ERR_COMM=5)
231         parameter (MPI_ERR_CONVERSION=25)
232         parameter (MPI_ERR_COUNT=2)
233         parameter (MPI_ERR_DIMS=12)
234         parameter (MPI_ERR_DISP=26)
235         parameter (MPI_ERR_DUP_DATAREP=27)
236         parameter (MPI_ERR_FILE=30)
237         parameter (MPI_ERR_FILE_EXISTS=28)
238         parameter (MPI_ERR_FILE_IN_USE=29)
239         parameter (MPI_ERR_GROUP=9)
240         parameter (MPI_ERR_INFO=34)
241         parameter (MPI_ERR_INFO_KEY=31)
242         parameter (MPI_ERR_INFO_NOKEY=32)
243         parameter (MPI_ERR_INFO_VALUE=33)
244         parameter (MPI_ERR_INTERN=17)
245         parameter (MPI_ERR_IN_STATUS=18)
246         parameter (MPI_ERR_IO=35)
247         parameter (MPI_ERR_KEYVAL=36)
248         parameter (MPI_ERR_LASTCODE=92)
249         parameter (MPI_ERR_LOCKTYPE=37)
250         parameter (MPI_ERR_NAME=38)
251         parameter (MPI_ERR_NOT_SAME=40)
252         parameter (MPI_ERR_NO_MEM=39)
253         parameter (MPI_ERR_NO_SPACE=41)
254         parameter (MPI_ERR_NO_SUCH_FILE=42)
255         parameter (MPI_ERR_OP=10)
256         parameter (MPI_ERR_OTHER=16)
257         parameter (MPI_ERR_PENDING=19)
258         parameter (MPI_ERR_PORT=43)
259         parameter (MPI_ERR_QUOTA=44)
260         parameter (MPI_ERR_RANK=6)
261         parameter (MPI_ERR_READ_ONLY=45)
262         parameter (MPI_ERR_REQUEST=7)
263         parameter (MPI_ERR_RMA_ATTACH=69)
264         parameter (MPI_ERR_RMA_CONFLICT=46)
265         parameter (MPI_ERR_RMA_FLAVOR=70)
266         parameter (MPI_ERR_RMA_RANGE=68)
267         parameter (MPI_ERR_RMA_SHARED=71)
268         parameter (MPI_ERR_RMA_SYNC=47)
269         parameter (MPI_ERR_ROOT=8)
270         parameter (MPI_ERR_SERVICE=48)
271         parameter (MPI_ERR_SIZE=49)
272         parameter (MPI_ERR_SPAWN=50)
273         parameter (MPI_ERR_TAG=4)
274         parameter (MPI_ERR_TOPOLOGY=11)
275         parameter (MPI_ERR_TRUNCATE=15)
276         parameter (MPI_ERR_TYPE=3)
277         parameter (MPI_ERR_UNKNOWN=14)
278         parameter (MPI_ERR_UNSUPPORTED_DATAREP=51)
279         parameter (MPI_ERR_UNSUPPORTED_OPERATION=52)
280         parameter (MPI_ERR_WIN=53)
281         parameter (MPI_GRAPH=2)
282         parameter (MPI_HOST=1)
283         parameter (MPI_IDENT=0)
284         parameter (MPI_IO=2)
285         parameter (MPI_KEYVAL_INVALID=-1)
286         parameter (MPI_LASTUSEDCODE=5)
287         parameter (MPI_LOCK_EXCLUSIVE=1)
288         parameter (MPI_LOCK_SHARED=2)
289         parameter (MPI_MODE_NOCHECK=1)
290         parameter (MPI_MODE_NOPRECEDE=2)
291         parameter (MPI_MODE_NOPUT=4)
292         parameter (MPI_MODE_NOSTORE=8)
293         parameter (MPI_MODE_NOSUCCEED=16)
294         parameter (MPI_ORDER_C=0)
295         parameter (MPI_ORDER_FORTRAN=1)
296         parameter (MPI_PROC_NULL=-2)
297         parameter (MPI_ROOT=-4)
298         parameter (MPI_SIMILAR=2)
299         parameter (MPI_SOURCE=1)
300         parameter (MPI_SUBVERSION=1)
301         parameter (MPI_SUCCESS=0)
302         parameter (MPI_TAG=2)
303         parameter (MPI_TAG_UB=0)
304         parameter (MPI_THREAD_FUNNELED=1)
305         parameter (MPI_THREAD_MULTIPLE=3)
306         parameter (MPI_THREAD_SERIALIZED=2)
307         parameter (MPI_THREAD_SINGLE=0)
308         parameter (MPI_TYPECLASS_COMPLEX=3)
309         parameter (MPI_TYPECLASS_INTEGER=1)
310         parameter (MPI_TYPECLASS_REAL=2)
311         parameter (MPI_T_ERR_CANNOT_INIT=56)
312         parameter (MPI_T_ERR_CVAR_SET_NEVER=64)
313         parameter (MPI_T_ERR_CVAR_SET_NOT_NOW=63)
314         parameter (MPI_T_ERR_INVALID=72)
315         parameter (MPI_T_ERR_INVALID_HANDLE=59)
316         parameter (MPI_T_ERR_INVALID_INDEX=57)
317         parameter (MPI_T_ERR_INVALID_ITEM=58)
318         parameter (MPI_T_ERR_INVALID_SESSION=62)
319         parameter (MPI_T_ERR_MEMORY=54)
320         parameter (MPI_T_ERR_NOT_INITIALIZED=55)
321         parameter (MPI_T_ERR_OUT_OF_HANDLES=60)
322         parameter (MPI_T_ERR_OUT_OF_SESSIONS=61)
323         parameter (MPI_T_ERR_PVAR_NO_ATOMIC=67)
324         parameter (MPI_T_ERR_PVAR_NO_STARTSTOP=65)
325         parameter (MPI_T_ERR_PVAR_NO_WRITE=66)
326         parameter (MPI_UNDEFINED=-32766)
327         parameter (MPI_UNEQUAL=3)
328         parameter (MPI_UNIVERSE_SIZE=6)
329         parameter (MPI_VERSION=3)
330         parameter (MPI_WIN_BASE=7)
331         parameter (MPI_WIN_CREATE_FLAVOR=10)
332         parameter (MPI_WIN_DISP_UNIT=9)
333         parameter (MPI_WIN_FLAVOR_ALLOCATE=2)
334         parameter (MPI_WIN_FLAVOR_CREATE=1)
335         parameter (MPI_WIN_FLAVOR_DYNAMIC=3)
336         parameter (MPI_WIN_FLAVOR_SHARED=4)
337         parameter (MPI_WIN_MODEL=11)
338         parameter (MPI_WIN_SEPARATE=1)
339         parameter (MPI_WIN_SIZE=8)
340         parameter (MPI_WIN_UNIFIED=0)
341         parameter (MPI_WTIME_IS_GLOBAL=3)
342         parameter (OMPI_COMM_TYPE_BOARD=8)
343         parameter (OMPI_COMM_TYPE_CLUSTER=11)
344         parameter (OMPI_COMM_TYPE_CORE=2)
345         parameter (OMPI_COMM_TYPE_CU=10)
346         parameter (OMPI_COMM_TYPE_HOST=9)
347         parameter (OMPI_COMM_TYPE_HWTHREAD=1)
348         parameter (OMPI_COMM_TYPE_L1CACHE=3)
349         parameter (OMPI_COMM_TYPE_L2CACHE=4)
350         parameter (OMPI_COMM_TYPE_L3CACHE=5)
351         parameter (OMPI_COMM_TYPE_NODE=0)
352         parameter (OMPI_COMM_TYPE_NUMA=7)
353         parameter (OMPI_COMM_TYPE_SOCKET=6)
354