1 #ifndef __CS_ELEC_MODEL_H__ 2 #define __CS_ELEC_MODEL_H__ cs_real_t * xkabel
Definition: cs_elec_model.h:62
const cs_real_t cs_elec_epszer
Definition: cs_elec_model.c:249
int * ibrsec
Definition: cs_elec_model.h:79
int irestrike
Definition: cs_elec_model.h:97
void cs_elec_convert_h_t(int mode, cs_real_t *ym, cs_real_t *enthal, cs_real_t *temp)
Definition: cs_elec_model.c:1006
const cs_data_joule_effect_t * cs_glob_transformer
void cs_elec_fields_initialize(const cs_mesh_t *mesh, int isuite)
Definition: cs_elec_model.c:2122
int modrec
Definition: cs_elec_model.h:101
double precision, dimension(nscamx), save sigmas
sigmas : prandtl of scalars
Definition: optcal.f90:978
void elvarp(cs_int_t *ieljou, cs_int_t *ielarc)
Definition: cs_elec_model.c:506
const cs_data_elec_t * cs_glob_elec_properties
int ielarc
Definition: cs_elec_model.h:94
cs_real_t * zi
Definition: cs_elec_model.h:83
integer, dimension(nscamx), save isca
Definition: numvar.f90:129
int ntdcla
Definition: cs_elec_model.h:96
void cs_elec_scaling_function(const cs_mesh_t *mesh, const cs_mesh_quantities_t *mesh_quantities, cs_real_t *dt)
Definition: cs_elec_model.c:2214
void elthht(cs_int_t *mode, cs_real_t *ym, cs_real_t *enthal, cs_real_t *temp)
Definition: cs_elec_model.c:467
int nbelec
Definition: cs_elec_model.h:72
cs_data_joule_effect_t * cs_get_glob_transformer(void)
Definition: cs_elec_model.c:550
#define BEGIN_C_DECLS
Definition: cs_defs.h:448
int cs_int_t
Fortran-compatible integer.
Definition: cs_defs.h:295
int ieljou
Definition: cs_elec_model.h:93
integer, dimension(nvarmx), save idircl
strengthening of the diagonal part of the matrix if no Dirichlet is set
Definition: optcal.f90:354
int * ielecc
Definition: cs_elec_model.h:73
cs_real_t * visel
Definition: cs_elec_model.h:60
cs_real_t * zr
Definition: cs_elec_model.h:82
void cs_elec_physical_properties(const cs_mesh_t *mesh, const cs_mesh_quantities_t *mesh_quantities)
Definition: cs_elec_model.c:1102
cs_real_t * uroff
Definition: cs_elec_model.h:84
int ngaz
Definition: cs_elec_model.h:53
cs_real_t elcou
Definition: cs_elec_model.h:108
cs_real_t * rhoel
Definition: cs_elec_model.h:57
cs_real_t * xlabel
Definition: cs_elec_model.h:61
double cs_real_t
Floating-point value.
Definition: cs_defs.h:296
int * ibrpr
Definition: cs_elec_model.h:78
cs_real_t * cpel
Definition: cs_elec_model.h:58
integer, save isuite
Definition: optcal.f90:375
cs_real_t * uioff
Definition: cs_elec_model.h:85
cs_real_t srrom
Definition: cs_elec_model.h:109
const cs_elec_option_t * cs_glob_elec_option
integer, dimension(nvarmx), save iconv
take convection into account:
Definition: optcal.f90:60
int * izreca
Definition: cs_elec_model.h:103
void cs_electrical_model_initialize(int ielarc, int ieljou)
Definition: cs_elec_model.c:560
void cs_elec_source_terms(const cs_mesh_t *mesh, const cs_mesh_quantities_t *mesh_quantities, int f_id, cs_real_t *smbrs)
Definition: cs_elec_model.c:1782
double precision, dimension(nvarmx), save blencv
percentage of upwind:
Definition: optcal.f90:237
cs_real_t coejou
Definition: cs_elec_model.h:107
cs_real_t puisim
Definition: cs_elec_model.h:106
int nbtrf
Definition: cs_elec_model.h:76
double precision, dimension(nscamx), save visls0
visls0 : viscosity of scalars if constant
Definition: optcal.f90:975
void eliniv(cs_int_t *isuite)
Definition: cs_elec_model.c:520
integer, dimension(nvarmx), save idiff
take diffusion into account:
Definition: optcal.f90:65
integer ielarc
pointer to specify Electric arcs module (Joule effect and Laplace forces) with indicator ippmod(ielar...
Definition: ppincl.f90:173
void elreca(cs_real_t *dt)
Definition: cs_elec_model.c:526
double precision, save diftl0
molecular diffusivity for the enthalpy ( ) for gas or coal combustion (the code then automatically se...
Definition: ppthch.f90:158
void eltssc(const cs_int_t *isca, cs_real_t *smbrs)
Definition: cs_elec_model.c:491
Definition: cs_field_pointer.h:64
void cs_elec_add_variable_fields(const int *ielarc, const int *ieljou)
Definition: cs_elec_model.c:1869
Definition: cs_mesh_quantities.h:51
void elini1(cs_real_t *visls0, cs_real_t *diftl0, cs_int_t *iconv, cs_int_t *istat, cs_int_t *idiff, cs_int_t *idifft, cs_int_t *idircl, cs_int_t *isca, cs_real_t *blencv, cs_real_t *sigmas, cs_int_t *iwarni)
Definition: cs_elec_model.c:441
char * ficfpp
Definition: cs_elec_model.h:110
const cs_real_t cs_elec_permvi
Definition: cs_elec_model.c:243
int * ielecb
Definition: cs_elec_model.h:75
cs_real_t * sigel
Definition: cs_elec_model.h:59
void cs_elec_add_property_fields(const int *ielarc, const int *ieljou)
Definition: cs_elec_model.c:1988
void elphyv(void)
Definition: cs_elec_model.c:484
cs_real_t pot_diff
Definition: cs_elec_model.h:105
option for electric model
Definition: cs_elec_model.h:92
cs_real_t * rnbs
Definition: cs_elec_model.h:81
integer, dimension(nvarmx), save idifft
take turbulent diffusion into account:
Definition: optcal.f90:70
void cs_electrical_model_finalize(int ielarc, int ieljou)
Definition: cs_elec_model.c:608
int npoint
Definition: cs_elec_model.h:54
integer, dimension(nvarmx), save iwarni
characterizes the level of detail of the outputs for the variable ivar (from 1 to nvar)...
Definition: entsor.f90:50
#define END_C_DECLS
Definition: cs_defs.h:449
void cs_electrical_properties_read(int ielarc, int ieljou)
Definition: cs_elec_model.c:827
int ntfref
Definition: cs_elec_model.h:77
int ielcor
Definition: cs_elec_model.h:100
void elprop(cs_int_t *ieljou, cs_int_t *ielarc)
Definition: cs_elec_model.c:513
#define CS_PROCF(x, y)
Definition: cs_defs.h:472
void cs_electrical_model_specific_initialization(cs_real_t *visls0, cs_real_t *diftl0, int *iconv, int *istat, int *idiff, int *idifft, int *idircl, int *isca, cs_real_t *blencv, cs_real_t *sigmas, int *iwarni)
Definition: cs_elec_model.c:644
integer, dimension(nvarmx), save istat
take unsteady term into account:
Definition: optcal.f90:55
cs_real_t * tenspr
Definition: cs_elec_model.h:80
cs_real_t couimp
Definition: cs_elec_model.h:104
physical properties for electric model descriptor.
Definition: cs_elec_model.h:52
void elflux(cs_int_t *iappel)
Definition: cs_elec_model.c:460
cs_elec_option_t * cs_get_glob_elec_option(void)
Definition: cs_elec_model.c:540
int idreca
Definition: cs_elec_model.h:102
int ixkabe
Definition: cs_elec_model.h:95
cs_real_t * th
Definition: cs_elec_model.h:55
cs_real_t * ehgaz
Definition: cs_elec_model.h:56
Structure to read transformer parameters in dp_ELE.
Definition: cs_elec_model.h:71
integer ieljou
pointer to specify Joule effect module (Laplace forces not taken into account) with indicator ippmod(...
Definition: ppincl.f90:165
void ellecd(cs_int_t *ieljou, cs_int_t *ielarc)
Definition: cs_elec_model.c:476
int * ielect
Definition: cs_elec_model.h:74
void cs_compute_electric_field(const cs_mesh_t *mesh, int call_id)
Definition: cs_elec_model.c:1419