|  | 
| integer, save | nfrlag | 
|  | number of boundary zones  More... 
 | 
|  | 
| integer, save | injcon | 
|  | activates (=1) or not (=0) the continuous injection of particles. this option allows to inject particles continuously during the duration of the Lagrangian time step dtp rather than only once at the beginning of the Lagrangian iteration. It helps avoiding the fractioning of the particles cloud close to the injection areas.  More... 
 | 
|  | 
| integer, dimension(nflagm), save | ilflag | 
|  | list of number of boundary zones  More... 
 | 
|  | 
| integer, dimension(nflagm), save | iusncl | 
|  | for all the nfrlag boundary zones previously identified, the number of classes nbclas (a class is a set of particles sharing the same physical properties and the same characteristics concerning the injection in the calculation domain) of entering particles is given: iusncl(izone) = nbclas. By default, the number of particle classes is zero. The maximum number of classes is nclagm (parameter stored in lagpar, whose default value is 20).  More... 
 | 
|  | 
| integer, dimension(nflagm), save | iusclb | 
|  | for all the nfrlag boundary zones previously identified, a particle boundary condition type is given. The categories of particle boundary condition types are marked out by the key words ientrl, isortl, irebol, idepo1, idepo2, iencrl.  More... 
 | 
|  | 
| integer, dimension(nflagm), save | iusmoy | 
|  | mean over a zone (if mean per zones is activated)  More... 
 | 
|  | 
| integer, dimension(:,:,:), allocatable
 | iuslag | 
|  | Some pieces of information must be given for each particle class associated with an injection zone. The first part consists in integers contained in the array iuslag. There are at the most ndlaim integers. These pieces of information must be provided for each class iclas and each particle injection zone izone. They are marked out by means of "pointers":  More... 
 | 
|  | 
| double precision, dimension(nflagm), save
 | deblag | 
|  | massic flow rate for a boudary zone  More... 
 | 
|  | 
| integer, save | ijnbp | 
|  | number of particles per class and per boudary zone  More... 
 | 
|  | 
| integer, save | ijfre | 
|  | injection frequency (if < 0 : particle are introduced only at first iteration  More... 
 | 
|  | 
| integer, save | ijuvw | 
|  | velocity condition type:  More... 
 | 
|  | 
| integer, save | ijprpd | 
|  | 
| integer, save | ijprtp | 
|  | 
| integer, save | ijprdp | 
|  | type of user profiles in uslag2:  More... 
 | 
|  | 
| integer, save | irawcl | 
|  | type of coal initial composition (if iphyla=2)  More... 
 | 
|  | 
| integer, save | inuchl | 
|  | coal number of the particle (if iphyla=2)  More... 
 | 
|  | 
| integer, save | iclst | 
|  | number of the statistics group  More... 
 | 
|  | 
| double precision, dimension(:,:,:), allocatable
 | ruslag | 
|  | some pieces of information must be given for each particle class associated with an injection zone. The second and last part consists in real numbers contained in the array ruslag. There are at the most ndlagm such real numbers. These pieces of information must be provided for each class iclas and each particle injection zone izone. They are marked out by means of "pointers":  More... 
 | 
|  | 
| integer, save | iuno | 
|  | particle velocity magnitude  More... 
 | 
|  | 
| integer, save | iupt | 
|  | particle u component by class and zone  More... 
 | 
|  | 
| integer, save | ivpt | 
|  | particle v component by class and zone  More... 
 | 
|  | 
| integer, save | iwpt | 
|  | particle w component by class and zone  More... 
 | 
|  | 
| integer, save | itpt | 
|  | particle temperature  More... 
 | 
|  | 
| integer, save | idpt | 
|  | particle diameter  More... 
 | 
|  | 
| integer, save | ivdpt | 
|  | particle diameter variance  More... 
 | 
|  | 
| integer, save | iropt | 
|  | density  More... 
 | 
|  | 
| integer, save | icpt | 
|  | particle specific heat  More... 
 | 
|  | 
| integer, save | ipoit | 
|  | particle weight  More... 
 | 
|  | 
| integer, save | idebt | 
|  | flow rate  More... 
 | 
|  | 
| integer, save | iepsi | 
|  | particle emissivity  More... 
 | 
|  | 
| integer, dimension(nlayer), save | ihpt | 
|  | particle temperature  More... 
 | 
|  | 
| integer, save | ifrmwt | 
|  | water mass fraction in coal particles  More... 
 | 
|  | 
| integer, dimension(nlayer), save | ifrmch | 
|  | active coal mass fraction in coal particles  More... 
 | 
|  | 
| integer, dimension(nlayer), save | ifrmck | 
|  | coke mass fraction in coal particles  More... 
 | 
|  | 
| integer, save | irdck | 
|  | diameter of shrinking core  More... 
 | 
|  | 
| integer, save | ird0p | 
|  | initial particle diameter (for coal particles)  More... 
 | 
|  | 
| integer, dimension(nlayer), save | irhock0 | 
|  | coke density after pyrolysis (for coal particles)  More... 
 | 
|  | 
| integer, dimension(nozppm), save | iqimp | 
|  | imposed flow zone indicator in a way which is similar to the process described in the framework of the EBU module, the user chooses for every inlet face to impose the mass flow or not (iqimp(izone)=1 or 0). If the mass flow is imposed, the user must set the air mass flow value qimpat(izone), its direction in rcodcl(ifac,iu), rcodcl(ifac,iv) and rcodcl(ifac,iw) and the incoming air temperature timpat(izone) in Kelvin. If the velocity is imposed, he has to set rcodcl(ifac,iu), rcodcl(ifac,iv) and rcodcl(ifac,iw).  More... 
 | 
|  | 
| integer, dimension(nozppm), save | icalke | 
|  | condition type turbulence indicator  More... 
 | 
|  | 
| double precision, dimension(nozppm), save
 | xintur | 
|  | turbulent intensity (k=1.5(uref*xintur)**2)  More... 
 | 
|  | 
| double precision, dimension(nozppm), save
 | dh | 
|  | hydraulic diameter  More... 
 | 
|  | 
| integer, save | nozapm | 
|  | index of maximum reached boundary zone  More... 
 | 
|  | 
| integer, save | nzfppp | 
|  | number of boundary zones on current process  More... 
 | 
|  | 
| integer, dimension(nbzppm), save | ilzppp | 
|  | list of bondary zones index  More... 
 | 
|  |