My Project
programmer's documentation
cs_rad_transfer_wall_flux.h
Go to the documentation of this file.
1 #ifndef __CS_RAD_TRANSFER_WALL_FLUX_H__
2 #define __CS_RAD_TRANSFER_WALL_FLUX_H__
3 
4 /*============================================================================
5  * Radiation solver operations.
6  *============================================================================*/
7 
8 /*
9  This file is part of Code_Saturne, a general-purpose CFD tool.
10 
11  Copyright (C) 1998-2019 EDF S.A.
12 
13  This program is free software; you can redistribute it and/or modify it under
14  the terms of the GNU General Public License as published by the Free Software
15  Foundation; either version 2 of the License, or (at your option) any later
16  version.
17 
18  This program is distributed in the hope that it will be useful, but WITHOUT
19  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
20  FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
21  details.
22 
23  You should have received a copy of the GNU General Public License along with
24  this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
25  Street, Fifth Floor, Boston, MA 02110-1301, USA.
26 */
27 
28 /*----------------------------------------------------------------------------*/
29 
30 /*----------------------------------------------------------------------------
31  * Local headers
32  *----------------------------------------------------------------------------*/
33 
34 /*----------------------------------------------------------------------------*/
35 
37 
38 /*=============================================================================
39  * Local Macro definitions
40  *============================================================================*/
41 
42 /*============================================================================
43  * Type definition
44  *============================================================================*/
45 
46 /*============================================================================
47  * Global variables
48  *============================================================================*/
49 
50 /*============================================================================
51  * Public function prototypes for Fortran API
52  *============================================================================*/
53 
54 /*=============================================================================
55  * Public function prototypes
56  *============================================================================*/
57 
58 /*----------------------------------------------------------------------------*/
87 /*----------------------------------------------------------------------------*/
88 
89 void
91  int ivart,
92  int isothp[],
93  cs_real_t *tmin,
94  cs_real_t *tmax,
95  cs_real_t *tx,
97  cs_real_t tparop[],
98  cs_real_t qincip[],
99  cs_real_t textp[],
100  cs_real_t tintp[],
101  cs_real_t xlamp[],
102  cs_real_t epap[],
103  cs_real_t epsp[],
104  cs_real_t hfconp[],
105  cs_real_t flconp[],
106  cs_real_t tempkp[]);
107 
108 /*----------------------------------------------------------------------------*/
109 
111 
112 #endif /* __CS_RAD_TRANSFER_WALL_FLUX_H__ */
END_C_DECLS
#define END_C_DECLS
Definition: cs_defs.h:468
cs_real_t
double cs_real_t
Floating-point value.
Definition: cs_defs.h:302
BEGIN_C_DECLS
#define BEGIN_C_DECLS
Definition: cs_defs.h:467
nvar
void const cs_int_t const cs_int_t * nvar
Definition: cs_prototypes.h:104
cs_rad_transfer_wall_flux
void cs_rad_transfer_wall_flux(int nvar, int ivart, int isothp[], cs_real_t *tmin, cs_real_t *tmax, cs_real_t *tx, cs_real_t *rcodcl, cs_real_t tparop[], cs_real_t qincip[], cs_real_t textp[], cs_real_t tintp[], cs_real_t xlamp[], cs_real_t epap[], cs_real_t epsp[], cs_real_t hfconp[], cs_real_t flconp[], cs_real_t tempkp[])
Wall temperature computation with flux balance.
Definition: cs_rad_transfer_wall_flux.c:120
rcodcl
void const int const int const int const int int int int int int int int int int int int int int int double double double double double double double double double double int double * rcodcl
Definition: cs_gui_boundary_conditions.h:64