FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_part_struct.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2019 FrontISTR Commons
3  * This software is released under the MIT License, see LICENSE.txt
4  *****************************************************************************/
5 
6 #ifndef INC_HECMW_PART_STRUCT
7 #define INC_HECMW_PART_STRUCT
8 
9 #include "hecmw_part_define.h"
10 
12  long long int n_edge;
13 
14  int *edge_node_item;
15 };
16 
19 
21 };
22 
24  int n_domain;
25 
26  int depth;
27 
28  int type;
29 
30  int method;
31 
32  int n_rcb_div;
33 
34  int *rcb_axis;
35 
37 
38  char ucd_file_name[HECMW_FILENAME_LEN + 1]; /* ucd file name */
39 
41 
42  int *my_domain;
43 
44  int contact;
45 
47 
49 };
50 
51 #endif /* INC_HECMW_PART_STRUCT */
hecmw_part_cont_data::n_rcb_div
int n_rcb_div
Definition: hecmw_part_struct.h:32
hecmw_part_cont_data::contact
int contact
Definition: hecmw_part_struct.h:44
hecmw_part_cont_data
Definition: hecmw_part_struct.h:23
hecmw_part_cont_data::is_print_ucd
int is_print_ucd
Definition: hecmw_part_struct.h:36
hecmw_part_cont_data::depth
int depth
Definition: hecmw_part_struct.h:26
hecmw_part_cont_data::part_file_name
char part_file_name[HECMW_FILENAME_LEN+1]
Definition: hecmw_part_struct.h:48
hecmw_part_cont_data::my_domain
int * my_domain
Definition: hecmw_part_struct.h:42
hecmw_part_node_data::node_elem_item
int * node_elem_item
Definition: hecmw_part_struct.h:20
hecmw_part_cont_data::type
int type
Definition: hecmw_part_struct.h:28
hecmw_part_cont_data::n_domain
int n_domain
Definition: hecmw_part_struct.h:24
hecmw_part_edge_data::edge_node_item
int * edge_node_item
Definition: hecmw_part_struct.h:17
hecmw_part_define.h
hecmw_part_node_data::node_elem_index
int * node_elem_index
Definition: hecmw_part_struct.h:18
hecmw_part_cont_data::n_my_domain
int n_my_domain
Definition: hecmw_part_struct.h:40
hecmw_part_node_data
Definition: hecmw_part_struct.h:17
hecmw_part_edge_data
Definition: hecmw_part_struct.h:11
hecmw_part_cont_data::method
int method
Definition: hecmw_part_struct.h:30
hecmw_part_cont_data::ucd_file_name
char ucd_file_name[HECMW_FILENAME_LEN+1]
Definition: hecmw_part_struct.h:38
hecmw_part_cont_data::rcb_axis
int * rcb_axis
Definition: hecmw_part_struct.h:34
hecmw_part_edge_data::n_edge
long long int n_edge
Definition: hecmw_part_struct.h:15
HECMW_FILENAME_LEN
#define HECMW_FILENAME_LEN
Definition: hecmw_config.h:72
hecmw_part_cont_data::is_print_part
int is_print_part
Definition: hecmw_part_struct.h:46