Code_Saturne
CFD tool
preprocessor
pre-post
ecs_pre_cgns.h
Go to the documentation of this file.
1
#ifndef _ECS_PRE_CGNS_H_
2
#define _ECS_PRE_CGNS_H_
3
4
/*============================================================================
5
* Définition de la fonction
6
* de lecture d'un fichier de maillage au format CGNS
7
*============================================================================*/
8
9
/*
10
This file is part of Code_Saturne, a general-purpose CFD tool.
11
12
Copyright (C) 1998-2012 EDF S.A.
13
14
This program is free software; you can redistribute it and/or modify it under
15
the terms of the GNU General Public License as published by the Free Software
16
Foundation; either version 2 of the License, or (at your option) any later
17
version.
18
19
This program is distributed in the hope that it will be useful, but WITHOUT
20
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
21
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
22
details.
23
24
You should have received a copy of the GNU General Public License along with
25
this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
26
Street, Fifth Floor, Boston, MA 02110-1301, USA.
27
*/
28
29
/*----------------------------------------------------------------------------*/
30
31
/*============================================================================
32
* Visibilité
33
*============================================================================*/
34
35
#include "cs_config.h"
36
37
#if defined(HAVE_CGNS)
38
39
40
/*----------------------------------------------------------------------------
41
* Fichiers `include' visibles du paquetage global "Utilitaire"
42
*----------------------------------------------------------------------------*/
43
44
#include "
ecs_def.h
"
45
46
47
/*----------------------------------------------------------------------------
48
* Fichiers `include' publics du paquetage global "CGNS"
49
*----------------------------------------------------------------------------*/
50
51
52
/*----------------------------------------------------------------------------
53
* Fichiers `include' visibles des paquetages visibles
54
*----------------------------------------------------------------------------*/
55
56
#include "
ecs_maillage.h
"
57
58
59
/*----------------------------------------------------------------------------
60
* Fichiers `include' publics du paquetage courant
61
*----------------------------------------------------------------------------*/
62
63
64
/*============================================================================
65
* Prototypes de fonctions publiques
66
*============================================================================*/
67
68
69
/*----------------------------------------------------------------------------
70
* Lecture d'un fichier au format CGNS
71
* et affectation des données dans la structure de maillage
72
*----------------------------------------------------------------------------*/
73
74
ecs_maillage_t
*
75
ecs_pre_cgns__lit_maillage
(
const
char
*nom_fic_maillage,
76
int
num_maillage,
77
bool
cree_grp_cel_section,
78
bool
cree_grp_cel_zone,
79
bool
cree_grp_fac_section,
80
bool
cree_grp_fac_zone);
81
82
#endif
/* HAVE_CGNS */
83
84
/*----------------------------------------------------------------------------*/
85
86
#endif
/* _ECS_PRE_CGNS_H_ */
ecs_maillage.h
ecs_def.h
_ecs_maillage_t
Definition:
ecs_maillage_priv.h:79
ecs_pre_cgns__lit_maillage
ecs_maillage_t * ecs_pre_cgns__lit_maillage(const char *nom_fic_maillage, int num_maillage, bool cree_grp_cel_section, bool cree_grp_cel_zone, bool cree_grp_fac_section, bool cree_grp_fac_zone)
Definition:
ecs_pre_cgns.c:3293
Generated on Thu Apr 27 2017 21:00:53 for Code_Saturne by
1.8.13