6.2
general documentation
cs_gui.h
Go to the documentation of this file.
1 #ifndef __CS_GUI_H__
2 #define __CS_GUI_H__
3 
4 /*============================================================================
5  * Management of the GUI parameters file: main parameters
6  *============================================================================*/
7 
8 /*
9  This file is part of Code_Saturne, a general-purpose CFD tool.
10 
11  Copyright (C) 1998-2020 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 #include "cs_base.h"
35 #include "cs_volume_zone.h"
36 
37 /*----------------------------------------------------------------------------*/
38 
40 
41 /*============================================================================
42  * Type definitions
43  *============================================================================*/
44 
45 /*============================================================================
46  * Public function prototypes for Fortran API
47  *============================================================================*/
48 
49 /*----------------------------------------------------------------------------
50  * Thermal model.
51  *
52  * Fortran Interface:
53  *
54  * SUBROUTINE CSTHER ()
55  * *****************
56  *
57  *----------------------------------------------------------------------------*/
58 
59 void CS_PROCF (csther, CSTHER) (void);
60 
61 /*----------------------------------------------------------------------------
62  * Turbulence model
63  *----------------------------------------------------------------------------*/
64 
65 void cs_gui_turb_model(void);
66 
67 /*----------------------------------------------------------------------------
68  * Define reference length and reference velocity for the initialization of
69  * the turbulence variables
70  *----------------------------------------------------------------------------*/
71 
72 void cs_gui_turb_ref_values(void);
73 
74 /*----------------------------------------------------------------------------
75  * Specific heat variable or constant indicator.
76  *
77  * Fortran Interface:
78  *
79  * SUBROUTINE CSCPVA
80  * *****************
81  *
82  *----------------------------------------------------------------------------*/
83 
84 void CS_PROCF (cscpva, CSCPVA) (void);
85 
86 /*----------------------------------------------------------------------------
87  * Volumic viscosity variable or constant indicator.
88  *
89  * Fortran Interface:
90  *
91  * SUBROUTINE CSCVVVA (ICP)
92  * *****************
93  *
94  * INTEGER IVISCV --> specific heat variable or constant indicator
95  *----------------------------------------------------------------------------*/
96 
97 void CS_PROCF (csvvva, CSVVVA) (int *iviscv);
98 
99 /*----------------------------------------------------------------------------
100  * User thermal scalar.
101  *
102  * Fortran Interface:
103  *
104  * SUBROUTINE UITHSC
105  * *****************
106  *----------------------------------------------------------------------------*/
107 
108 void CS_PROCF (uithsc, UITHSC) (void);
109 
110 /*----------------------------------------------------------------------------
111  * Constant or variable indicator for the user scalar laminar viscosity.
112  *
113  * Fortran Interface:
114  *
115  * subroutine csivis
116  * *****************
117  *----------------------------------------------------------------------------*/
118 
119 void CS_PROCF (csivis, CSIVIS) (void);
120 
121 /*----------------------------------------------------------------------------
122  * Time passing parameter.
123  *
124  * Fortran Interface:
125  *
126  * SUBROUTINE CSIDTV ()
127  * *****************
128  *
129  *----------------------------------------------------------------------------*/
130 
131 void CS_PROCF(csidtv, CSIDTV) (void);
132 
133 /*----------------------------------------------------------------------------
134  * Hydrostatic pressure parameter.
135  *
136  * Fortran Interface:
137  *
138  * SUBROUTINE CSIPHY ()
139  * *****************
140  *
141  *----------------------------------------------------------------------------*/
142 
143 void CS_PROCF (csiphy, CSIPHY) (void);
144 
145 /*----------------------------------------------------------------------------
146  * Hydrostatic equilibrium parameter.
147  *
148  * Fortran Interface:
149  *
150  * SUBROUTINE CSCFGP (ICFGRP)
151  * *****************
152  *
153  * INTEGER ICFGRP --> hydrostatic equilibrium
154  *----------------------------------------------------------------------------*/
155 
156 void CS_PROCF (cscfgp, CSCFGP) (int *icfgrp);
157 
158 /*----------------------------------------------------------------------------
159  * Restart parameters.
160  *
161  * Fortran Interface:
162  *
163  * SUBROUTINE CSISUI
164  * *****************
165  *
166  * INTEGER NTSUIT --> checkpoint frequency
167  * INTEGER ILEAUX --> restart with auxiliary
168  * INTEGER ICCFVG --> restart with frozen field
169  *----------------------------------------------------------------------------*/
170 
171 
172 void CS_PROCF (csisui, CSISUI) (int *ntsuit,
173  int *ileaux,
174  int *iccvfg);
175 
176 /*----------------------------------------------------------------------------
177  * Time passing parameters.
178  *
179  * Fortran Interface:
180  *
181  * SUBROUTINE CSTIME
182  * *****************
183  *
184  *----------------------------------------------------------------------------*/
185 
186 void CS_PROCF (cstime, CSTIME) (void);
187 
188 /*----------------------------------------------------------------------------
189  *
190  * Fortran Interface:
191  *
192  * SUBROUTINE UINUM1
193  * *****************
194  *
195  *----------------------------------------------------------------------------*/
196 
197 void CS_PROCF (uinum1, UINUM1) (double *cdtvar);
198 
199 /*----------------------------------------------------------------------------
200  * Global numerical parameters.
201  *
202  * Fortran Interface:
203  *
204  * SUBROUTINE CSNUM2
205  * *****************
206  *
207  * INTEGER RELAXP --> pressure relaxation
208  * INTEGER IMRGRA --> gradient reconstruction
209  *----------------------------------------------------------------------------*/
210 
211 void CS_PROCF (csnum2, CSNUM2) (double *relaxp,
212  int *imrgra);
213 
214 /*----------------------------------------------------------------------------
215  * Treatment of gravity and fluid physical properties
216  * Initialize reference pressure and temperature if present
217  *----------------------------------------------------------------------------*/
218 
219 void CS_PROCF (csphys, CSPHYS) (double *visls0,
220  const int *itempk);
221 
222 /*----------------------------------------------------------------------------
223  * User scalar min and max values for clipping.
224  *
225  * Fortran Interface:
226  *
227  * subroutine cssca2
228  * *****************
229  *
230  * integer iturt --> turbulent flux model
231  *----------------------------------------------------------------------------*/
232 
233 void CS_PROCF (cssca2, CSSCA2) (int *iturt);
234 
235 void CS_PROCF (cssca3, CSSCA3) (double *visls0);
236 
237 /*----------------------------------------------------------------------------
238  * Turbulence initialization parameters.
239  *
240  * Fortran Interface:
241  *
242  * SUBROUTINE CSTINI
243  * *****************
244  *
245  *----------------------------------------------------------------------------*/
246 
247 void CS_PROCF (cstini, CSTINI) (void);
248 
249 /*----------------------------------------------------------------------------
250  * Define porosity.
251  *
252  * Fortran Interface:
253  *
254  * SUBROUTINE UIPORO
255  *----------------------------------------------------------------------------*/
256 
257 void CS_PROCF (uiporo, UIPORO) (void);
258 
259 /*----------------------------------------------------------------------------
260  * User momentum source terms.
261  *
262  * Fortran Interface:
263  *
264  * subroutine uitsnv (ncelet, vel, tsexp, tsimp)
265  * *****************
266  *
267  * integer ncelet <-- number of cells with halo
268  * double precision vel <-- fluid velocity
269  * double precision tsexp --> explicit source terms
270  * double precision tsimp --> implicit source terms
271  *----------------------------------------------------------------------------*/
272 
273 void CS_PROCF(uitsnv, UITSNV)(const cs_real_3_t *restrict vel,
274  cs_real_3_t *restrict tsexp,
275  cs_real_33_t *restrict tsimp);
276 
277 /*----------------------------------------------------------------------------
278  * User scalar source terms.
279  *
280  * Fortran Interface:
281  *
282  * subroutine uitssc (f_id, pvar, tsexp, tsimp)
283  * *****************
284  *
285  * integer idarcy <-- groundwater module activation
286  * integer f_id <-- field id
287  * double precision pvar <-- scalar
288  * double precision tsexp --> explicit source terms
289  * double precision tsimp --> implicit source terms
290  *----------------------------------------------------------------------------*/
291 
292 void CS_PROCF(uitssc, UITSSC)(const int *idarcy,
293  const int *f_id,
294  const cs_real_t *restrict pvar,
295  cs_real_t *restrict tsexp,
296  cs_real_t *restrict tsimp);
297 
298 /*----------------------------------------------------------------------------
299  * Thermal scalar source terms.
300  *
301  * Fortran Interface:
302  *
303  * subroutine uitsth (f_id, pvar, tsexp, tsimp)
304  * *****************
305  *
306  * integer f_id <-- field id
307  * double precision pvar <-- scalar
308  * double precision tsexp --> explicit source terms
309  * double precision tsimp --> implicit source terms
310  *----------------------------------------------------------------------------*/
311 
312 void CS_PROCF(uitsth, UITSTH)(const int *f_id,
313  const cs_real_t *restrict pvar,
314  cs_real_t *restrict tsexp,
315  cs_real_t *restrict tsimp);
316 
317 /*----------------------------------------------------------------------------
318  * Variables and user scalars initialization.
319  *
320  * Fortran Interface:
321  *
322  * subroutine uiiniv
323  * *****************
324  *
325  * integer isuite <-- restart indicator
326  * integer idarcy <-- groundwater module activation
327  * integer iccfth <-- type of initialization (compressible model)
328  *----------------------------------------------------------------------------*/
329 
330 void CS_PROCF(uiiniv, UIINIV)(const int *isuite,
331  const int *idarcy,
332  int *iccfth);
333 
334 /*----------------------------------------------------------------------------
335  * User law for material Properties
336  *
337  * Fortran Interface:
338  *
339  * subroutine uiphyv
340  * *****************
341  *
342  * integer iviscv <-- pointer for volumic viscosity viscv
343  * integer itempk <-- pointer for temperature (in K)
344  * double precision visls0 <-- diffusion coefficient of the scalars
345  * double precision viscv0 <-- volumic viscosity
346  *----------------------------------------------------------------------------*/
347 
348 void CS_PROCF(uiphyv, UIPHYV)(const int *iviscv,
349  const int *itempk,
350  const cs_real_t *visls0,
351  const cs_real_t *viscv0);
352 
353 /*----------------------------------------------------------------------------
354  * extra operations
355  *
356  * Fortran Interface:
357  *
358  * SUBROUTINE UIEXOP
359  * *****************
360  *
361  *----------------------------------------------------------------------------*/
362 
363 void CS_PROCF (uiexop, UIEXOP)(void);
364 
365 /*----------------------------------------------------------------------------
366  * groundwater model : read laws for capacity, saturation and permeability
367  *
368  * Fortran Interface:
369  *
370  * subroutine uidapp
371  * *****************
372  * integer permeability <-- permeability type
373  * integer diffusion <-- diffusion type
374  * integer gravity <-- check if gravity is taken into account
375  * double gravity_x <-- gravity direction
376  * double gravity_y <-- gravity direction
377  * double gravity_z <-- gravity direction
378  * integer unsaturated <-- unsaturated zone taken into account
379  *----------------------------------------------------------------------------*/
380 
381 void CS_PROCF (uidapp, UIDAPP) (const int *permeability,
382  const int *diffusion,
383  const int *gravity,
384  const cs_real_t *gravity_x,
385  const cs_real_t *gravity_y,
386  const cs_real_t *gravity_z,
387  const int *unsaturated);
388 
389 /*----------------------------------------------------------------------------
390  * Define fans with GUI
391  *
392  * Fortran Interface:
393  *
394  * SUBROUTINE UIFANS
395  * *****************
396  *
397  *----------------------------------------------------------------------------*/
398 
399 void CS_PROCF (uifans, UIFANS) (void);
400 
401 /*----------------------------------------------------------------------------
402  * Define error estimators
403  *
404  * Fortran Interface:
405  *
406  * SUBROUTINE UIERES
407  * *****************
408  *
409  *----------------------------------------------------------------------------*/
410 
411 void CS_PROCF (uieres, UIERES) (int *iescal,
412  int *iespre,
413  int *iesder,
414  int *iescor,
415  int *iestot);
416 
417 /*=============================================================================
418  * Public function prototypes
419  *============================================================================*/
420 
421 /*----------------------------------------------------------------------------
422  * Initialize GUI reader structures.
423  *----------------------------------------------------------------------------*/
424 
425 void
426 cs_gui_init(void);
427 
428 /*-----------------------------------------------------------------------------
429  * Free memory: clean global private variables.
430  *----------------------------------------------------------------------------*/
431 
432 void
433 cs_gui_finalize(void);
434 
435 /*----------------------------------------------------------------------------*/
446 /*----------------------------------------------------------------------------*/
447 
448 void
449 cs_gui_head_losses(const cs_zone_t *zone,
450  const cs_real_3_t *cvara_vel,
451  cs_real_t cku[][6]);
452 
453 /*-----------------------------------------------------------------------------
454  * Selection of linear solvers.
455  *----------------------------------------------------------------------------*/
456 
457 void
459 
460 /*-----------------------------------------------------------------------------
461  * Define parallel IO settings.
462  *----------------------------------------------------------------------------*/
463 
464 void
465 cs_gui_parallel_io(void);
466 
467 /*-----------------------------------------------------------------------------
468  * Set partitioning options.
469  *----------------------------------------------------------------------------*/
470 
471 void
472 cs_gui_partition(void);
473 
474 /*-----------------------------------------------------------------------------
475  * Set MPI related algorithm options
476  *----------------------------------------------------------------------------*/
477 
478 void
480 
481 /*----------------------------------------------------------------------------
482  * Determine porosity model type
483  *----------------------------------------------------------------------------*/
484 
485 void
486 cs_gui_porous_model(void);
487 
488 /*-----------------------------------------------------------------------------
489  * Get initial value from property markup.
490  *
491  * parameters:
492  * property_name <-- name of the property
493  * value --> new initial value of the property
494  *----------------------------------------------------------------------------*/
495 
496 void
497 cs_gui_properties_value(const char *property_name,
498  double *value);
499 
500 /*-----------------------------------------------------------------------------
501  * Get value of property markup for fluid of given id
502  *
503  * parameters:
504  * fluid_id <-- fluid index
505  * property_name <-- name of the property
506  * value --> new initial value of the property
507  *----------------------------------------------------------------------------*/
508 
509 void
510 cs_gui_properties_value_by_fluid_id(const int fluid_id,
511  const char *property_name,
512  double *value);
513 
514 /*-----------------------------------------------------------------------------
515  * Get value of reference fluid properties parameter.
516  *
517  * parameters:
518  * name <-- parameter name
519  * value --> parameter value
520  *----------------------------------------------------------------------------*/
521 
522 void
523 cs_gui_fluid_properties_value(const char *param,
524  double *value);
525 
526 /*----------------------------------------------------------------------------
527  * Get thermal scalar model.
528  *
529  * return:
530  * value of itherm*10 + (temperature variant flag), or -1 if not defined
531  *----------------------------------------------------------------------------*/
532 
533 int
535 
536 /*----------------------------------------------------------------------------
537  * Time moments definition
538  *----------------------------------------------------------------------------*/
539 
540 void
541 cs_gui_time_moments(void);
542 
543 /*-----------------------------------------------------------------------------
544  * Set turbomachinery model
545  *----------------------------------------------------------------------------*/
546 
547 void
549 
550 /*-----------------------------------------------------------------------------
551  * Set turbomachinery options.
552  *----------------------------------------------------------------------------*/
553 
554 void
556 
557 /*----------------------------------------------------------------------------
558  * Logging output for MEI usage.
559  *----------------------------------------------------------------------------*/
560 
561 void
562 cs_gui_usage_log(void);
563 
564 /*----------------------------------------------------------------------------
565  * Define user variables through the GUI.
566  *----------------------------------------------------------------------------*/
567 
568 void
570 
571 /*----------------------------------------------------------------------------
572  * Define user arrays through the GUI.
573  *----------------------------------------------------------------------------*/
574 
575 void
576 cs_gui_user_arrays(void);
577 
578 /*----------------------------------------------------------------------------
579  * Define balance by zone through the GUI.
580  *----------------------------------------------------------------------------*/
581 
582 void
584 
585 /*----------------------------------------------------------------------------
586  * Define pressure drop through the GUI.
587  *----------------------------------------------------------------------------*/
588 
589 void
591 
592 /*----------------------------------------------------------------------------
593  * Define fans through the GUI.
594  *----------------------------------------------------------------------------*/
595 
596 void
597 cs_gui_define_fans(void);
598 
599 /*----------------------------------------------------------------------------
600  * Define error estimator through the GUI.
601  *----------------------------------------------------------------------------*/
602 
603 void
605  int *iespre,
606  int *iesder,
607  int *iescor,
608  int *iestot);
609 
610 /*----------------------------------------------------------------------------
611  * Define volume and boundary zones through the GUI.
612  *----------------------------------------------------------------------------*/
613 
614 void
615 cs_gui_zones(void);
616 
617 /*----------------------------------------------------------------------------*/
618 
620 
621 #endif /* __CS_GUI_H__ */
void csidtv(void)
Definition: cs_gui.c:1577
#define restrict
Definition: cs_defs.h:127
void csnum2(double *relaxp, int *imrgra)
Definition: cs_gui.c:1844
void cs_gui_user_variables(void)
Definition: cs_gui.c:4460
void cs_gui_head_losses(const cs_zone_t *zone, const cs_real_3_t *cvara_vel, cs_real_t cku[][6])
Compute GUI-defined head losses for a given volume zone.
Definition: cs_gui.c:3645
void cs_gui_fluid_properties_value(const char *param, double *value)
Definition: cs_gui.c:4143
real(c_double), pointer, save viscv0
reference volume viscosity
Definition: ppincl.f90:620
void cscfgp(int *icfgrp)
Definition: cs_gui.c:1628
void csisui(int *ntsuit, int *ileaux, int *iccvfg)
Definition: cs_gui.c:1656
integer iesder
Error estimator for Navier-Stokes. iest = iesder: drift (default name: EsDer). The estimator is base...
Definition: paramx.f90:258
integer, save ntsuit
saving period of the restart files
Definition: entsor.f90:52
void cssca3(double *visls0)
Definition: cs_gui.c:2129
#define BEGIN_C_DECLS
Definition: cs_defs.h:495
void cs_gui_turbomachinery(void)
Definition: cs_gui.c:4326
void cs_gui_define_fans(void)
Definition: cs_gui.c:4744
void cs_gui_parallel_io(void)
Definition: cs_gui.c:3861
void cs_gui_user_arrays(void)
Definition: cs_gui.c:4520
integer idarcy
pointer to specify richards model
Definition: ppincl.f90:238
void cs_gui_turb_ref_values(void)
Definition: cs_gui.c:1394
int cs_gui_thermal_model(void)
Definition: cs_gui.c:4161
void cssca2(int *iturt)
Definition: cs_gui.c:2070
double cs_real_t
Floating-point value.
Definition: cs_defs.h:307
Definition: cs_field_pointer.h:68
integer, save isuite
Indicator of a calculation restart (=1) or not (=0). This value is set automatically by the code; dep...
Definition: optcal.f90:279
void cs_gui_usage_log(void)
Definition: cs_gui.c:4432
void cs_gui_partition(void)
Definition: cs_gui.c:3926
void uiporo(void)
Definition: cs_gui.c:2215
void cs_gui_turbomachinery_rotor(void)
Definition: cs_gui.c:4341
void cscpva(void)
Definition: cs_gui.c:1439
integer(c_int), pointer, save iccvfg
Definition: optcal.f90:811
void csther(void)
Definition: cs_gui.c:1258
void uiexop(void)
Definition: cs_gui.c:3176
void csivis(void)
Definition: cs_gui.c:1503
void cs_gui_properties_value_by_fluid_id(const int fluid_id, const char *property_name, double *value)
Definition: cs_gui.c:4107
void cs_gui_zones(void)
Definition: cs_gui.c:4557
void uitssc(const int *idarcy, const int *f_id, const cs_real_t *restrict pvar, cs_real_t *restrict tsexp, cs_real_t *restrict tsimp)
Definition: cs_gui.c:2399
double precision, dimension(nscamx), save visls0
reference molecular diffusivity related to the scalar J ( ).
Definition: optcal.f90:1136
integer, save icfgrp
indicates if the boundary conditions should take into account (=1) or not (=0) the hydrostatic balanc...
Definition: ppincl.f90:660
void cs_gui_mpi_algorithms(void)
Definition: cs_gui.c:4022
integer, dimension(nestmx), save iescal
iescal indicates the calculation mode for the error estimator iespre, iesder, iescor or iestot for th...
Definition: optcal.f90:957
void cs_gui_pressure_drop_by_zone(void)
Definition: cs_gui.c:4722
integer, save itempk
temperature deduced from the specific total energy
Definition: ppincl.f90:560
cs_real_t cs_real_3_t[3]
vector of 3 floating-point values
Definition: cs_defs.h:320
void cs_gui_error_estimator(int *iescal, int *iespre, int *iesder, int *iescor, int *iestot)
Definition: cs_gui.c:4810
double precision, dimension(nvarmx), save cdtvar
multiplicator coefficient for the time step of each variable
Definition: optcal.f90:439
void cs_gui_properties_value(const char *property_name, double *value)
Definition: cs_gui.c:4081
void uidapp(const int *permeability, const int *diffusion, const int *gravity, const cs_real_t *gravity_x, const cs_real_t *gravity_y, const cs_real_t *gravity_z, const int *unsaturated)
Definition: cs_gui.c:3198
void uitsth(const int *f_id, const cs_real_t *restrict pvar, cs_real_t *restrict tsexp, cs_real_t *restrict tsimp)
Definition: cs_gui.c:2484
void uieres(int *iescal, int *iespre, int *iesder, int *iescor, int *iestot)
Definition: cs_gui.c:3585
void uifans(void)
Definition: cs_gui.c:3570
#define END_C_DECLS
Definition: cs_defs.h:496
void cs_gui_finalize(void)
Definition: cs_gui.c:3618
integer, save ileaux
Indicates the reading (=1) or not (=0) of the auxiliary calculation restart file Useful only in the ...
Definition: optcal.f90:284
#define CS_PROCF(x, y)
Definition: cs_defs.h:509
void uitsnv(const cs_real_3_t *restrict vel, cs_real_3_t *restrict tsexp, cs_real_33_t *restrict tsimp)
Definition: cs_gui.c:2287
cs_real_t cs_real_33_t[3][3]
3x3 matrix of floating-point values
Definition: cs_defs.h:327
void csvvva(int *iviscv)
Definition: cs_gui.c:1464
void cs_gui_init(void)
Definition: cs_gui.c:3603
integer, dimension(nscamx), save iturt
turbulent flux model for for any scalar , iturt(isca)
Definition: optcal.f90:745
void csiphy(void)
Definition: cs_gui.c:1601
void cstime(void)
Definition: cs_gui.c:1685
void cs_gui_turb_model(void)
Definition: cs_gui.c:1298
void cs_gui_time_moments(void)
Definition: cs_gui.c:4198
void uiphyv(const int *iviscv, const int *itempk, const cs_real_t *visls0, const cs_real_t *viscv0)
Definition: cs_gui.c:2999
void cstini(void)
void csphys(double *visls0, const int *itempk)
Definition: cs_gui.c:1914
void cs_gui_porous_model(void)
Definition: cs_gui.c:4047
integer, save iviscv
additional property:
Definition: ppincl.f90:600
void uiiniv(const int *isuite, const int *idarcy, int *iccfth)
Definition: cs_gui.c:2562
void uithsc(void)
Definition: cs_gui.c:1486
integer iestot
Error estimator for Navier-Stokes. iest = iestot: total, (default name: EsTot). The estimator ...
Definition: paramx.f90:308
integer iescor
Error estimator for Navier-Stokes. iest = iescor: correction, (default name: EsCor). The estimator comes directly from the mass flow calculated with the updated velocity field: .
Definition: paramx.f90:278
integer(c_int), pointer, save imrgra
type of gradient reconstruction
Definition: optcal.f90:258
void cs_gui_linear_solvers(void)
Definition: cs_gui.c:3715
void cs_gui_balance_by_zone(void)
Definition: cs_gui.c:4693
void uinum1(double *cdtvar)
Definition: cs_gui.c:1757
integer iespre
Error estimator for Navier-Stokes. iest = iespre: prediction, (default name: EsPre). After the velocity prediction step (yielding ), the estimator , local variable calculated at every cell , is created from , which represents the residual of the equation solved during this step: and : .
Definition: paramx.f90:242
Definition: cs_zone.h:55