Lines Matching refs:dZ
63 const IndexInt dZ[2] = {0, vg.getStrideZ()}; in op() local
79 const IndexInt gidx = fi * dX[1] + cj * dY[1] + ck * dZ[1]; in op()
88 mg[gidx + dX[i] + dY[j] + dZ[k]].x += w; in op()
89 vg[gidx + dX[i] + dY[j] + dZ[k]].x += w * vel.x; in op()
90 vg[gidx + dX[i] + dY[j] + dZ[k]].x += w * dot(cpx[idx], gpos + Vec3(i, j, k) - pos); in op()
94 const IndexInt gidx = ci * dX[1] + fj * dY[1] + ck * dZ[1]; in op()
103 mg[gidx + dX[i] + dY[j] + dZ[k]].y += w; in op()
104 vg[gidx + dX[i] + dY[j] + dZ[k]].y += w * vel.y; in op()
105 vg[gidx + dX[i] + dY[j] + dZ[k]].y += w * dot(cpy[idx], gpos + Vec3(i, j, k) - pos); in op()
111 const IndexInt gidx = ci * dX[1] + cj * dY[1] + fk * dZ[1]; in op()
120 mg[gidx + dX[i] + dY[j] + dZ[k]].z += w; in op()
121 vg[gidx + dX[i] + dY[j] + dZ[k]].z += w * vel.z; in op()
122 vg[gidx + dX[i] + dY[j] + dZ[k]].z += w * dot(cpz[idx], gpos + Vec3(i, j, k) - pos); in op()
304 dZ[2] = {0, vg.getStrideZ()}; in op() local
321 const IndexInt gidx = fi * dX[1] + cj * dY[1] + ck * dZ[1]; in op()
328 const IndexInt vidx = gidx + dX[i] + dY[j] + dZ[k]; in op()
337 const IndexInt gidx = ci * dX[1] + fj * dY[1] + ck * dZ[1]; in op()
344 const IndexInt vidx = gidx + dX[i] + dY[j] + dZ[k]; in op()
355 const IndexInt gidx = ci * dX[1] + cj * dY[1] + fk * dZ[1]; in op()
362 const IndexInt vidx = gidx + dX[i] + dY[j] + dZ[k]; in op()