FrontISTR  5.7.0
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
HECMW_is_etype_surface
int HECMW_is_etype_surface(int etype)
Definition: hecmw_etype.c:1913
HECMW_get_ucd_label
char * HECMW_get_ucd_label(int etype)
Definition: hecmw_etype.c:1230
HECMW_is_etype_smoothing
int HECMW_is_etype_smoothing(int etype)
Definition: hecmw_etype.c:2059
HECMW_is_etype_33struct
int HECMW_is_etype_33struct(int etype)
Definition: hecmw_etype.c:2030
HECMW_get_etype_HECMW2UTIL
int HECMW_get_etype_HECMW2UTIL(int etype)
Definition: hecmw_etype.c:177
HECMW_is_etype_solid
int HECMW_is_etype_solid(int etype)
Definition: hecmw_etype.c:1925
HECMW_get_max_qsuf
int HECMW_get_max_qsuf(int etype)
Definition: hecmw_etype.c:1067
HECMW_is_etype_rod
int HECMW_is_etype_rod(int etype)
Definition: hecmw_etype.c:1904
HECMW_is_etype_beam
int HECMW_is_etype_beam(int etype)
Definition: hecmw_etype.c:1963
HECMW_is_etype_link
int HECMW_is_etype_link(int etype)
Definition: hecmw_etype.c:1987
HECMW_is_etype_interface
int HECMW_is_etype_interface(int etype)
Definition: hecmw_etype.c:1946
HECMW_get_max_node
int HECMW_get_max_node(int etype)
Definition: hecmw_etype.c:413
HECMW_get_max_edge
int HECMW_get_max_edge(int etype)
Definition: hecmw_etype.c:580
HECMW_get_surf_nodes
const int * HECMW_get_surf_nodes(int etype, int sid, int *surf_etype)
Definition: hecmw_etype.c:2068
HECMW_get_max_tsuf
int HECMW_get_max_tsuf(int etype)
Definition: hecmw_etype.c:906
HECMW_is_etype_shell
int HECMW_is_etype_shell(int etype)
Definition: hecmw_etype.c:1973
HECMW_is_etype_truss
int HECMW_is_etype_truss(int etype)
Definition: hecmw_etype.c:2040
HECMW_get_etype_GeoFEM2HECMW
int HECMW_get_etype_GeoFEM2HECMW(int etype)
Definition: hecmw_etype.c:344
HECMW_get_etype_shape
int HECMW_get_etype_shape(int etype)
Definition: hecmw_etype.c:1564
HECMW_get_etype_UTIL2HECMW
int HECMW_get_etype_UTIL2HECMW(int etype)
Definition: hecmw_etype.c:10
HECMW_get_max_surf
int HECMW_get_max_surf(int etype)
Definition: hecmw_etype.c:743
HECMW_get_etype_vtk_shape
int HECMW_get_etype_vtk_shape(int etype)
Definition: hecmw_etype.c:1731
HECMW_is_etype_patch
int HECMW_is_etype_patch(int etype)
Definition: hecmw_etype.c:2048
HECMW_get_etype_class
int HECMW_get_etype_class(int etype)
Definition: hecmw_etype.c:1397
hecmw_util.h