![]() |
FrontISTR
5.7.1
Large-scale structural analysis program with finit element method
|
#include <stdio.h>#include <stdlib.h>#include <math.h>#include <string.h>#include <memory.h>#include "hecmw_struct.h"#include "hecmw_util.h"#include "hecmw_io.h"#include "parmetislib.h"#include "hecmw_dlb_comm_util.h"#include "mpi.h"Go to the source code of this file.
Data Structures | |
| struct | _tmp_grp_inf |
| struct | _control_para_struct |
| struct | _result_partition_struct |
| struct | _adj_find_struct |
| struct | _import_link_struct |
Macros | |
| #define | MASTER_PE 0 |
| #define | PI 3.1415926 |
| #define | HEX_N_NODE 8 |
| #define | HEX_N_FACE 6 |
| #define | HEX_NODE_INDEX 255 /* 2^8 */ |
| #define | HEX_FACE_INDEX 63 /* 2^6 */ |
| #define | MAX_LINE_LEN 256 |
| #define | NUM_CONTROL_PARAS 9 |
Typedefs | |
| typedef struct _tmp_grp_inf | Tmp_grp_inf |
| typedef struct _control_para_struct | Control_para |
| typedef struct _result_partition_struct | Result_part |
| typedef struct _adj_find_struct | Adj_find |
| typedef struct _import_link_struct | Import_link_struct |
Functions | |
| void | HECMW_dlb_print_exit (char *str_msg) |
| void | HECMW_dlb_memory_exit (char *str_msg) |
Variables | |
| int | repart_comm |
| struct hecmwST_local_mesh * | mesh |
| struct hecmwST_local_mesh * | new_mesh |
| struct hecmwST_result_data * | data |
| struct hecmwST_result_data * | new_data |
| #define HEX_FACE_INDEX 63 /* 2^6 */ |
Definition at line 23 of file hecmw_repart.h.
| #define HEX_N_FACE 6 |
Definition at line 21 of file hecmw_repart.h.
| #define HEX_N_NODE 8 |
Definition at line 20 of file hecmw_repart.h.
| #define HEX_NODE_INDEX 255 /* 2^8 */ |
Definition at line 22 of file hecmw_repart.h.
| #define MASTER_PE 0 |
Definition at line 17 of file hecmw_repart.h.
| #define MAX_LINE_LEN 256 |
Definition at line 25 of file hecmw_repart.h.
| #define NUM_CONTROL_PARAS 9 |
Definition at line 27 of file hecmw_repart.h.
| #define PI 3.1415926 |
Definition at line 19 of file hecmw_repart.h.
| typedef struct _adj_find_struct Adj_find |
Definition at line 1 of file hecmw_repart.h.
| typedef struct _control_para_struct Control_para |
| typedef struct _import_link_struct Import_link_struct |
Definition at line 1 of file hecmw_repart.h.
| typedef struct _result_partition_struct Result_part |
| typedef struct _tmp_grp_inf Tmp_grp_inf |
| void HECMW_dlb_memory_exit | ( | char * | str_msg | ) |
| void HECMW_dlb_print_exit | ( | char * | str_msg | ) |
Definition at line 16 of file hecmw_dlb_mem_util.c.
| struct hecmwST_result_data* data |
Definition at line 75 of file hecmw_repart.h.
| struct hecmwST_local_mesh* mesh |
Definition at line 71 of file hecmw_repart.h.
| struct hecmwST_result_data* new_data |
Definition at line 76 of file hecmw_repart.h.
| struct hecmwST_local_mesh* new_mesh |
Definition at line 72 of file hecmw_repart.h.
| int repart_comm |
Definition at line 70 of file hecmw_repart.h.