Code_Saturne
CFD tool
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
ecs_table_post_ens.h
Go to the documentation of this file.
1 #ifndef _ECS_CHAMP_POST_ENS_H_
2 #define _ECS_CHAMP_POST_ENS_H_
3 
4 /*============================================================================
5  * Prototypes des fonctions
6  * associées à la structure `ecs_champ_t' décrivant un champ
7  * et réalisant les sorties pour post-traitement EnSight
8  *============================================================================*/
9 
10 /*
11  This file is part of Code_Saturne, a general-purpose CFD tool.
12 
13  Copyright (C) 1998-2012 EDF S.A.
14 
15  This program is free software; you can redistribute it and/or modify it under
16  the terms of the GNU General Public License as published by the Free Software
17  Foundation; either version 2 of the License, or (at your option) any later
18  version.
19 
20  This program is distributed in the hope that it will be useful, but WITHOUT
21  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
22  FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
23  details.
24 
25  You should have received a copy of the GNU General Public License along with
26  this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
27  Street, Fifth Floor, Boston, MA 02110-1301, USA.
28 */
29 
30 /*----------------------------------------------------------------------------*/
31 
32 /*============================================================================
33  * Visibilité
34  *============================================================================*/
35 
36 
37 /*----------------------------------------------------------------------------
38  * Fichiers `include' librairie standard C ou BFT
39  *----------------------------------------------------------------------------*/
40 
41 #include <ecs_file.h>
42 
43 
44 /*----------------------------------------------------------------------------
45  * Fichiers `include' publics du paquetage global "Utilitaire"
46  *----------------------------------------------------------------------------*/
47 
48 #include "ecs_tab.h"
49 
50 
51 /*----------------------------------------------------------------------------
52  * Fichiers `include' visibles du paquetage global "Post-Traitement"
53  *----------------------------------------------------------------------------*/
54 
55 #include "ecs_post.h"
56 
57 
58 /*----------------------------------------------------------------------------
59  * Fichiers `include' publics des paquetages visibles
60  *----------------------------------------------------------------------------*/
61 
62 #include "ecs_famille.h"
63 
64 
65 /*----------------------------------------------------------------------------
66  * Fichiers `include' publics du paquetage courant
67  *----------------------------------------------------------------------------*/
68 
69 #include "ecs_table.h"
70 
71 
72 /*============================================================================
73  * Définition de macro
74  *============================================================================*/
75 
76 
77 /*============================================================================
78  * Prototypes de fonctions publiques
79  *============================================================================*/
80 
81 /*----------------------------------------------------------------------------
82  * Fonction qui écrit les connectivités des éléments
83  * selon leur type géometrique
84  *
85  * Les éléments doivent avoir été triés suivant leur type géometrique
86  *----------------------------------------------------------------------------*/
87 
88 void
89 ecs_table_post_ens__ecr_part(const char *nom_maillage,
90  size_t n_vertices,
91  const ecs_coord_t vertex_coords[],
92  ecs_table_t *table_def,
93  const ecs_tab_int_t *tab_elt_typ_geo,
94  ecs_post_ens_t *cas_ens);
95 
96 /*----------------------------------------------------------------------------*/
97 
98 #endif /* _ECS_TABLE_POST_ENS_H_ */
99 
double ecs_coord_t
Definition: ecs_def.h:133
void ecs_table_post_ens__ecr_part(const char *nom_maillage, size_t n_vertices, const ecs_coord_t vertex_coords[], ecs_table_t *table_def, const ecs_tab_int_t *tab_elt_typ_geo, ecs_post_ens_t *cas_ens)
Definition: ecs_table_post_ens.c:139
Definition: ecs_post_ens_priv.h:92
Definition: ecs_tab.h:39
Definition: ecs_table_priv.h:63