OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
mpic.c
Go to the documentation of this file.
1/*
2 *
3 * This file is part of MUMPS 5.5.1, released
4 * on Tue Jul 12 13:17:24 UTC 2022
5 *
6 *
7 * Copyright 1991-2022 CERFACS, CNRS, ENS Lyon, INP Toulouse, Inria,
8 * Mumps Technologies, University of Bordeaux.
9 *
10 * This version of MUMPS is provided to you free of charge. It is
11 * released under the CeCILL-C license
12 * (see doc/CeCILL-C_V1-en.txt, doc/CeCILL-C_V1-fr.txt, and
13 * https://cecill.info/licences/Licence_CeCILL-C_V1-en.html)
14 *
15 */
16#include "mpi.h"
17#include "elapse.h"
19{
20 return 0;
21}
22
24{
25 *rank=0;
26 return 0;
27}
29{
30 return 0;
31}
32
33/* Internal: for MPI_IS_IN_PLACE tests from Fortran */
34
36{
37 if (a - b == 0)
38 {
39 *i=1;
40 }
41 else
42 {
43 *i=0;
44 }
45}
46
48 {
50 }
52 {
54 }
56 {
58 }
59
61{
62 double val;
63 mumps_elapse(&val);
64 return val;
65}
void mumps_elapse(double *val)
Definition elapse.c:34
#define LIBSEQ_CALL
Definition mpi.h:32
#define LIBSEQ_INT
Definition mpi.h:20
LIBSEQ_INT MPI_Comm
Definition mpi.h:50
double LIBSEQ_CALL MPI_Wtime()
Definition mpic.c:60
void LIBSEQ_CALL MUMPS_CHECKADDREQUAL_(char *a, char *b, LIBSEQ_INT *i)
Definition mpic.c:47
LIBSEQ_INT LIBSEQ_CALL MPI_Comm_rank(MPI_Comm comm, LIBSEQ_INT *rank)
Definition mpic.c:23
void LIBSEQ_CALL MUMPS_CHECKADDREQUAL(char *a, char *b, LIBSEQ_INT *i)
Definition mpic.c:35
LIBSEQ_INT LIBSEQ_CALL MPI_Finalize(void)
Definition mpic.c:28
void LIBSEQ_CALL mumps_checkaddrequal__(char *a, char *b, LIBSEQ_INT *i)
Definition mpic.c:55
void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char *b, LIBSEQ_INT *i)
Definition mpic.c:51
LIBSEQ_INT LIBSEQ_CALL MPI_Init(LIBSEQ_INT *pargc, char ***pargv)
Definition mpic.c:18