1308 cs_real_t **p_cs_glob_lagr_source_terms);
int temperature_profile
Definition: cs_lagr.h:488
const cs_lagr_particle_counter_t * cs_glob_lagr_particle_counter
Definition: cs_lagr.h:606
int itsli
Definition: cs_lagr.h:541
cs_lagr_zone_data_t * cs_lagr_get_boundary_conditions(void)
Return pointer to the main boundary conditions structure.
Definition: cs_lagr.c:1341
cs_gnum_t n_g_exit
Definition: cs_lagr.h:301
Definition: cs_lagr.h:118
cs_real_t csthpp
Definition: cs_lagr.h:425
cs_real_t fouling_index
Definition: cs_lagr.h:505
unsigned long cs_gnum_t
global mesh entity number
Definition: cs_defs.h:281
Definition: cs_lagr.h:338
int ilapoi
Definition: cs_lagr.h:210
Definition: cs_lagr.h:433
cs_real_t * visref
Definition: cs_lagr.h:667
int idiffl
Definition: cs_lagr.h:203
int coal_number
Definition: cs_lagr.h:490
int set_id
Definition: cs_lagr.h:464
cs_real_t slope_consol
Definition: cs_lagr.h:437
cs_real_t * enc2
Definition: cs_lagr.h:655
cs_real_t phi_p
Definition: cs_lagr.h:690
cs_real_t cp
Definition: cs_lagr.h:507
cs_lagr_boundary_interactions_t * cs_get_lagr_boundary_interactions(void)
Definition: cs_lagr.c:1437
Definition: cs_lagr.h:966
int iclogh
Definition: cs_lagr.h:839
cs_real_t temperature
Definition: cs_lagr.h:498
cs_real_t * enc1
Definition: cs_lagr.h:652
void cs_lagr_injection_set_default(cs_lagr_injection_set_t *zis)
Initialize injection set data structure fields to defaults.
Definition: cs_lagr.c:1076
Definition: cs_lagr.h:445
int io2
Definition: cs_lagr.h:969
int npstf
Definition: cs_lagr.h:727
int deposition
Definition: cs_lagr.h:254
Field descriptor.
Definition: cs_field.h:124
cs_lagr_physico_chemical_t * cs_get_lagr_physico_chemical(void)
Definition: cs_lagr.c:1285
cs_real_t * e2ch
Definition: cs_lagr.h:988
cs_real_t rayasp
Definition: cs_lagr.h:393
cs_real_t w_exit
Definition: cs_lagr.h:322
cs_real_t added_mass_const
Definition: cs_lagr.h:230
int itsco
Definition: cs_lagr.h:566
int ires
Definition: cs_lagr.h:791
int ncharm2
Definition: cs_lagr.h:125
Definition: cs_lagr.h:107
int nstits
Definition: cs_lagr.h:583
int iencma
Definition: cs_lagr.h:800
cs_lagr_encrustation_t * cs_get_lagr_encrustation(void)
Definition: cs_lagr.c:1273
int clogging
Definition: cs_lagr.h:267
Definition: cs_lagr.h:401
cs_lagr_injection_set_t ** injection_set
Definition: cs_lagr.h:615
cs_real_t * thcdch
Definition: cs_lagr.h:997
cs_real_t cppart
Definition: cs_lagr.h:372
cs_lnum_t iconsol
Definition: cs_lagr.h:435
int fouling
Definition: cs_lagr.h:274
int nvisbr
Definition: cs_lagr.h:136
int ngazem
Definition: cs_lagr.h:979
char * elt_type
Definition: cs_lagr.h:618
int ivitbd
Definition: cs_lagr.h:759
int iclgst
Definition: cs_lagr.h:764
cs_real_t denasp
Definition: cs_lagr.h:391
int ihdepm
Definition: cs_lagr.h:845
Definition: cs_lagr.h:111
#define BEGIN_C_DECLS
Definition: cs_defs.h:461
int n_zones
Definition: cs_lagr.h:610
int iencdi
Definition: cs_lagr.h:803
const cs_lagr_zone_data_t * cs_glob_lagr_boundary_conditions
Definition: cs_lagr.h:520
int n_user_variables
Definition: cs_lagr.h:277
int iencra
Definition: cs_lagr.h:644
int ireent
Definition: cs_lagr.h:383
cs_lagr_consolidation_model_t * cs_get_lagr_consolidation_model(void)
Definition: cs_lagr.c:1237
int itsfp4
Definition: cs_lagr.h:569
cs_real_t * rho0ch
Definition: cs_lagr.h:994
int * iusb
Definition: cs_lagr.h:809
Definition: cs_lagr.h:106
cs_real_t * a2ch
Definition: cs_lagr.h:987
int isuila
Definition: cs_lagr.h:175
int itsti
Definition: cs_lagr.h:554
char ** nombrd
Definition: cs_lagr.h:870
Definition: cs_lagr.h:237
int nusbrd
Definition: cs_lagr.h:120
cs_real_4_t * cs_glob_lagr_b_u_normal
int isttio
Definition: cs_lagr.h:168
cs_lagr_particle_counter_t * cs_lagr_get_particle_counter(void)
Get read/write pointer to global particle counter.
Definition: cs_lagr.c:1121
int location_id
Definition: cs_lagr.h:465
cs_real_t * wmolat
Definition: cs_lagr.h:977
int idirla
Definition: cs_lagr.h:191
int location_id
Definition: cs_lagr.h:608
int iflmbd
Definition: cs_lagr.h:749
cs_real_t * st_val
Definition: cs_lagr.h:599
int nlayer
Definition: cs_lagr.h:126
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 jamlim
Definition: cs_lagr.h:423
int iencnb
Definition: cs_lagr.h:797
Definition: cs_lagr.h:108
int dlvo
Definition: cs_lagr.h:255
cs_real_t lambda_vdw
Definition: cs_lagr.h:684
cs_real_t espasg
Definition: cs_lagr.h:390
int iencck
Definition: cs_lagr.h:806
cs_lagr_injection_profile_compute_t * injection_profile_func
Definition: cs_lagr.h:474
cs_real_t * xashch
Definition: cs_lagr.h:996
int idpvar
Definition: cs_lagr.h:350
int ihdiam
Definition: cs_lagr.h:851
int * imoybr
Definition: cs_lagr.h:827
void * injection_profile_input
Definition: cs_lagr.h:477
cs_lagr_coal_comb_t * cs_glob_lagr_coal_comb
cs_real_t stat_weight
Definition: cs_lagr.h:509
cs_real_t prefth
Definition: cs_lagr.h:973
int t_order
Definition: cs_lagr.h:178
cs_gnum_t n_inject
Definition: cs_lagr.h:467
cs_real_t * tprenc
Definition: cs_lagr.h:661
cs_real_t flow_rate
Definition: cs_lagr.h:511
cs_real_t ttclag
Definition: cs_lagr.h:454
cs_real_t valen
Definition: cs_lagr.h:696
int ntersl
Definition: cs_lagr.h:135
cs_lagr_physico_chemical_t * cs_glob_lagr_physico_chemical
int iadded_mass
Definition: cs_lagr.h:227
Definition: cs_lagr.h:715
cs_real_t vmax
Definition: cs_lagr.h:593
int n_temperature_layers
Definition: cs_lagr.h:252
int ncharm
Definition: cs_lagr.h:983
int inbr
Definition: cs_lagr.h:779
int iang
Definition: cs_lagr.h:785
int nor
Definition: cs_lagr.h:448
int inbrbd
Definition: cs_lagr.h:742
cs_real_33_t * cs_glob_lagr_b_face_proj
cs_lagr_zone_data_t * cs_lagr_get_volume_conditions(void)
Return pointer to the main volume conditions structure.
Definition: cs_lagr.c:1365
int cluster
Definition: cs_lagr.h:493
int ltsdyn
Definition: cs_lagr.h:525
Definition: cs_lagr.h:109
int * itsmv2
Definition: cs_lagr.h:563
int npstft
Definition: cs_lagr.h:735
int iatc
Definition: cs_lagr.h:972
cs_lagr_reentrained_model_t * cs_get_lagr_reentrained_model(void)
Provide access to cs_lagr_reentrained_model_t.
Definition: cs_lagr.c:1200
int ih2o
Definition: cs_lagr.h:968
cs_lagr_consolidation_model_t * cs_glob_lagr_consolidation_model
int roughness
Definition: cs_lagr.h:259
int nusbor
Definition: cs_lagr.h:719
void cs_lagr_finalize_zone_conditions(void)
Finalize the global boundary and volume condition structures.
Definition: cs_lagr.c:1389
Definition: cs_lagr.h:630
int iscovc
Definition: cs_lagr.h:842
cs_lagr_specific_physics_t * cs_get_lagr_specific_physics(void)
Provide access to cs_lagr_specific_physics_t.
Definition: cs_lagr.c:1187
cs_lagr_bc_type_t
Definition: cs_lagr.h:83
Definition: cs_field_pointer.h:65
int idistu
Definition: cs_lagr.h:197
int itste
Definition: cs_lagr.h:550
int * itsmv1
Definition: cs_lagr.h:560
cs_real_t w_total
Definition: cs_lagr.h:316
int modcpl
Definition: cs_lagr.h:186
int itske
Definition: cs_lagr.h:546
cs_real_t diameter
Definition: cs_lagr.h:406
cs_real_t * a1ch
Definition: cs_lagr.h:984
int ltsmas
Definition: cs_lagr.h:529
cs_gnum_t n_g_cumulative_failed
Definition: cs_lagr.h:292
cs_real_t * ehetch
Definition: cs_lagr.h:993
cs_real_t * solub
Definition: cs_lagr.h:412
cs_gnum_t n_g_resuspended
Definition: cs_lagr.h:310
integer, dimension(:), pointer, save itypfb
Definition: pointe.f90:116
cs_real_t * e1ch
Definition: cs_lagr.h:986
cs_real_t w_new
Definition: cs_lagr.h:319
int * iym1
Definition: cs_lagr.h:981
Definition: cs_lagr.h:461
int iencckbd
Definition: cs_lagr.h:776
int iclogt
Definition: cs_lagr.h:836
int npts
Definition: cs_lagr.h:586
cs_real_t trefth
Definition: cs_lagr.h:974
int ntxerr
Definition: cs_lagr.h:590
cs_lagr_deposition_state_t
Definition: cs_lagr.h:104
Definition: cs_lagr.h:421
cs_gnum_t n_g_fouling
Definition: cs_lagr.h:307
int ltsthe
Definition: cs_lagr.h:537
cs_real_t * xwatch
Definition: cs_lagr.h:995
const cs_lagr_zone_data_t * cs_glob_lagr_volume_conditions
cs_real_t velocity_magnitude
Definition: cs_lagr.h:495
cs_real_t w_resuspended
Definition: cs_lagr.h:331
int iencmabd
Definition: cs_lagr.h:770
cs_lagr_specific_physics_t * cs_glob_lagr_specific_physics
cs_lagr_time_scheme_t * cs_glob_lagr_time_scheme
cs_real_t cstham
Definition: cs_lagr.h:680
Definition: cs_lagr.h:706
cs_lagr_internal_condition_t * cs_glob_lagr_internal_conditions
int consolidation
Definition: cs_lagr.h:271
cs_real_t * cp2ch
Definition: cs_lagr.h:991
int injection_frequency
Definition: cs_lagr.h:470
int * nbprec
Definition: cs_lagr.h:410
int iangbd
Definition: cs_lagr.h:754
int zone_id
Definition: cs_lagr.h:463
int velocity_profile
Definition: cs_lagr.h:483
cs_gnum_t n_g_failed
Definition: cs_lagr.h:313
cs_lagr_model_t * cs_glob_lagr_model
cs_real_t * y2ch
Definition: cs_lagr.h:990
int ihdepv
Definition: cs_lagr.h:848
int ndlaim
Definition: cs_lagr.h:123
int * i_face_zone_id
Definition: cs_lagr.h:632
cs_real_t force_consol
Definition: cs_lagr.h:438
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:293
int * zone_type
Definition: cs_lagr.h:611
cs_lagr_clogging_model_t * cs_glob_lagr_clogging_model
void() cs_lagr_injection_profile_compute_t(int zone_id, int location_id, const void *input, cs_lnum_t n_elts, const cs_lnum_t elt_ids[], cs_real_t profile[])
Function pointer for computation of particle injection profile.
Definition: cs_lagr.h:73
void cs_lagr_solve_time_step(const int itypfb[], const cs_real_t *dt)
Definition: cs_lagr.c:1512
cs_real_t dtp
Definition: cs_lagr.h:451
int physical_model
Definition: cs_lagr.h:249
cs_real_t tstatp
Definition: cs_lagr.h:862
cs_real_t epseau
Definition: cs_lagr.h:687
int cs_glob_lagr_log_frequency_n
const cs_lagr_const_dim_t * cs_glob_lagr_const_dim
Definition: cs_lagr.h:284
int nbrclas
Definition: cs_lagr.h:404
cs_real_t * wmole
Definition: cs_lagr.h:980
int iilagr
Definition: cs_lagr.h:157
int iflow
Definition: cs_lagr.h:387
cs_lagr_clogging_model_t * cs_get_lagr_clogging_model(void)
Definition: cs_lagr.c:1225
int ivit
Definition: cs_lagr.h:788
int precipitation
Definition: cs_lagr.h:273
cs_lagr_boundary_interactions_t * cs_glob_lagr_boundary_interactions
int itpvar
Definition: cs_lagr.h:345
#define END_C_DECLS
Definition: cs_defs.h:462
cs_lagr_source_terms_t * cs_get_lagr_source_terms(void)
Definition: cs_lagr.c:1261
int ico
Definition: cs_lagr.h:970
cs_real_t tpart
Definition: cs_lagr.h:363
cs_gnum_t n_g_total
Definition: cs_lagr.h:295
cs_real_t mporos
Definition: cs_lagr.h:424
cs_real_t rate_consol
Definition: cs_lagr.h:436
int inclgt
Definition: cs_lagr.h:833
cs_real_t * ahetch
Definition: cs_lagr.h:992
cs_real_t * h02ch
Definition: cs_lagr.h:985
cs_lagr_particle_counter_t * cs_lagr_update_particle_counter(void)
Update global particle counter.
Definition: cs_lagr.c:1138
cs_real_t rho
Definition: cs_lagr.h:408
cs_real_t dnpenc
Definition: cs_lagr.h:670
cs_gnum_t n_g_cumulative_total
Definition: cs_lagr.h:288
cs_lagr_brownian_t * cs_glob_lagr_brownian
int iencdibd
Definition: cs_lagr.h:773
cs_real_t * y1ch
Definition: cs_lagr.h:989
int resuspension
Definition: cs_lagr.h:263
cs_lagr_precipitation_model_t * cs_glob_lagr_precipitation_model
int ihsum
Definition: cs_lagr.h:854
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
cs_real_t diameter
Definition: cs_lagr.h:500
int iflm
Definition: cs_lagr.h:782
cs_lagr_extra_module_t * cs_get_lagr_extra_module(void)
Definition: cs_lagr.c:1448
cs_lagr_brownian_t * cs_get_lagr_brownian(void)
Definition: cs_lagr.c:1297
int * n_injection_sets
Definition: cs_lagr.h:613
int inclg
Definition: cs_lagr.h:830
int iflres
Definition: cs_lagr.h:794
cs_real_t fion
Definition: cs_lagr.h:699
cs_real_t diameter_variance
Definition: cs_lagr.h:501
cs_lagr_time_step_t * cs_glob_lagr_time_step
cs_lagr_source_terms_t * cs_glob_lagr_source_terms
Definition: cs_lagr.h:639
cs_real_t w_deposited
Definition: cs_lagr.h:325
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:949
cs_real_t w_fouling
Definition: cs_lagr.h:328
cs_lagr_extra_module_t * cs_glob_lagr_extra_module
cs_real_t * particle_flow_rate
Definition: cs_lagr.h:621
int n_stat_classes
Definition: cs_lagr.h:276
cs_real_t diam_mean
Definition: cs_lagr.h:426
cs_real_t modyeq
Definition: cs_lagr.h:392
cs_real_t density
Definition: cs_lagr.h:503
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:1213
cs_lagr_time_step_t * cs_get_lagr_time_step(void)
Definition: cs_lagr.c:1249
cs_gnum_t n_g_deposited
Definition: cs_lagr.h:304
int impvar
Definition: cs_lagr.h:355
cs_real_t phi_s
Definition: cs_lagr.h:693
void cs_lagr_finalize(void)
Definition: cs_lagr.c:976
Definition: cs_lagr.h:677
int iencnbbd
Definition: cs_lagr.h:767
int itsmas
Definition: cs_lagr.h:557
cs_real_t emissivity
Definition: cs_lagr.h:513
cs_lagr_internal_condition_t * cs_lagr_get_internal_conditions(void)
Return pointer to the main internal conditions structure.
Definition: cs_lagr.c:1312
int lamvbr
Definition: cs_lagr.h:708
cs_lagr_reentrained_model_t * cs_glob_lagr_reentrained_model
cs_real_t rayasg
Definition: cs_lagr.h:394
cs_gnum_t n_g_new
Definition: cs_lagr.h:298
Definition: cs_lagr.h:379
int npencr
Definition: cs_lagr.h:647
cs_real_t tmamax
Definition: cs_lagr.h:596
Definition: cs_lagr.h:110
void cs_lagr_finalize_internal_cond(void)
Definition: cs_lagr.c:1420
cs_real_t * mp_diss
Definition: cs_lagr.h:414
cs_lagr_injection_set_t * cs_lagr_get_injection_set(cs_lagr_zone_data_t *zone_data, int zone_id, int set_id)
Provide access to injection set structure.
Definition: cs_lagr.c:1049
Definition: cs_lagr.h:143
int natom
Definition: cs_lagr.h:976
void cs_lagr_solve_initialize(const cs_real_t *dt)
Definition: cs_lagr.c:1463
Definition: cs_lagr.h:133