FrontISTR  5.2.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 const int *HECMW_get_surf_nodes(int etype, int sid, int *surf_etype);
56 
57 #endif
int HECMW_get_etype_UTIL2HECMW(int etype)
Definition: hecmw_etype.c:10
int HECMW_get_max_qsuf(int etype)
Definition: hecmw_etype.c:1055
int HECMW_is_etype_interface(int etype)
Definition: hecmw_etype.c:1924
int HECMW_get_max_node(int etype)
Definition: hecmw_etype.c:409
int HECMW_get_max_surf(int etype)
Definition: hecmw_etype.c:735
int HECMW_is_etype_33struct(int etype)
Definition: hecmw_etype.c:2007
int HECMW_is_etype_link(int etype)
Definition: hecmw_etype.c:1964
int HECMW_is_etype_surface(int etype)
Definition: hecmw_etype.c:1891
int HECMW_get_etype_GeoFEM2HECMW(int etype)
Definition: hecmw_etype.c:340
int HECMW_is_etype_truss(int etype)
Definition: hecmw_etype.c:2017
char * HECMW_get_ucd_label(int etype)
Definition: hecmw_etype.c:1216
int HECMW_get_etype_HECMW2UTIL(int etype)
Definition: hecmw_etype.c:175
int HECMW_get_max_edge(int etype)
Definition: hecmw_etype.c:574
int HECMW_get_etype_vtk_shape(int etype)
Definition: hecmw_etype.c:1711
int HECMW_get_etype_shape(int etype)
Definition: hecmw_etype.c:1546
int HECMW_is_etype_patch(int etype)
Definition: hecmw_etype.c:2025
int HECMW_is_etype_beam(int etype)
Definition: hecmw_etype.c:1940
int HECMW_is_etype_solid(int etype)
Definition: hecmw_etype.c:1903
int HECMW_is_etype_shell(int etype)
Definition: hecmw_etype.c:1950
int HECMW_get_max_tsuf(int etype)
Definition: hecmw_etype.c:896
const int * HECMW_get_surf_nodes(int etype, int sid, int *surf_etype)
Definition: hecmw_etype.c:2037
int HECMW_get_etype_class(int etype)
Definition: hecmw_etype.c:1381
int HECMW_is_etype_rod(int etype)
Definition: hecmw_etype.c:1882