FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_config.h File Reference
#include "mpi.h"
Include dependency graph for hecmw_config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define HECMW_COMM_WORLD   MPI_COMM_WORLD
 
#define HECMW_INT   ((HECMW_Datatype)10001)
 
#define HECMW_DOUBLE   ((HECMW_Datatype)10002)
 
#define HECMW_CHAR   ((HECMW_Datatype)10003)
 
#define HECMW_MIN   ((HECMW_Op)20001)
 
#define HECMW_MAX   ((HECMW_Op)20002)
 
#define HECMW_SUM   ((HECMW_Op)20003)
 
#define HECMW_EXIT_SUCCESS   0
 
#define HECMW_EXIT_ERROR   1
 
#define HECMW_SUCCESS   0
 
#define HECMW_ERROR   (-1)
 
#define HECMW_HEADER_LEN   127
 
#define HECMW_NAME_LEN   63
 
#define HECMW_FILENAME_LEN   1023
 
#define HECMW_MSG_LEN   255
 

Typedefs

typedef MPI_Comm HECMW_Comm
 
typedef MPI_Group HECMW_Group
 
typedef MPI_Request HECMW_Request
 
typedef MPI_Status HECMW_Status
 
typedef MPI_Datatype HECMW_Datatype
 
typedef MPI_Op HECMW_Op
 
typedef MPI_Fint HECMW_Fint
 

Macro Definition Documentation

◆ HECMW_CHAR

#define HECMW_CHAR   ((HECMW_Datatype)10003)

Definition at line 52 of file hecmw_config.h.

◆ HECMW_COMM_WORLD

#define HECMW_COMM_WORLD   MPI_COMM_WORLD

Definition at line 44 of file hecmw_config.h.

◆ HECMW_DOUBLE

#define HECMW_DOUBLE   ((HECMW_Datatype)10002)

Definition at line 50 of file hecmw_config.h.

◆ HECMW_ERROR

#define HECMW_ERROR   (-1)

Definition at line 66 of file hecmw_config.h.

◆ HECMW_EXIT_ERROR

#define HECMW_EXIT_ERROR   1

Definition at line 62 of file hecmw_config.h.

◆ HECMW_EXIT_SUCCESS

#define HECMW_EXIT_SUCCESS   0

Definition at line 60 of file hecmw_config.h.

◆ HECMW_FILENAME_LEN

#define HECMW_FILENAME_LEN   1023

Definition at line 72 of file hecmw_config.h.

◆ HECMW_HEADER_LEN

#define HECMW_HEADER_LEN   127

Definition at line 68 of file hecmw_config.h.

◆ HECMW_INT

#define HECMW_INT   ((HECMW_Datatype)10001)

Definition at line 48 of file hecmw_config.h.

◆ HECMW_MAX

#define HECMW_MAX   ((HECMW_Op)20002)

Definition at line 56 of file hecmw_config.h.

◆ HECMW_MIN

#define HECMW_MIN   ((HECMW_Op)20001)

Definition at line 54 of file hecmw_config.h.

◆ HECMW_MSG_LEN

#define HECMW_MSG_LEN   255

Definition at line 74 of file hecmw_config.h.

◆ HECMW_NAME_LEN

#define HECMW_NAME_LEN   63

Definition at line 70 of file hecmw_config.h.

◆ HECMW_SUCCESS

#define HECMW_SUCCESS   0

Definition at line 64 of file hecmw_config.h.

◆ HECMW_SUM

#define HECMW_SUM   ((HECMW_Op)20003)

Definition at line 58 of file hecmw_config.h.

Typedef Documentation

◆ HECMW_Comm

typedef MPI_Comm HECMW_Comm

Definition at line 30 of file hecmw_config.h.

◆ HECMW_Datatype

typedef MPI_Datatype HECMW_Datatype

Definition at line 38 of file hecmw_config.h.

◆ HECMW_Fint

typedef MPI_Fint HECMW_Fint

Definition at line 42 of file hecmw_config.h.

◆ HECMW_Group

typedef MPI_Group HECMW_Group

Definition at line 32 of file hecmw_config.h.

◆ HECMW_Op

typedef MPI_Op HECMW_Op

Definition at line 40 of file hecmw_config.h.

◆ HECMW_Request

typedef MPI_Request HECMW_Request

Definition at line 34 of file hecmw_config.h.

◆ HECMW_Status

typedef MPI_Status HECMW_Status

Definition at line 36 of file hecmw_config.h.