OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
mpic.c File Reference
#include "mpi.h"
#include "elapse.h"

Go to the source code of this file.

Functions

LIBSEQ_INT LIBSEQ_CALL MPI_Init (LIBSEQ_INT *pargc, char ***pargv)
LIBSEQ_INT LIBSEQ_CALL MPI_Comm_rank (MPI_Comm comm, LIBSEQ_INT *rank)
LIBSEQ_INT LIBSEQ_CALL MPI_Finalize (void)
void LIBSEQ_CALL MUMPS_CHECKADDREQUAL (char *a, char *b, LIBSEQ_INT *i)
void LIBSEQ_CALL MUMPS_CHECKADDREQUAL_ (char *a, char *b, LIBSEQ_INT *i)
void LIBSEQ_CALL mumps_checkaddrequal_ (char *a, char *b, LIBSEQ_INT *i)
void LIBSEQ_CALL mumps_checkaddrequal__ (char *a, char *b, LIBSEQ_INT *i)
double LIBSEQ_CALL MPI_Wtime ()

Function Documentation

◆ MPI_Comm_rank()

LIBSEQ_INT LIBSEQ_CALL MPI_Comm_rank ( MPI_Comm comm,
LIBSEQ_INT * rank )

Definition at line 23 of file mpic.c.

24{
25 *rank=0;
26 return 0;
27}

◆ MPI_Finalize()

LIBSEQ_INT LIBSEQ_CALL MPI_Finalize ( void )

Definition at line 28 of file mpic.c.

29{
30 return 0;
31}

◆ MPI_Init()

LIBSEQ_INT LIBSEQ_CALL MPI_Init ( LIBSEQ_INT * pargc,
char *** pargv )

Definition at line 18 of file mpic.c.

19{
20 return 0;
21}

◆ MPI_Wtime()

double LIBSEQ_CALL MPI_Wtime ( )

Definition at line 60 of file mpic.c.

61{
62 double val;
63 mumps_elapse(&val);
64 return val;
65}
void mumps_elapse(double *val)
Definition elapse.c:34

◆ MUMPS_CHECKADDREQUAL()

void LIBSEQ_CALL MUMPS_CHECKADDREQUAL ( char * a,
char * b,
LIBSEQ_INT * i )

Definition at line 35 of file mpic.c.

36{
37 if (a - b == 0)
38 {
39 *i=1;
40 }
41 else
42 {
43 *i=0;
44 }
45}

◆ MUMPS_CHECKADDREQUAL_()

void LIBSEQ_CALL MUMPS_CHECKADDREQUAL_ ( char * a,
char * b,
LIBSEQ_INT * i )

Definition at line 47 of file mpic.c.

48 {
50 }
void LIBSEQ_CALL MUMPS_CHECKADDREQUAL(char *a, char *b, LIBSEQ_INT *i)
Definition mpic.c:35

◆ mumps_checkaddrequal_()

void LIBSEQ_CALL mumps_checkaddrequal_ ( char * a,
char * b,
LIBSEQ_INT * i )

Definition at line 51 of file mpic.c.

52 {
54 }

◆ mumps_checkaddrequal__()

void LIBSEQ_CALL mumps_checkaddrequal__ ( char * a,
char * b,
LIBSEQ_INT * i )

Definition at line 55 of file mpic.c.

56 {
58 }