programmer's documentation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Variables
Particles/boundary interactions statistics
Collaboration diagram for 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 stationary boundary statistics have been cumulated. Useful if iensi3=1, isttio=1 and nstbor inferior or equal to the current Lagrangian iteration. npstf is initialised 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 non-stationary statistics have been calculated are counted in npstft). Useful if iensi3=1. npstft is initialised 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. inbrd = 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. inbrd = 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 iencnbbd
 
integer, save iencmabd
 
integer, save iencdibd
 
integer, save iencckbd
 
integer, save inbr
 number of particle/boundary interactions More...
 
integer, save iflm
 iflm: particle mass flow at the boundary faces More...
 
integer, save iang
 iang: mean interaction angle with the boundary faces More...
 
integer, save ivit
 ivit: mean interaction velocity with the boundary faces More...
 
integer, save ires
 number of resuspended particles More...
 
integer, save iflres
 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 non-stationary 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 iscovc
 
double precision, save tstatp
 if the recording of the boundary statistics is stationary, tstatp contains the cumulated physical duration of the recording of the boundary statistics. if the recording of the boundary statisticss is non-stationary, 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 *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

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 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

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. inbrd = 1 is a compulsory condition to use iflmbd=1. Useful if iensi3=1 and inbrbd=1

integer, save iflres

iflres: mass flow of resuspended particles at the boundary faces

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 non-stationary 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 stationary averages (isttio=1). The cumulated value is divided by the value of the last time step in the case of non-stationary averages (isttio=0), and also in the case of stationary 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. inbrd = 1 is a compulsory condition to use the particulate average imoybr = 2. Useful if iensi3=1

integer, save inclg
integer, save ires

number of resuspended particles

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

supplementary user boundary statistics

integer, save ivit

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*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 stationary boundary statistics have been cumulated. Useful if iensi3=1, isttio=1 and nstbor inferior or equal to the current Lagrangian iteration. npstf is initialised 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 non-stationary statistics have been calculated are counted in npstft). Useful if iensi3=1. npstft is initialised 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 stationary are veraged (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 (non-stationary 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 stationary, tstatp contains the cumulated physical duration of the recording of the boundary statistics. if the recording of the boundary statisticss is non-stationary, then tstat=dtp (it is the Lagrangian time step, because the statistics are reset to zero at every time step). Useful if iensi3=1