FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_dist_print.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_PRINT_INCLUDED
7 #define HECMW_DIST_PRINT_INCLUDED
8 
9 #include <stdio.h>
10 #include "hecmw_struct.h"
11 
12 extern void HECMW_dist_print_flags(const struct hecmwST_local_mesh *mesh,
13  FILE *fp);
14 
15 extern void HECMW_dist_print_header(const struct hecmwST_local_mesh *mesh,
16  FILE *fp);
17 
18 extern void HECMW_dist_print_gridfile(const struct hecmwST_local_mesh *mesh,
19  FILE *fp);
20 
21 extern void HECMW_dist_print_files(const struct hecmwST_local_mesh *mesh,
22  FILE *fp);
23 
24 extern void HECMW_dist_print_zero_temp(const struct hecmwST_local_mesh *mesh,
25  FILE *fp);
26 
27 extern void HECMW_dist_print_node(const struct hecmwST_local_mesh *mesh,
28  FILE *fp);
29 
30 extern void HECMW_dist_print_elem(const struct hecmwST_local_mesh *mesh,
31  FILE *fp);
32 
33 extern void HECMW_dist_print_pe(const struct hecmwST_local_mesh *mesh,
34  FILE *fp);
35 
36 extern void HECMW_dist_print_adapt(const struct hecmwST_local_mesh *mesh,
37  FILE *fp);
38 
39 extern void HECMW_dist_print_section(const struct hecmwST_section *sect,
40  FILE *fp);
41 
42 extern void HECMW_dist_print_material(const struct hecmwST_material *material,
43  FILE *fp);
44 
45 extern void HECMW_dist_print_mpc(const struct hecmwST_mpc *mpc, FILE *fp);
46 
47 extern void HECMW_dist_print_amp(const struct hecmwST_amplitude *amp, FILE *fp);
48 
49 extern void HECMW_dist_print_ngrp(const struct hecmwST_node_grp *ngrp,
50  FILE *fp);
51 
52 extern void HECMW_dist_print_egrp(const struct hecmwST_elem_grp *egrp,
53  FILE *fp);
54 
55 extern void HECMW_dist_print_sgrp(const struct hecmwST_surf_grp *sgrp,
56  FILE *fp);
57 
58 extern void HECMW_dist_print(const struct hecmwST_local_mesh *mesh, FILE *fp);
59 
60 #endif
HECMW_dist_print_flags
void HECMW_dist_print_flags(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:11
hecmwST_local_mesh::mpc
struct hecmwST_mpc * mpc
Definition: hecmw_struct.h:247
hecmwST_mpc
Definition: hecmw_struct.h:48
HECMW_dist_print
void HECMW_dist_print(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:1076
HECMW_dist_print_mpc
void HECMW_dist_print_mpc(const struct hecmwST_mpc *mpc, FILE *fp)
Definition: hecmw_dist_print.c:700
HECMW_dist_print_ngrp
void HECMW_dist_print_ngrp(const struct hecmwST_node_grp *ngrp, FILE *fp)
Definition: hecmw_dist_print.c:828
HECMW_dist_print_gridfile
void HECMW_dist_print_gridfile(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:33
HECMW_dist_print_sgrp
void HECMW_dist_print_sgrp(const struct hecmwST_surf_grp *sgrp, FILE *fp)
Definition: hecmw_dist_print.c:997
hecmwST_local_mesh
Definition: hecmw_struct.h:139
HECMW_dist_print_amp
void HECMW_dist_print_amp(const struct hecmwST_amplitude *amp, FILE *fp)
Definition: hecmw_dist_print.c:753
hecmw_struct.h
hecmwST_amplitude
Definition: hecmw_struct.h:57
hecmwST_elem_grp
Definition: hecmw_struct.h:92
HECMW_dist_print_section
void HECMW_dist_print_section(const struct hecmwST_section *sect, FILE *fp)
Definition: hecmw_dist_print.c:534
hecmwST_local_mesh::material
struct hecmwST_material * material
Definition: hecmw_struct.h:246
hecmwST_local_mesh::amp
struct hecmwST_amplitude * amp
Definition: hecmw_struct.h:248
hecmwST_section
Definition: hecmw_struct.h:11
HECMW_dist_print_material
void HECMW_dist_print_material(const struct hecmwST_material *material, FILE *fp)
Definition: hecmw_dist_print.c:626
HECMW_dist_print_node
void HECMW_dist_print_node(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:67
HECMW_dist_print_files
void HECMW_dist_print_files(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:43
HECMW_dist_print_egrp
void HECMW_dist_print_egrp(const struct hecmwST_elem_grp *egrp, FILE *fp)
Definition: hecmw_dist_print.c:918
HECMW_dist_print_zero_temp
void HECMW_dist_print_zero_temp(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:57
hecmwST_node_grp
Definition: hecmw_struct.h:75
HECMW_dist_print_pe
void HECMW_dist_print_pe(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:349
hecmwST_surf_grp
Definition: hecmw_struct.h:106
HECMW_dist_print_header
void HECMW_dist_print_header(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:24
hecmwST_material
Definition: hecmw_struct.h:35
HECMW_dist_print_elem
void HECMW_dist_print_elem(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:183
HECMW_dist_print_adapt
void HECMW_dist_print_adapt(const struct hecmwST_local_mesh *mesh, FILE *fp)
Definition: hecmw_dist_print.c:439