1 #ifndef __CS_GUI_BOUNDARY_CONDITION_H__ 2 #define __CS_GUI_BOUNDARY_CONDITION_H__ 40 #include <ple_locator.h> int read_data
Definition: cs_gui_boundary_conditions.h:63
integer ncharm
maximum number of coals
Definition: ppppar.f90:55
int * ientfu
Definition: cs_gui_boundary_conditions.h:71
double val1
Definition: cs_gui_boundary_conditions.h:57
double * dirz
Definition: cs_gui_boundary_conditions.h:100
double precision, dimension(nozppm), save xintur
turbulent intensity (k=1.5(uref*xintur)**2)
Definition: ppincl.f90:738
integer, dimension(ncharm), save nclpch
Number of classes per coal.
Definition: cpincl.f90:58
integer, dimension(nozppm), save ientfu
Definition: coincl.f90:82
char ** label
Definition: cs_gui_boundary_conditions.h:68
mei_tree_t *** scalar
Definition: cs_gui_boundary_conditions.h:104
int * itype
Definition: cs_gui_boundary_conditions.h:85
integer, dimension(:), allocatable iautom
iautom –> automatic inlet/outlet boundary condition flag (0: not auto (default); 1...
Definition: atincl.f90:131
int automatic
Definition: cs_gui_boundary_conditions.h:64
integer, dimension(nozppm), save ientox
Definition: coincl.f90:82
const cs_lnum_t * cs_gui_get_boundary_faces(const char *label, cs_lnum_t *n_faces)
Definition: cs_gui_boundary_conditions.c:3469
double * timpat
Definition: cs_gui_boundary_conditions.h:80
integer, dimension(nozppm), save iprofm
iprofm –> read zone boundary conditions from profile
Definition: atincl.f90:124
Definition: cs_gui_boundary_conditions.h:62
int * ientox
Definition: cs_gui_boundary_conditions.h:72
double precision, dimension(nozppm, ncharm), save qimpcp
Definition: cpincl.f90:273
#define BEGIN_C_DECLS
Definition: cs_defs.h:461
double precision, dimension(nozppm), save fment
Definition: coincl.f90:108
int cs_gui_boundary_zone_number(int ith_zone)
Definition: cs_gui_boundary_conditions.c:3412
char ** nature
Definition: cs_gui_boundary_conditions.h:69
double * tempin
Definition: cs_gui_boundary_conditions.h:88
int * iqimp
Definition: cs_gui_boundary_conditions.h:70
integer, dimension(nozppm), save ientat
Definition: cpincl.f90:249
integer idarcy
pointer to specify richards model
Definition: ppincl.f90:234
integer, dimension(nozppm), save ientgb
Definition: coincl.f90:107
double precision, dimension(nozppm), save timpat
Definition: cpincl.f90:250
double * dirx
Definition: cs_gui_boundary_conditions.h:98
char * cs_gui_boundary_zone_nature(int ith_zone)
Definition: cs_gui_boundary_conditions.c:3368
Definition: cs_gui_boundary_conditions.h:67
void uiclim(const int *idarcy, const int *nozppm, const int *ncharm, const int *ncharb, const int *nclpch, int *iqimp, int *icalke, int *ientat, int *ientcp, int *inmoxy, int *ientox, int *ientfu, int *ientgf, int *ientgb, int *iprofm, int *iautom, int *itypfb, int *izfppp, int *icodcl, double *surfbo, double *cdgfbo, double *qimp, double *qimpat, double *qimpcp, double *dh, double *xintur, double *timpat, double *timpcp, double *tkent, double *fment, double *distch, int *nvar, double *rcodcl)
Definition: cs_gui_boundary_conditions.c:1774
char * cs_gui_boundary_zone_localization(const char *label)
Definition: cs_gui_boundary_conditions.c:3440
int * ientcp
Definition: cs_gui_boundary_conditions.h:76
integer nozppm
maximum index of boundary zones
Definition: ppppar.f90:45
void cs_gui_boundary_conditions_free_memory(const int *ncharb)
Definition: cs_gui_boundary_conditions.c:3490
double * rhoin
Definition: cs_gui_boundary_conditions.h:87
double * prein
Definition: cs_gui_boundary_conditions.h:86
integer, dimension(nozppm), save ientgf
Definition: coincl.f90:107
integer, save ncharb
Number of coals.
Definition: cpincl.f90:51
mei_tree_t ** direction
Definition: cs_gui_boundary_conditions.h:102
int * inmoxy
Definition: cs_gui_boundary_conditions.h:79
double precision, dimension(nozppm, ncharm), save timpcp
Definition: cpincl.f90:273
double * tkent
Definition: cs_gui_boundary_conditions.h:81
cs_meteo_t * meteo
Definition: cs_gui_boundary_conditions.h:103
double precision, dimension(nozppm), save dh
hydraulic diameter
Definition: ppincl.f90:741
cs_boundary_t * boundaries
double val2
Definition: cs_gui_boundary_conditions.h:58
char * cs_gui_boundary_zone_label(int ith_zone)
Definition: cs_gui_boundary_conditions.c:3389
integer, save iale
Activates (=1) or not (=0), activate the ALE module.
Definition: albase.f90:40
ple_locator_t ** locator
Definition: cs_gui_boundary_conditions.h:108
integer, dimension(nozppm), save icalke
condition type turbulence indicator
Definition: ppincl.f90:735
double *** distch
Definition: cs_gui_boundary_conditions.h:95
integer, dimension(:), pointer, save itypfb
Definition: pointe.f90:116
double precision, dimension(nozppm), save tkent
Definition: coincl.f90:108
integer, dimension(nozppm), save ientcp
Definition: cpincl.f90:249
integer, save nvar
number of solved variables (must be lower than nvarmx)
Definition: dimens.f90:42
void uiclve(const int *nozppm, const int *iale, int *itypfb, int *izfppp)
Definition: cs_gui_boundary_conditions.c:3183
double precision, dimension(nozppm), save qimpat
Definition: cpincl.f90:272
double * fment
Definition: cs_gui_boundary_conditions.h:84
double * rough
Definition: cs_gui_boundary_conditions.h:96
double * entin
Definition: cs_gui_boundary_conditions.h:89
mei_tree_t ** groundwat
Definition: cs_gui_boundary_conditions.h:107
integer, dimension(nozppm), save iqimp
imposed flow zone indicator in a way which is similar to the process described in the framework of th...
Definition: ppincl.f90:729
double * norm
Definition: cs_gui_boundary_conditions.h:97
double * qimp
Definition: cs_gui_boundary_conditions.h:78
double val3
Definition: cs_gui_boundary_conditions.h:59
int * ientgf
Definition: cs_gui_boundary_conditions.h:74
Build an interpreter for a mathematical expression.
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:293
double precision, dimension(nozppm, ncharm, ncpcmx), save distch
Definition: cpincl.f90:274
int ** type_code
Definition: cs_gui_boundary_conditions.h:93
double precision, dimension(:,:), pointer surfbo
Definition: mesh.f90:124
#define END_C_DECLS
Definition: cs_defs.h:462
int * ientgb
Definition: cs_gui_boundary_conditions.h:73
double precision, dimension(nozppm), save qimp
Definition: coincl.f90:108
cs_val_t ** values
Definition: cs_gui_boundary_conditions.h:94
integer, dimension(nozppm), save inmoxy
Definition: ppcpfu.f90:172
double ** timpcp
Definition: cs_gui_boundary_conditions.h:83
#define CS_PROCF(x, y)
Definition: cs_defs.h:475
mei_tree_t ** headLoss
Definition: cs_gui_boundary_conditions.h:106
Definition: cs_gui_boundary_conditions.h:56
double * xintur
Definition: cs_gui_boundary_conditions.h:92
double ** qimpcp
Definition: cs_gui_boundary_conditions.h:82
double precision, dimension(:,:), pointer cdgfbo
Definition: mesh.f90:148
double * diry
Definition: cs_gui_boundary_conditions.h:99
int * icalke
Definition: cs_gui_boundary_conditions.h:77
int * ientat
Definition: cs_gui_boundary_conditions.h:75
mei_tree_t ** velocity
Definition: cs_gui_boundary_conditions.h:101
double * dh
Definition: cs_gui_boundary_conditions.h:91
double * preout
Definition: cs_gui_boundary_conditions.h:90
integer, dimension(:), pointer izfppp
to identify boundary zones associated with boundary faces (specific physics models) ...
Definition: pointe.f90:124
int cs_gui_boundary_zones_number(void)
Definition: cs_gui_boundary_conditions.c:3347