FrontISTR  5.7.1
Large-scale structural analysis program with finit element method
hecmw_etype.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_ETYPE
7 #define INC_HECMW_ETYPE
8 
9 #include "hecmw_util.h"
10 
11 extern int HECMW_get_etype_UTIL2HECMW(int etype);
12 
13 extern int HECMW_get_etype_HECMW2UTIL(int etype);
14 
15 extern int HECMW_get_etype_GeoFEM2HECMW(int etype);
16 
17 extern int HECMW_get_max_node(int etype);
18 
19 extern int HECMW_get_max_edge(int etype);
20 
21 extern int HECMW_get_max_surf(int etype);
22 
23 extern int HECMW_get_max_tsuf(int etype);
24 
25 extern int HECMW_get_max_qsuf(int etype);
26 
27 extern char *HECMW_get_ucd_label(int etype);
28 
29 extern int HECMW_get_etype_class(int etype);
30 
31 extern int HECMW_get_etype_shape(int etype);
32 
33 extern int HECMW_get_etype_vtk_shape(int etype);
34 
35 extern int HECMW_is_etype_rod(int etype);
36 
37 extern int HECMW_is_etype_surface(int etype);
38 
39 extern int HECMW_is_etype_solid(int etype);
40 
41 extern int HECMW_is_etype_interface(int etype);
42 
43 extern int HECMW_is_etype_beam(int etype);
44 
45 extern int HECMW_is_etype_shell(int etype);
46 
47 extern int HECMW_is_etype_link(int etype);
48 
49 extern int HECMW_is_etype_33struct(int etype);
50 
51 extern int HECMW_is_etype_truss(int etype);
52 
53 extern int HECMW_is_etype_patch(int etype);
54 
55 extern int HECMW_is_etype_smoothing(int etype);
56 
57 extern const int *HECMW_get_surf_nodes(int etype, int sid, int *surf_etype);
58 
59 #endif
int HECMW_get_etype_UTIL2HECMW(int etype)
Definition: hecmw_etype.c:10
int HECMW_get_max_qsuf(int etype)
Definition: hecmw_etype.c:1067
int HECMW_is_etype_interface(int etype)
Definition: hecmw_etype.c:1946
int HECMW_get_max_node(int etype)
Definition: hecmw_etype.c:413
int HECMW_get_max_surf(int etype)
Definition: hecmw_etype.c:743
int HECMW_is_etype_33struct(int etype)
Definition: hecmw_etype.c:2030
int HECMW_is_etype_link(int etype)
Definition: hecmw_etype.c:1987
int HECMW_is_etype_surface(int etype)
Definition: hecmw_etype.c:1913
int HECMW_get_etype_GeoFEM2HECMW(int etype)
Definition: hecmw_etype.c:344
int HECMW_is_etype_truss(int etype)
Definition: hecmw_etype.c:2040
char * HECMW_get_ucd_label(int etype)
Definition: hecmw_etype.c:1230
int HECMW_get_etype_HECMW2UTIL(int etype)
Definition: hecmw_etype.c:177
int HECMW_get_max_edge(int etype)
Definition: hecmw_etype.c:580
int HECMW_get_etype_vtk_shape(int etype)
Definition: hecmw_etype.c:1731
int HECMW_get_etype_shape(int etype)
Definition: hecmw_etype.c:1564
int HECMW_is_etype_patch(int etype)
Definition: hecmw_etype.c:2048
int HECMW_is_etype_beam(int etype)
Definition: hecmw_etype.c:1963
int HECMW_is_etype_solid(int etype)
Definition: hecmw_etype.c:1925
int HECMW_is_etype_shell(int etype)
Definition: hecmw_etype.c:1973
int HECMW_is_etype_smoothing(int etype)
Definition: hecmw_etype.c:2059
int HECMW_get_max_tsuf(int etype)
Definition: hecmw_etype.c:906
const int * HECMW_get_surf_nodes(int etype, int sid, int *surf_etype)
Definition: hecmw_etype.c:2068
int HECMW_get_etype_class(int etype)
Definition: hecmw_etype.c:1397
int HECMW_is_etype_rod(int etype)
Definition: hecmw_etype.c:1904