|  | programmer's documentation | 
This function adds the explicit part of the pressure gradient to the mass flux for a tensorial diffusion for the pressure field  .  
More...
.  
More...
| Functions/Subroutines | |
| subroutine | itrmav (init, inc, imrgra, iccocg, nswrgp, imligp, ircflp, iphydp, iwarnp, nfecra, epsrgp, climgp, extrap, frcxt, pvar, coefap, coefbp, cofafp, cofbfp, viscf, viscb, viscel, weighf, weighb, flumas, flumab) | 
This function adds the explicit part of the pressure gradient to the mass flux for a tensorial diffusion for the pressure field  .
. 
More precisely, the mass flux side  is updated as follows:
 is updated as follows: 
![\[ \dot{m}_\fij = \dot{m}_\fij - \left( \tens{\mu}_\fij \gradv_\fij P \cdot \vect{S}_\ij \right) \]](form_41.png) 
| subroutine itrmav | ( | integer | init, | 
| integer | inc, | ||
| integer | imrgra, | ||
| integer | iccocg, | ||
| integer | nswrgp, | ||
| integer | imligp, | ||
| integer | ircflp, | ||
| integer | iphydp, | ||
| integer | iwarnp, | ||
| integer | nfecra, | ||
| double precision | epsrgp, | ||
| double precision | climgp, | ||
| double precision | extrap, | ||
| double precision, dimension(3,ncelet) | frcxt, | ||
| double precision, dimension(ncelet) | pvar, | ||
| double precision, dimension(nfabor) | coefap, | ||
| double precision, dimension(nfabor) | coefbp, | ||
| double precision, dimension(nfabor) | cofafp, | ||
| double precision, dimension(nfabor) | cofbfp, | ||
| double precision, dimension(nfac) | viscf, | ||
| double precision, dimension(nfabor) | viscb, | ||
| double precision, dimension(6,ncelet), target | viscel, | ||
| double precision, dimension(2,nfac) | weighf, | ||
| double precision, dimension(nfabor) | weighb, | ||
| double precision, dimension(nfac) | flumas, | ||
| double precision, dimension(nfabor) | flumab | ||
| ) | 
| [in] | init | indicator 
 | 
| [in] | inc | indicator 
 | 
| [in] | imrgra | indicator 
 | 
| [in] | iccocg | indicator 
 | 
| [in] | nswrgp | number of reconstruction sweeps for the gradients | 
| [in] | imligp | clipping gradient method 
 | 
| [in] | ircflp | indicator 
 | 
| [in] | iphydp | indicator 
 | 
| [in] | iwarnp | verbosity | 
| [in] | epsrgp | relative precision for the gradient reconstruction | 
| [in] | climgp | clipping coeffecient for the computation of the gradient | 
| [in] | extrap | coefficient for extrapolation of the gradient | 
| [in] | frcxt | body force creating the hydrostatic pressure | 
| [in] | pvar | solved variable (pressure) | 
| [in] | coefap | boundary condition array for the variable (Explicit part) | 
| [in] | coefbp | boundary condition array for the variable (Impplicit part) | 
| [in] | cofafp | boundary condition array for the diffusion of the variable (Explicit part) | 
| [in] | cofbfp | boundary condition array for the diffusion of the variable (Implicit part) | 
| [in] | viscf |  at interior faces for the r.h.s. | 
| [in] | viscb |  at border faces for the r.h.s. | 
| [in] | viscel | symmetric cell tensor   | 
| [in] | weighf | internal face weight between cells i j in case of tensor diffusion | 
| [in] | weighb | boundary face weight for cells i in case of tensor diffusion | 
| [in,out] | flumas | mass flux at interior faces | 
| [in,out] | flumab | mass flux at boundary faces | 
 1.8.3.1
 1.8.3.1