 |
6.3
general documentation
|
|
Introduction
This page gives some examples of settings for the stochastic lagrangian module.
Lagrangian module
Particle tracking mode settings:
In case of restart
Specific models
Example of coal fouling
int icha = 0;
= 0.00835 * sio2 + 0.00601 * al2o3 - 0.109;
= 0.0415 * sio2 + 0.0192 * al2o3 + 0.0276 * fe2o3 + 0.016 * cao - 3.92;
}
Calculation features for the dispersed phases
Example of volume statistics
Options concerning the numerical treatment of the dispersed phase
Options concerning the treatment of specific forces
Brownian motion:
Deposition model:
Roughness resuspension model
Clogging model
Deposit influence
Consolidation model:
Precipitation disolution model
Boundary statistics
}
for (int class = 0;
class++) {
m_type++) {
("part_kinetic_energy",
-1,
m_type,
class,
1,
-1,
_incident_kinetic_energy,
NULL,
_boundary_impact_weight,
NULL,
0,
-1,
}
}
int itpvar
Definition: cs_lagr.h:408
int consolidation
Definition: cs_lagr.h:319
cs_real_t modyeq
Definition: cs_lagr.h:455
cs_real_t * enc1
Definition: cs_lagr.h:768
@ CS_LAGR_MOMENT_MEAN
Definition: cs_lagr_stat.h:57
@ CS_LAGR_VELOCITY
Definition: cs_lagr_particle.h:96
cs_real_t diam_mean
Definition: cs_lagr.h:489
@ CS_LAGR_STAT_GROUP_TRACKING_EVENT
Definition: cs_lagr_stat.h:67
@ CS_MESH_LOCATION_BOUNDARY_FACES
Definition: cs_mesh_location.h:65
@ CS_LAGR_STAT_FOULING_DIAMETER
Definition: cs_lagr_stat.h:114
@ CS_LAGR_STAT_FOULING_MASS_FLUX
Definition: cs_lagr_stat.h:109
cs_real_t lambda_vdw
Definition: cs_lagr.h:797
cs_real_t * enc2
Definition: cs_lagr.h:770
cs_lagr_encrustation_t * cs_glob_lagr_encrustation
cs_real_t threshold
Definition: cs_lagr_stat.h:217
int ltsthe
Definition: cs_lagr.h:653
cs_lagr_stat_moment_t
Definition: cs_lagr_stat.h:55
cs_real_t rho
Definition: cs_lagr.h:471
@ CS_LAGR_STAT_VOLUME_FRACTION
Definition: cs_lagr_stat.h:94
@ CS_LAGR_MOMENT_RESTART_AUTO
Definition: cs_lagr_stat.h:78
int t_order
Definition: cs_lagr.h:220
cs_real_t espasg
Definition: cs_lagr.h:453
void cs_lagr_set_n_user_variables(int n_user_variables)
Set number of user particle variables.
Definition: cs_lagr_particle.c:1309
@ CS_LAGR_STAT_IMPACT_ANGLE
Definition: cs_lagr_stat.h:111
int isuila
Definition: cs_lagr.h:217
cs_real_t fion
Definition: cs_lagr.h:812
int modcpl
Definition: cs_lagr.h:275
int idstnt
Definition: cs_lagr_stat.h:203
int resuspension
Definition: cs_lagr.h:306
int dlvo
Definition: cs_lagr.h:298
int idiffl
Definition: cs_lagr.h:295
cs_real_t rate_consol
Definition: cs_lagr.h:532
cs_lagr_model_t * cs_glob_lagr_model
int roughness
Definition: cs_lagr.h:302
int n_stat_classes
Definition: cs_lagr.h:332
int iilagr
Definition: cs_lagr.h:196
int has_part_impact_nbr
Definition: cs_lagr.h:850
cs_real_t csthpp
Definition: cs_lagr.h:488
double cs_real_t
Floating-point value.
Definition: cs_defs.h:304
int nstist
Definition: cs_lagr_stat.h:213
int impvar
Definition: cs_lagr.h:418
cs_real_t cstham
Definition: cs_lagr.h:793
int physical_model
Definition: cs_lagr.h:266
@ CS_LAGR_TWOWAY_COUPLING
Definition: cs_lagr.h:125
int idpvar
Definition: cs_lagr.h:413
void cs_lagr_post_set_attr(cs_lagr_attribute_t attr_id, bool active)
Activate or deactive postprocessing for a given particle attribute.
Definition: cs_lagr_post.c:390
int nstits
Definition: cs_lagr.h:700
int nbrclas
Definition: cs_lagr.h:467
@ CS_LAGR_STAT_CLASS
Definition: cs_lagr_particle.h:169
void cs_lagr_stat_activate(int stat_type)
Activate Lagrangian statistics for a given statistics type.
Definition: cs_lagr_stat.c:4131
int precipitation
Definition: cs_lagr.h:321
cs_real_t phi_p
Definition: cs_lagr.h:803
@ CS_LAGR_MOMENT_VARIANCE
Definition: cs_lagr_stat.h:58
int isuist
Definition: cs_lagr_stat.h:199
cs_real_t mporos
Definition: cs_lagr.h:487
int idirla
Definition: cs_lagr.h:283
cs_real_t rayasp
Definition: cs_lagr.h:456
cs_real_t valen
Definition: cs_lagr.h:809
cs_real_t * visref
Definition: cs_lagr.h:780
cs_lagr_consolidation_model_t * cs_glob_lagr_consolidation_model
cs_lagr_clogging_model_t * cs_glob_lagr_clogging_model
cs_real_t epseau
Definition: cs_lagr.h:800
cs_real_t slope_consol
Definition: cs_lagr.h:533
@ CS_LAGR_STAT_FOULING_COKE_FRACTION
Definition: cs_lagr_stat.h:115
cs_real_t jamlim
Definition: cs_lagr.h:486
cs_lagr_brownian_t * cs_glob_lagr_brownian
cs_lagr_precipitation_model_t * cs_glob_lagr_precipitation_model
@ CS_LAGR_STAT_MASS_FLUX
Definition: cs_lagr_stat.h:107
cs_real_t force_consol
Definition: cs_lagr.h:534
void cs_lagr_stat_activate_time_moment(int stat_type, cs_lagr_stat_moment_t moment)
Activate time moment for some predefined Lagrangian statistics types.
Definition: cs_lagr_stat.c:4188
cs_real_t rayasg
Definition: cs_lagr.h:457
int clogging
Definition: cs_lagr.h:310
int cs_glob_lagr_log_frequency_n
int iflow
Definition: cs_lagr.h:450
cs_lagr_specific_physics_t * cs_glob_lagr_specific_physics
@ CS_LAGR_RESIDENCE_TIME
Definition: cs_lagr_particle.h:91
cs_lagr_source_terms_t * cs_glob_lagr_source_terms
int ltsdyn
Definition: cs_lagr.h:639
@ CS_LAGR_STAT_WEIGHT
Definition: cs_lagr_particle.h:90
int lamvbr
Definition: cs_lagr.h:821
int deposition
Definition: cs_lagr.h:297
int isttio
Definition: cs_lagr.h:210
@ CS_LAGR_PHYS_HEAT
Definition: cs_lagr.h:150
@ CS_LAGR_PHYS_COAL
Definition: cs_lagr.h:151
cs_lagr_physico_chemical_t * cs_glob_lagr_physico_chemical
@ CS_LAGR_PHYS_OFF
Definition: cs_lagr.h:149
void cs_lagr_stat_activate_attr(int attr_id)
Activate Lagrangian statistics for a given particle attribute.
Definition: cs_lagr_stat.c:4240
int cs_lagr_stat_event_define(const char *name, int location_id, int stat_type, cs_lagr_stat_group_t stat_group, cs_lagr_stat_moment_t m_type, int class_id, int dim, int component_id, cs_lagr_moment_e_data_t *data_func, void *data_input, cs_lagr_moment_e_data_t *w_data_func, void *w_data_input, int nt_start, double t_start, cs_lagr_stat_restart_t restart_mode)
Define an event-based statistic.
Definition: cs_lagr_stat.c:3817
cs_real_t * tprenc
Definition: cs_lagr.h:775
void cs_lagr_stat_deactivate(int stat_type)
Deactivate Lagrangian statistics for a given statistics type.
Definition: cs_lagr_stat.c:4216
cs_real_t denasp
Definition: cs_lagr.h:454
cs_lagr_boundary_interactions_t * cs_glob_lagr_boundary_interactions
@ CS_LAGR_FROZEN_CONTINUOUS_PHASE
Definition: cs_lagr.h:126
cs_lagr_stat_options_t * cs_glob_lagr_stat_options
Definition: cs_lagr_stat.c:311
int ltsmas
Definition: cs_lagr.h:645
cs_real_t diameter
Definition: cs_lagr.h:469
@ CS_LAGR_ONEWAY_COUPLING
Definition: cs_lagr.h:124
int idistu
Definition: cs_lagr.h:289
int fouling
Definition: cs_lagr.h:322
@ CS_LAGR_STAT_IMPACT_VELOCITY
Definition: cs_lagr_stat.h:113
cs_lagr_reentrained_model_t * cs_glob_lagr_reentrained_model
cs_real_t phi_s
Definition: cs_lagr.h:806
cs_lagr_time_scheme_t * cs_glob_lagr_time_scheme