Code_Saturne
CFD tool
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
ecs_maillage_ncs.h
Go to the documentation of this file.
1 #ifndef _ECS_MAILLAGE_NCS_H_
2 #define _ECS_MAILLAGE_NCS_H_
3 
4 /*============================================================================
5  * Prototypes des fonctions
6  * associées à la structure `ecs_maillage_t' décrivant un maillage
7  * et réalisant les sorties pour l'interfacage avec le Noyau du Code Saturne
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
39  *----------------------------------------------------------------------------*/
40 
41 
42 /*----------------------------------------------------------------------------
43  * Fichiers `include' publics du paquetage global "Utilitaire"
44  *----------------------------------------------------------------------------*/
45 
46 #include "ecs_tab.h"
47 
48 
49 /*----------------------------------------------------------------------------
50  * Fichiers `include' publics du paquetage global "Post-Traitement"
51  *----------------------------------------------------------------------------*/
52 
53 #include "ecs_post.h"
54 
55 
56 /*----------------------------------------------------------------------------
57  * Fichiers `include' publics des paquetages visibles
58  *----------------------------------------------------------------------------*/
59 
60 
61 /*----------------------------------------------------------------------------
62  * Fichiers `include' publics du paquetage courant
63  *----------------------------------------------------------------------------*/
64 
65 #include "ecs_maillage.h"
66 
67 
68 /*============================================================================
69  * Prototypes de fonctions publiques
70  *============================================================================*/
71 
72 /*----------------------------------------------------------------------------
73  * Fonction qui écrit les données dans le fichier d'interface pour le noyau
74  *----------------------------------------------------------------------------*/
75 
76 void
77 ecs_maillage_ncs__ecr(const char *output,
78  ecs_maillage_t *maillage);
79 
80 /*----------------------------------------------------------------------------*/
81 
82 #endif /* _ECS_MAILLAGE_NCS_H_ */
void ecs_maillage_ncs__ecr(const char *output, ecs_maillage_t *maillage)
Definition: ecs_maillage_ncs.c:545
Definition: ecs_maillage_priv.h:79