1
#ifndef _ECS_POST_MED_H_
2
#define _ECS_POST_MED_H_
4
/*============================================================================
5
* Prototypes des fonctions de base
6
* réalisant les sorties au format MED
7
*============================================================================*/
10
This file is part of Code_Saturne, a general-purpose CFD tool.
12
Copyright (C) 1998-2011 EDF S.A.
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
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
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.
29
/*----------------------------------------------------------------------------*/
31
/*============================================================================
33
*============================================================================*/
35
#include "cs_config.h"
40
/*----------------------------------------------------------------------------
41
* Fichiers `include' librairie standard C
42
*----------------------------------------------------------------------------*/
45
/*----------------------------------------------------------------------------
46
* Fichiers `include' publics du paquetage global "Utilitaire"
47
*----------------------------------------------------------------------------*/
52
/*----------------------------------------------------------------------------
53
* Fichiers `include' publics des paquetages visibles
54
*----------------------------------------------------------------------------*/
57
/*----------------------------------------------------------------------------
58
* Fichiers `include' publics du paquetage courant
59
*----------------------------------------------------------------------------*/
64
/*============================================================================
65
* Définitions d'énumerations
66
*============================================================================*/
69
/*============================================================================
70
* Définition de macros
71
*============================================================================*/
74
/*============================================================================
75
* Prototypes de fonctions publiques
76
*============================================================================*/
78
/*----------------------------------------------------------------------------
79
* Fonction initialisant une structure `ecs_med_t` utilisée en écriture.
80
*----------------------------------------------------------------------------*/
83
ecs_post_med__cree_cas(const char *nom_cas);
85
/*----------------------------------------------------------------------------
86
* Fonction détruisant une structure `ecs_med_t` utilisée en écriture.
87
*----------------------------------------------------------------------------*/
90
ecs_post_med__detruit_cas(ecs_med_t *cas_med);
92
/*----------------------------------------------------------------------------
93
* Fonction définissant un maillage pour une structure `ecs_med_t`.
94
*----------------------------------------------------------------------------*/
97
ecs_post_med__ajoute_maillage(const char *nom_maillage,
98
const ecs_int_t dim_m,
101
#endif /* HAVE_MED */
103
/*----------------------------------------------------------------------------*/
105
#endif /* _ECS_POST_MED_H_ */