FrontISTR  5.7.1
Large-scale structural analysis program with finit element method
hecmw_dist.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 HECMW_DIST_INCLUDED
7 #define HECMW_DIST_INCLUDED
8 
9 #include "hecmw_struct.h"
10 
11 extern int HECMW_dist_get_mat_id(const struct hecmwST_material *mat,
12  const char *name);
13 
14 extern int HECMW_dist_get_ngrp_id(const struct hecmwST_node_grp *ngrp,
15  const char *name);
16 
17 extern int HECMW_dist_get_egrp_id(const struct hecmwST_elem_grp *egrp,
18  const char *name);
19 
20 extern int HECMW_dist_get_sgrp_id(const struct hecmwST_surf_grp *sgrp,
21  const char *name);
22 
23 extern int HECMW_dist_gid2lid_node(const struct hecmwST_local_mesh *mesh,
24  int gid);
25 
26 extern int HECMW_dist_gid2lid_elem(const struct hecmwST_local_mesh *mesh,
27  int gid);
28 
29 #endif
int HECMW_dist_gid2lid_elem(const struct hecmwST_local_mesh *mesh, int gid)
Definition: hecmw_dist.c:135
int HECMW_dist_get_mat_id(const struct hecmwST_material *mat, const char *name)
Definition: hecmw_dist.c:13
int HECMW_dist_get_ngrp_id(const struct hecmwST_node_grp *ngrp, const char *name)
Definition: hecmw_dist.c:38
int HECMW_dist_gid2lid_node(const struct hecmwST_local_mesh *mesh, int gid)
Definition: hecmw_dist.c:113
int HECMW_dist_get_egrp_id(const struct hecmwST_elem_grp *egrp, const char *name)
Definition: hecmw_dist.c:63
int HECMW_dist_get_sgrp_id(const struct hecmwST_surf_grp *sgrp, const char *name)
Definition: hecmw_dist.c:88