7 subroutine coarsen(valdub,midub,mjdub,valbgc,mi2tot,mj2tot,nvar)
9 implicit double precision (a-h, o-z)
11 dimension valdub(nvar,midub, mjdub)
12 dimension valbgc(nvar,mi2tot,mj2tot)
29 valbgc(ivar,i,j) = (valdub(ivar,ifine,jfine) +
30 & valdub(ivar,ifine+1,jfine)+
31 & valdub(ivar,ifine,jfine+1) +
32 & valdub(ivar,ifine+1,jfine+1))/4.d0
subroutine coarsen(valdub, midub, mjdub, valbgc, mi2tot, mj2tot, nvar)