programmer's documentation
Variables
Particles/boundary interactions statistics

Variables

integer, save nusbor
 number additional user data to record for the calculation of additional boundary statistics in parbor. Useful if iensi3=1 More...
 
integer, save nstbor
 
integer, save npstf
 number of iterations during which steady boundary statistics have been cumulated. Useful if iensi3=1, isttio=1 and nstbor inferior or equal to the current Lagrangian iteration. npstf is initialized and updated automatically by the code, its value is not to be modified by the user More...
 
integer, save npstft
 number of iterations during which boundary statistics have been calculated (the potential iterations during which unsteady statistics have been calculated are counted in npstft). Useful if iensi3=1. npstft is initialized and updated automatically by the code, its value is not to be modified by the user More...
 
integer, save inbrbd
 activation (=1) or not (=0) of the recording of the number of particle/boundary interactions, and of the calculation of the associated boundary statistics. inbrbd = 1 is a compulsory condition to use the particulate average imoybr = 2. Useful if iensi3=1 More...
 
integer, save iflmbd
 activation (=1) or not (=0) of the recording of the particulate mass flow related to the particle/boundary interactions, and of the calculation of the associated boundary statistics. inbrbd = 1 is a compulsory condition to use iflmbd=1. Useful if iensi3=1 and inbrbd=1 More...
 
integer, save iangbd
 activation (=1) or not (=0) of the recording of the angle between a particle trajectory and a boundary face involved in a particle/boundary interaction, and of the calculation of the associated boundary statistics. Useful if iensi3=1 More...
 
integer, save ivitbd
 activation (=1) or not (=0) of the recording of the velocity of a particle involved in a particle/boundary interaction, and of the calculation of the associated boundary statistics. Useful if iensi3=1 More...
 
integer, save iclgst
 activation (=1) or not (=0) of the recording of clogging parameters involved in a particle/boundary interaction, and of the calculation of the associated boundary statistics. Useful if iensi3=1 More...
 
integer, save iencnbbd
 
integer, save iencmabd
 
integer, save iencdibd
 
integer, save iencckbd
 
integer, save inbr
 number of particle/boundary interactions More...
 
integer, save iflm
 particle mass flow at the boundary faces More...
 
integer, save iang
 mean interaction angle with the boundary faces More...
 
integer, save ivit
 mean interaction velocity with the boundary faces More...
 
integer, save ires
 number of resuspended particles More...
 
integer, save iflres
 mass flow of resuspended particles at the boundary faces More...
 
integer, save iencnb
 
integer, save iencma
 
integer, save iencdi
 
integer, save iencck
 
integer, dimension(nusbrd), save iusb
 supplementary user boundary statistics More...
 
integer, dimension(nusbrd+10), save imoybr
 the recordings in parbor at every particle/boundary interaction are cumulated values (possibly reset to zero at every iteration in the unsteady case). They must therefore be divided by a quantity to get boundary statistics. The user can choose between two average types: More...
 
integer, save inclg
 
integer, save inclgt
 
integer, save iclogt
 
integer, save iclogh
 
integer, save iscovc
 
integer, save ihdepm
 
integer, save ihdepv
 
integer, save ihdiam
 
integer, save ihsum
 
double precision, save tstatp
 if the recording of the boundary statistics is steady, tstatp contains the cumulated physical duration of the recording of the boundary statistics. if the recording of the boundary statisticss is unsteady, then tstat=dtp (it is the Lagrangian time step, because the statistics are reset to zero at every time step). Useful if iensi3=1 More...
 
double precision, save seuilf
 every boundary face of the mesh undergoes a certain number of interactions with particles, expressed in term of statistical weight (sum of the statistical weights of all the particles which have interacted with the boundary face). seuilf is the limit statistical weight value, below which the contribution of the face is not taken into account in the statistics at the boundaries for post-processing. Useful if iensi3=1 More...
 
character(len=50), dimension(nvplmx), save nombrd
 name of the boundary statistics, displayed in the listing and the post-processing files. Useful if iensi3=1. Warning: this name is also used to reference information in the restart file (isuist =1). If the name of a variable is changed between two calculations, it will not be possible to read its value from the restart file More...
 
integer, save iifrla
 ifrlag pointer in ia to identify boundary zones and faces More...
 

Detailed Description

Variable Documentation

integer, save iang

mean interaction angle with the boundary faces

integer, save iangbd

activation (=1) or not (=0) of the recording of the angle between a particle trajectory and a boundary face involved in a particle/boundary interaction, and of the calculation of the associated boundary statistics. Useful if iensi3=1

integer, save iclgst

activation (=1) or not (=0) of the recording of clogging parameters involved in a particle/boundary interaction, and of the calculation of the associated boundary statistics. Useful if iensi3=1

integer, save iclogh
integer, save iclogt
integer, save iencck
integer, save iencckbd
integer, save iencdi
integer, save iencdibd
integer, save iencma
integer, save iencmabd
integer, save iencnb
integer, save iencnbbd
integer, save iflm

particle mass flow at the boundary faces

integer, save iflmbd

activation (=1) or not (=0) of the recording of the particulate mass flow related to the particle/boundary interactions, and of the calculation of the associated boundary statistics. inbrbd = 1 is a compulsory condition to use iflmbd=1. Useful if iensi3=1 and inbrbd=1

integer, save iflres

mass flow of resuspended particles at the boundary faces

integer, save ihdepm
integer, save ihdepv
integer, save ihdiam
integer, save ihsum
integer, save iifrla

ifrlag pointer in ia to identify boundary zones and faces

integer, dimension(nusbrd+10), save imoybr

the recordings in parbor at every particle/boundary interaction are cumulated values (possibly reset to zero at every iteration in the unsteady case). They must therefore be divided by a quantity to get boundary statistics. The user can choose between two average types:

  • = 0: no average is applied to the recorded cumulated values.
  • = 1: a time-average is calculated. The cumulated value is divided by the physical duration in the case of steady averages (isttio=1). The cumulated value is divided by the value of the last time step in the case of unsteady averages (isttio=0), and also in the case of steady averages while the absolute Lagrangian iteration number is inferior to nstbor.
  • = 2: a particulate average is calculated. The cumulated value is divided by the number of particle/boundary interactions (in terms of statistical weight) recorded in parbor(nfabor,inbr). This average can only be calculated when inbrbd=1. The average is calculated if the number of interactions (in statistical weight) of the considered boundary face is strictly higher than seuilf, otherwise the average at the face is set to zero. only the cumulated value is recorded in the restart file. Useful if iensi3=1
integer, save inbr

number of particle/boundary interactions

integer, save inbrbd

activation (=1) or not (=0) of the recording of the number of particle/boundary interactions, and of the calculation of the associated boundary statistics. inbrbd = 1 is a compulsory condition to use the particulate average imoybr = 2. Useful if iensi3=1

integer, save inclg
integer, save inclgt
integer, save ires

number of resuspended particles

integer, save iscovc
integer, dimension(nusbrd), save iusb

supplementary user boundary statistics

integer, save ivit

mean interaction velocity with the boundary faces

integer, save ivitbd

activation (=1) or not (=0) of the recording of the velocity of a particle involved in a particle/boundary interaction, and of the calculation of the associated boundary statistics. Useful if iensi3=1

character(len=50), dimension(nvplmx), save nombrd

name of the boundary statistics, displayed in the listing and the post-processing files. Useful if iensi3=1. Warning: this name is also used to reference information in the restart file (isuist =1). If the name of a variable is changed between two calculations, it will not be possible to read its value from the restart file

integer, save npstf

number of iterations during which steady boundary statistics have been cumulated. Useful if iensi3=1, isttio=1 and nstbor inferior or equal to the current Lagrangian iteration. npstf is initialized and updated automatically by the code, its value is not to be modified by the user

integer, save npstft

number of iterations during which boundary statistics have been calculated (the potential iterations during which unsteady statistics have been calculated are counted in npstft). Useful if iensi3=1. npstft is initialized and updated automatically by the code, its value is not to be modified by the user

integer, save nstbor

number of absolute Lagrangian iterations (including the restarts) after which the statistics at the boundaries are considered steady are averaged (over time or over the number of interactions). If the number of absolute Lagrangian iterations is lower than nstbor, or if isttio=0, the statistics are reset to zero at every Lagrangian iteration (unsteady statistics). Useful if iensi3=1 and isttio=1

integer, save nusbor

number additional user data to record for the calculation of additional boundary statistics in parbor. Useful if iensi3=1

double precision, save seuilf

every boundary face of the mesh undergoes a certain number of interactions with particles, expressed in term of statistical weight (sum of the statistical weights of all the particles which have interacted with the boundary face). seuilf is the limit statistical weight value, below which the contribution of the face is not taken into account in the statistics at the boundaries for post-processing. Useful if iensi3=1

double precision, save tstatp

if the recording of the boundary statistics is steady, tstatp contains the cumulated physical duration of the recording of the boundary statistics. if the recording of the boundary statisticss is unsteady, then tstat=dtp (it is the Lagrangian time step, because the statistics are reset to zero at every time step). Useful if iensi3=1