1496 cs_real_t **p_cs_glob_lagr_source_terms);
const cs_lagr_particle_counter_t * cs_glob_lagr_particle_counter
int itsli
Definition: cs_lagr.h:545
cs_gnum_t n_g_exit
Definition: cs_lagr.h:261
cs_real_t csthpp
Definition: cs_lagr.h:382
cs_real_t emissivity
Definition: cs_lagr.h:489
unsigned long cs_gnum_t
global mesh entity number
Definition: cs_defs.h:281
Definition: cs_lagr.h:297
int ilapoi
Definition: cs_lagr.h:171
Definition: cs_lagr.h:389
cs_real_t * visref
Definition: cs_lagr.h:699
int idiffl
Definition: cs_lagr.h:164
cs_real_t slope_consol
Definition: cs_lagr.h:394
cs_real_t * enc2
Definition: cs_lagr.h:687
void cs_lagr_set_zone_class_coal(int iclass, int izone, int profile, int number, cs_real_t *temp, cs_real_t *coal_mf, cs_real_t *coke_mf, cs_real_t *coke_density, cs_real_t water_mf, cs_real_t shrink_diam, cs_real_t init_diam)
Set coal parameters for a given class and boundary zone.
Definition: cs_lagr.c:1171
cs_lagr_bdy_condition_t * cs_lagr_get_bdy_conditions(void)
Return pointer to the main boundary conditions structure.
Definition: cs_lagr.c:1709
cs_real_t * particle_flow_rate
Definition: cs_lagr.h:657
cs_real_t phi_p
Definition: cs_lagr.h:721
cs_lagr_boundary_interactions_t * cs_get_lagr_boundary_interactions(void)
Definition: cs_lagr.c:1764
cs_real_t diameter
Definition: cs_lagr.h:468
Definition: cs_lagr.h:995
int iclogh
Definition: cs_lagr.h:869
cs_lagr_zone_class_data_t * cs_lagr_init_zone_class_new(int iclass, int izone)
Initialize a new class/boundary zone parameters structure.
Definition: cs_lagr.c:1409
cs_real_t * enc1
Definition: cs_lagr.h:684
Definition: cs_lagr.h:401
int io2
Definition: cs_lagr.h:998
int npstf
Definition: cs_lagr.h:757
Definition: cs_lagr.h:416
int cs_glob_lagr_nzone_max
int deposition
Definition: cs_lagr.h:215
Field descriptor.
Definition: cs_field.h:124
cs_lagr_physico_chemical_t * cs_get_lagr_physico_chemical(void)
Definition: cs_lagr.c:1653
cs_real_t * e2ch
Definition: cs_lagr.h:1017
cs_real_t rayasp
Definition: cs_lagr.h:351
int coal_profile
Definition: cs_lagr.h:450
cs_real_t w_exit
Definition: cs_lagr.h:282
cs_real_t added_mass_const
Definition: cs_lagr.h:191
int itsco
Definition: cs_lagr.h:602
int ires
Definition: cs_lagr.h:821
int ncharm2
Definition: cs_lagr.h:86
int nstits
Definition: cs_lagr.h:619
int iencma
Definition: cs_lagr.h:830
cs_lagr_encrustation_t * cs_get_lagr_encrustation(void)
Definition: cs_lagr.c:1641
int clogging
Definition: cs_lagr.h:228
int temperature_profile
Definition: cs_lagr.h:440
Definition: cs_lagr.h:358
cs_real_t * thcdch
Definition: cs_lagr.h:1026
cs_real_t cppart
Definition: cs_lagr.h:331
cs_lnum_t iconsol
Definition: cs_lagr.h:392
cs_real_t velocity_magnitude
Definition: cs_lagr.h:459
int fouling
Definition: cs_lagr.h:235
int nvisbr
Definition: cs_lagr.h:97
int ngazem
Definition: cs_lagr.h:1008
void cs_lagr_set_zone_class_foul_index(int iclass, int izone, cs_real_t foul_index)
Set density for a given class and boundary zone.
Definition: cs_lagr.c:1361
int ivitbd
Definition: cs_lagr.h:789
int * b_face_zone_id
Definition: cs_lagr.h:653
int iclgst
Definition: cs_lagr.h:794
int n_b_zones
Definition: cs_lagr.h:646
cs_real_t denasp
Definition: cs_lagr.h:349
int ihdepm
Definition: cs_lagr.h:875
int itsr13
Definition: cs_lagr.h:565
#define BEGIN_C_DECLS
Definition: cs_defs.h:451
int iencdi
Definition: cs_lagr.h:833
Definition: cs_lagr.h:515
int n_user_variables
Definition: cs_lagr.h:238
int iencra
Definition: cs_lagr.h:676
int ireent
Definition: cs_lagr.h:341
cs_lagr_consolidation_model_t * cs_get_lagr_consolidation_model(void)
Definition: cs_lagr.c:1605
int itsfp4
Definition: cs_lagr.h:605
cs_real_t * coke_density
Definition: cs_lagr.h:507
cs_real_t * rho0ch
Definition: cs_lagr.h:1023
int * iusb
Definition: cs_lagr.h:839
cs_real_t cp
Definition: cs_lagr.h:480
cs_real_t * a2ch
Definition: cs_lagr.h:1016
int isuila
Definition: cs_lagr.h:136
int itsti
Definition: cs_lagr.h:588
void cs_lagr_set_zone_class_injection(int iclass, int izone, int number, int freq, int stat)
Set injection parameters for a given class and boundary zone.
Definition: cs_lagr.c:1281
int distribution_profile
Definition: cs_lagr.h:435
char ** nombrd
Definition: cs_lagr.h:900
cs_real_t foul_index
Definition: cs_lagr.h:477
Definition: cs_lagr.h:198
int nusbrd
Definition: cs_lagr.h:80
int itsr23
Definition: cs_lagr.h:575
int coal_number
Definition: cs_lagr.h:453
cs_real_4_t * cs_glob_lagr_b_u_normal
Definition: cs_field_pointer.h:101
int isttio
Definition: cs_lagr.h:129
cs_lagr_particle_counter_t * cs_lagr_get_particle_counter(void)
Get read/write pointer to global particle counter.
Definition: cs_lagr.c:1489
cs_real_t * wmolat
Definition: cs_lagr.h:1006
int idirla
Definition: cs_lagr.h:152
int iflmbd
Definition: cs_lagr.h:779
void cs_lagr_set_zone_class_velocity(int iclass, int izone, int profile, cs_real_t velocity[])
Set velocity parameters for a given class and boundary zone.
Definition: cs_lagr.c:1307
cs_real_t * st_val
Definition: cs_lagr.h:635
int nlayer
Definition: cs_lagr.h:87
cs_real_t cs_real_4_t[4]
vector of 4 floating-point values
Definition: cs_defs.h:310
double cs_real_t
Floating-point value.
Definition: cs_defs.h:297
cs_real_t stat_weight
Definition: cs_lagr.h:483
cs_real_t jamlim
Definition: cs_lagr.h:380
int iencnb
Definition: cs_lagr.h:827
int dlvo
Definition: cs_lagr.h:216
cs_real_t lambda_vdw
Definition: cs_lagr.h:715
cs_real_t espasg
Definition: cs_lagr.h:348
int iencck
Definition: cs_lagr.h:836
cs_real_t * xashch
Definition: cs_lagr.h:1025
int idpvar
Definition: cs_lagr.h:309
int ihdiam
Definition: cs_lagr.h:881
int * imoybr
Definition: cs_lagr.h:857
void cs_lagr_set_zone_class_cp(int iclass, int izone, cs_real_t cp)
Set temperature parameters for a given class and boundary zone.
Definition: cs_lagr.c:1142
void cs_lagr_set_zone_class_stat(int iclass, int izone, int profile, cs_real_t weight, cs_real_t flow)
Set coal parameters for a given class and boundary zone.
Definition: cs_lagr.c:1226
cs_lagr_coal_comb_t * cs_glob_lagr_coal_comb
cs_real_t prefth
Definition: cs_lagr.h:1002
int t_order
Definition: cs_lagr.h:139
cs_real_t water_mass_fraction
Definition: cs_lagr.h:492
cs_real_t * tprenc
Definition: cs_lagr.h:693
int itsvz
Definition: cs_lagr.h:541
cs_real_t ttclag
Definition: cs_lagr.h:410
cs_real_t valen
Definition: cs_lagr.h:727
int ntersl
Definition: cs_lagr.h:96
cs_lagr_physico_chemical_t * cs_glob_lagr_physico_chemical
int iadded_mass
Definition: cs_lagr.h:188
Definition: cs_lagr.h:745
cs_real_t vmax
Definition: cs_lagr.h:629
int n_temperature_layers
Definition: cs_lagr.h:213
int ncharm
Definition: cs_lagr.h:1012
int inbr
Definition: cs_lagr.h:809
int iang
Definition: cs_lagr.h:815
int nor
Definition: cs_lagr.h:404
int inbrbd
Definition: cs_lagr.h:772
cs_real_33_t * cs_glob_lagr_b_face_proj
int n_b_max_zones
Definition: cs_lagr.h:647
int ltsdyn
Definition: cs_lagr.h:520
int * itsmv2
Definition: cs_lagr.h:599
int npstft
Definition: cs_lagr.h:765
int iatc
Definition: cs_lagr.h:1001
cs_lagr_reentrained_model_t * cs_get_lagr_reentrained_model(void)
Provide access to cs_lagr_reentrained_model_t.
Definition: cs_lagr.c:1568
int ih2o
Definition: cs_lagr.h:997
cs_lagr_consolidation_model_t * cs_glob_lagr_consolidation_model
int roughness
Definition: cs_lagr.h:220
int nusbor
Definition: cs_lagr.h:749
Definition: cs_lagr.h:663
int iscovc
Definition: cs_lagr.h:872
cs_lagr_zone_class_data_t * cs_lagr_get_zone_class_data(int iclass, int izone)
Provide access to class/boundary zone parameters structure.
Definition: cs_lagr.c:1388
cs_lagr_specific_physics_t * cs_get_lagr_specific_physics(void)
Provide access to cs_lagr_specific_physics_t.
Definition: cs_lagr.c:1555
cs_lagr_bc_type_t
Definition: cs_lagr.h:46
Definition: cs_field_pointer.h:178
Definition: cs_field_pointer.h:65
int idistu
Definition: cs_lagr.h:158
int itste
Definition: cs_lagr.h:584
int * itsmv1
Definition: cs_lagr.h:595
void cs_lagr_set_zone_class_density(int iclass, int izone, cs_real_t density)
Set density for a given class and boundary zone.
Definition: cs_lagr.c:1340
cs_real_t w_total
Definition: cs_lagr.h:276
int modcpl
Definition: cs_lagr.h:147
int itske
Definition: cs_lagr.h:550
cs_real_t diameter
Definition: cs_lagr.h:363
cs_real_t * a1ch
Definition: cs_lagr.h:1013
int ltsmas
Definition: cs_lagr.h:524
int itsr22
Definition: cs_lagr.h:570
cs_gnum_t n_g_cumulative_failed
Definition: cs_lagr.h:252
cs_real_t * ehetch
Definition: cs_lagr.h:1022
cs_real_t * solub
Definition: cs_lagr.h:369
void cs_lagr_set_zone_class_diam(int iclass, int izone, int profile, cs_real_t diam, cs_real_t diam_dev)
Set diameter parameters for a given class and boundary zone.
Definition: cs_lagr.c:1254
cs_gnum_t n_g_resuspended
Definition: cs_lagr.h:270
integer, dimension(:), pointer, save itypfb
Definition: pointe.f90:123
cs_real_t * e1ch
Definition: cs_lagr.h:1015
cs_real_t w_new
Definition: cs_lagr.h:279
cs_real_t shrinking_diameter
Definition: cs_lagr.h:501
void cs_lagr_set_zone_class_temperature(int iclass, int izone, int profile, cs_real_t *temp, cs_real_t emissivity)
Set temperature parameters for a given class and boundary zone.
Definition: cs_lagr.c:1113
int * iym1
Definition: cs_lagr.h:1010
int itsvy
Definition: cs_lagr.h:538
int iencckbd
Definition: cs_lagr.h:806
double precision, dimension(:,:,:), allocatable density
Definition: atimbr.f90:124
bool steady_bndy_conditions
Definition: cs_lagr.h:655
int iclogt
Definition: cs_lagr.h:866
int npts
Definition: cs_lagr.h:622
cs_real_t trefth
Definition: cs_lagr.h:1003
int ntxerr
Definition: cs_lagr.h:626
int injection_frequency
Definition: cs_lagr.h:423
cs_lagr_deposition_state_t
Definition: cs_lagr.h:66
Definition: cs_lagr.h:377
cs_gnum_t n_g_fouling
Definition: cs_lagr.h:267
int nflagm
Definition: cs_lagr.h:83
Definition: cs_lagr.h:644
int cs_glob_lagr_nclass_max
int ltsthe
Definition: cs_lagr.h:532
cs_real_t * xwatch
Definition: cs_lagr.h:1024
int itsr12
Definition: cs_lagr.h:560
cs_real_t w_resuspended
Definition: cs_lagr.h:291
int iencmabd
Definition: cs_lagr.h:800
cs_lagr_specific_physics_t * cs_glob_lagr_specific_physics
cs_lagr_time_scheme_t * cs_glob_lagr_time_scheme
int cluster
Definition: cs_lagr.h:456
cs_real_t cstham
Definition: cs_lagr.h:711
Definition: cs_lagr.h:736
int itsvx
Definition: cs_lagr.h:535
cs_lagr_internal_condition_t * cs_glob_lagr_internal_conditions
int consolidation
Definition: cs_lagr.h:232
cs_real_t * cp2ch
Definition: cs_lagr.h:1020
int * nbprec
Definition: cs_lagr.h:367
int iangbd
Definition: cs_lagr.h:784
int * b_zone_natures
Definition: cs_lagr.h:651
cs_gnum_t n_g_failed
Definition: cs_lagr.h:273
cs_real_t * temperature
Definition: cs_lagr.h:465
cs_lagr_model_t * cs_glob_lagr_model
cs_real_t * y2ch
Definition: cs_lagr.h:1019
int ihdepv
Definition: cs_lagr.h:878
int ndlaim
Definition: cs_lagr.h:84
int * i_face_zone_id
Definition: cs_lagr.h:665
cs_real_t force_consol
Definition: cs_lagr.h:395
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:293
cs_lagr_clogging_model_t * cs_glob_lagr_clogging_model
void cs_lagr_solve_time_step(const int itypfb[], const cs_real_t *dt)
Definition: cs_lagr.c:1837
cs_real_t dtp
Definition: cs_lagr.h:407
int physical_model
Definition: cs_lagr.h:210
cs_real_t tstatp
Definition: cs_lagr.h:892
cs_real_t epseau
Definition: cs_lagr.h:718
int cs_glob_lagr_log_frequency_n
const cs_lagr_const_dim_t * cs_glob_lagr_const_dim
Definition: cs_lagr.h:244
int nbrclas
Definition: cs_lagr.h:361
void cs_lagr_finalize_bdy_cond(void)
Definition: cs_lagr.c:1725
cs_real_t * wmole
Definition: cs_lagr.h:1009
int iilagr
Definition: cs_lagr.h:118
int iflow
Definition: cs_lagr.h:345
cs_lagr_clogging_model_t * cs_get_lagr_clogging_model(void)
Definition: cs_lagr.c:1593
int ivit
Definition: cs_lagr.h:818
int precipitation
Definition: cs_lagr.h:234
cs_lagr_boundary_interactions_t * cs_glob_lagr_boundary_interactions
int itpvar
Definition: cs_lagr.h:304
#define END_C_DECLS
Definition: cs_defs.h:452
cs_lagr_source_terms_t * cs_get_lagr_source_terms(void)
Definition: cs_lagr.c:1629
int ico
Definition: cs_lagr.h:999
cs_real_t * coke_mass_fraction
Definition: cs_lagr.h:498
int itsr11
Definition: cs_lagr.h:555
cs_real_t tpart
Definition: cs_lagr.h:322
int * b_zone_classes
Definition: cs_lagr.h:650
cs_gnum_t n_g_total
Definition: cs_lagr.h:255
cs_real_t mporos
Definition: cs_lagr.h:381
cs_real_t rate_consol
Definition: cs_lagr.h:393
int inclgt
Definition: cs_lagr.h:863
cs_real_t * ahetch
Definition: cs_lagr.h:1021
cs_real_t * h02ch
Definition: cs_lagr.h:1014
cs_lagr_particle_counter_t * cs_lagr_update_particle_counter(void)
Update global particle counter.
Definition: cs_lagr.c:1506
cs_real_t rho
Definition: cs_lagr.h:365
cs_real_t dnpenc
Definition: cs_lagr.h:702
cs_gnum_t n_g_cumulative_total
Definition: cs_lagr.h:248
cs_lagr_zone_class_data_t * lagr_zone_class_data
cs_real_t flow_rate
Definition: cs_lagr.h:486
cs_lagr_brownian_t * cs_glob_lagr_brownian
int iencdibd
Definition: cs_lagr.h:803
cs_real_t * y1ch
Definition: cs_lagr.h:1018
int resuspension
Definition: cs_lagr.h:224
cs_lagr_precipitation_model_t * cs_glob_lagr_precipitation_model
int itsr33
Definition: cs_lagr.h:580
int ihsum
Definition: cs_lagr.h:884
cs_lagr_dim_t * cs_glob_lagr_dim
cs_real_t cs_real_33_t[3][3]
3x3 matrix of floating-point values
Definition: cs_defs.h:315
int iflm
Definition: cs_lagr.h:812
cs_lagr_extra_module_t * cs_get_lagr_extra_module(void)
Definition: cs_lagr.c:1775
cs_lagr_brownian_t * cs_get_lagr_brownian(void)
Definition: cs_lagr.c:1665
cs_lnum_t * b_zone_id
Definition: cs_lagr.h:649
int inclg
Definition: cs_lagr.h:860
int iflres
Definition: cs_lagr.h:824
cs_real_t fion
Definition: cs_lagr.h:730
cs_lagr_time_step_t * cs_glob_lagr_time_step
cs_lagr_source_terms_t * cs_glob_lagr_source_terms
Definition: cs_lagr.h:671
cs_real_t w_deposited
Definition: cs_lagr.h:285
void cs_lagr_init_c_arrays(int dim_cs_glob_lagr_source_terms[2], cs_real_t **p_cs_glob_lagr_source_terms)
Definition: cs_lagr.c:1016
cs_real_t w_fouling
Definition: cs_lagr.h:288
cs_lagr_extra_module_t * cs_glob_lagr_extra_module
int n_stat_classes
Definition: cs_lagr.h:237
cs_real_t diam_mean
Definition: cs_lagr.h:383
cs_real_t density
Definition: cs_lagr.h:474
cs_real_t modyeq
Definition: cs_lagr.h:350
int velocity_profile
Definition: cs_lagr.h:430
cs_lagr_encrustation_t * cs_glob_lagr_encrustation
cs_lagr_precipitation_model_t * cs_get_lagr_precipitation_model(void)
Provide access to cs_lagr_precipitation_model_t.
Definition: cs_lagr.c:1581
cs_lagr_time_step_t * cs_get_lagr_time_step(void)
Definition: cs_lagr.c:1617
cs_gnum_t n_g_deposited
Definition: cs_lagr.h:264
int impvar
Definition: cs_lagr.h:314
cs_real_t * coal_mass_fraction
Definition: cs_lagr.h:495
cs_real_t phi_s
Definition: cs_lagr.h:724
void cs_lagr_finalize(void)
Definition: cs_lagr.c:1043
cs_real_t diameter_variance
Definition: cs_lagr.h:471
Definition: cs_lagr.h:708
int iencnbbd
Definition: cs_lagr.h:797
int itsmas
Definition: cs_lagr.h:591
cs_lagr_bdy_condition_t * cs_glob_lagr_bdy_conditions
cs_lagr_internal_condition_t * cs_lagr_get_internal_conditions(void)
Return pointer to the main internal conditions structure.
Definition: cs_lagr.c:1680
int lamvbr
Definition: cs_lagr.h:739
cs_lagr_reentrained_model_t * cs_glob_lagr_reentrained_model
cs_real_t rayasg
Definition: cs_lagr.h:352
cs_gnum_t n_g_new
Definition: cs_lagr.h:258
Definition: cs_lagr.h:337
int npencr
Definition: cs_lagr.h:679
cs_real_t tmamax
Definition: cs_lagr.h:632
cs_real_t initial_diameter
Definition: cs_lagr.h:504
cs_lnum_t nb_part
Definition: cs_lagr.h:419
void cs_lagr_finalize_internal_cond(void)
Definition: cs_lagr.c:1748
cs_real_t * mp_diss
Definition: cs_lagr.h:371
int diameter_profile
Definition: cs_lagr.h:445
Definition: cs_lagr.h:104
int natom
Definition: cs_lagr.h:1005
void cs_lagr_solve_initialize(const cs_real_t *dt)
Definition: cs_lagr.c:1790