75 scalar rk = (1.0/k_ - 1.0);
79 label own = owner[facei];
80 label nei = neighbour[facei];
82 scalar vsfOwn = vsf[own];
83 scalar vsfNei = vsf[nei];
85 scalar maxFace =
max(vsfOwn, vsfNei);
86 scalar minFace =
min(vsfOwn, vsfNei);
90 scalar maxMinFace = rk*(maxFace - minFace);
91 maxFace += maxMinFace;
92 minFace -= maxMinFace;
114 const volScalarField::GeometricBoundaryField& bsf = vsf.boundaryField();
129 label own = pOwner[pFacei];
131 scalar vsfOwn = vsf[own];
132 scalar vsfNei = psfNei[pFacei];
134 scalar maxFace =
max(vsfOwn, vsfNei);
135 scalar minFace =
min(vsfOwn, vsfNei);
139 scalar maxMinFace = rk*(maxFace - minFace);
140 maxFace += maxMinFace;
141 minFace -= maxMinFace;
157 label own = pOwner[pFacei];
159 scalar vsfOwn = vsf[own];
160 scalar vsfNei = psf[pFacei];
162 scalar maxFace =
max(vsfOwn, vsfNei);
163 scalar minFace =
min(vsfOwn, vsfNei);
167 scalar maxMinFace = rk*(maxFace - minFace);
168 maxFace += maxMinFace;
169 minFace -= maxMinFace;
213 scalar rk = (1.0/k_ - 1.0);
217 label own = owner[facei];
218 label nei = neighbour[facei];
228 vector maxMinFace = rk*(maxFace - minFace);
229 maxFace += maxMinFace;
230 minFace -= maxMinFace;
254 const volVectorField::GeometricBoundaryField& bvf = vvf.
boundaryField();
269 label own = pOwner[pFacei];
272 vector vvfNei = psfNei[pFacei];
279 vector maxMinFace = rk*(maxFace - minFace);
280 maxFace += maxMinFace;
281 minFace -= maxMinFace;
287 maxFace - vvfOwn, minFace - vvfOwn,
296 label own = pOwner[pFacei];
299 vector vvfNei = psf[pFacei];
306 vector maxMinFace = rk*(maxFace - minFace);
307 maxFace += maxMinFace;
308 minFace -= maxMinFace;