OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
mpif.h
Go to the documentation of this file.
1!
2! This file is part of MUMPS 5.5.1, released
3! on Tue Jul 12 13:17:24 UTC 2022
4!
5!
6! Copyright 1991-2022 CERFACS, CNRS, ENS Lyon, INP Toulouse, Inria,
7! Mumps Technologies, University of Bordeaux.
8!
9! This version of MUMPS is provided to you free of charge. It is
10! released under the CeCILL-C license
11! (see doc/CeCILL-C_V1-en.txt, doc/CeCILL-C_V1-fr.txt, and
12! https://cecill.info/licences/Licence_CeCILL-C_V1-en.html)
13!
14!
15! Stub mpif.h file including symbols used by MUMPS.
16!
17 INTEGER MPI_2DOUBLE_PRECISION
18 INTEGER MPI_2INTEGER
19 INTEGER MPI_2REAL
20 INTEGER MPI_ANY_SOURCE
21 INTEGER MPI_ANY_TAG
22 INTEGER MPI_BYTE
23 INTEGER MPI_CHARACTER
24 INTEGER MPI_COMM_NULL
26 INTEGER MPI_COMPLEX
27 INTEGER MPI_DOUBLE_COMPLEX
28 INTEGER MPI_DOUBLE_PRECISION
30 INTEGER MPI_LOGICAL
31 INTEGER MPI_MAX
32 INTEGER MPI_MAX_PROCESSOR_NAME
33 INTEGER MPI_MAXLOC
34 INTEGER MPI_MIN
35 INTEGER MPI_MINLOC
36 INTEGER MPI_PACKED
37 INTEGER MPI_PROD
38 INTEGER MPI_REAL
39 INTEGER MPI_REPLACE
40 INTEGER MPI_REQUEST_NULL
41 INTEGER MPI_SOURCE
44 INTEGER MPI_TAG
45 INTEGER MPI_UNDEFINED
46 INTEGER MPI_WTIME_IS_GLOBAL
47 INTEGER MPI_LOR
48 INTEGER MPI_LAND
49 INTEGER MPI_INTEGER8
50 INTEGER MPI_REAL8
51 INTEGER MPI_COMM_SELF
52 INTEGER MPI_BSEND_OVERHEAD
53 INTEGER MPI_THREAD_SINGLE
54 INTEGER MPI_THREAD_FUNNELED
55 INTEGER MPI_THREAD_MULTIPLE
56 PARAMETER (MPI_2DOUBLE_PRECISION=1)
57 PARAMETER (MPI_2INTEGER=2)
58 PARAMETER (MPI_2REAL=3)
59 PARAMETER (MPI_ANY_SOURCE=4)
60 PARAMETER (MPI_ANY_TAG=5)
61 PARAMETER (MPI_BYTE=6)
62 PARAMETER (MPI_CHARACTER=7)
63 PARAMETER (MPI_COMM_NULL=8)
64 PARAMETER (MPI_COMM_WORLD=9)
65 PARAMETER (MPI_COMPLEX=10)
66 PARAMETER (MPI_DOUBLE_COMPLEX=11)
67 PARAMETER (MPI_DOUBLE_PRECISION=12)
68 PARAMETER (MPI_INTEGER=13)
69 PARAMETER (MPI_LOGICAL=14)
70 PARAMETER (MPI_MAX=15)
71 PARAMETER (MPI_MAX_PROCESSOR_NAME=31)
72 PARAMETER (MPI_MAXLOC=16)
73 PARAMETER (MPI_MIN=17)
74 PARAMETER (MPI_MINLOC=18)
75 PARAMETER (MPI_PACKED=19)
76 PARAMETER (MPI_PROD=20)
77 PARAMETER (MPI_REAL=21)
78 PARAMETER (MPI_REPLACE=22)
79 PARAMETER (MPI_REQUEST_NULL=23)
80 PARAMETER (MPI_SOURCE=1)
81 PARAMETER (MPI_STATUS_SIZE=2)
82 PARAMETER (MPI_SUM=26)
83 PARAMETER (MPI_TAG=2)
84 PARAMETER (MPI_UNDEFINED=28)
85 PARAMETER (MPI_WTIME_IS_GLOBAL=30)
86 PARAMETER (MPI_LOR=31)
87 PARAMETER (MPI_LAND=32)
88 PARAMETER (MPI_INTEGER8=33)
89 PARAMETER (MPI_REAL8=34)
90 PARAMETER (MPI_COMM_SELF=35)
91 PARAMETER (MPI_THREAD_SINGLE=36)
92 PARAMETER (MPI_THREAD_FUNNELED=37)
93 PARAMETER (MPI_THREAD_MULTIPLE=38)
94
95 INTEGER MPI_IN_PLACE
96 COMMON/mpif_libseq/MPI_IN_PLACE
97
98 PARAMETER (MPI_BSEND_OVERHEAD=0)
99 DOUBLE PRECISION MPI_WTIME
100 EXTERNAL MPI_WTIME
#define DOUBLE
Definition Bdef.h:96
#define INTEGER
Definition Bdef.h:94
!This file is part of MUMPS
Definition cmumps_root.h:2
!This file is part of released !on Tue ENS INP !Mumps Technologies
Definition cmumps_root.h:7
!This file is part of released !on Tue ENS INP Toulouse
Definition cmumps_root.h:6
!This file is part of released !on Tue ENS Lyon
Definition cmumps_root.h:6
!This file is part of released !on Tue Jul
Definition cmumps_root.h:6
!This file is part of released !on Tue ENS INP Inria
Definition cmumps_root.h:6
!This file is part of released !on Tue CNRS
Definition cmumps_root.h:6
end diagonal values have been computed in the(sparse) matrix id.SOL
#define MPI_STATUS_SIZE
#define MPI_INTEGER
#define MPI_SUM
static MPI_Comm MPI_COMM_WORLD
Definition mpi.h:51