Home | History | Annotate | Download | only in math

Lines Matching defs:dcn

199    GLfloat *dcn = cn + uorder * vorder * dim;
213 #define DCN(I, J) dcn[(I)*dcuinc+(J)]
233 DCN(1, 0) = CN(1, 0, k) - CN(0, 0, k);
234 DCN(0, 0) = us * CN(0, 0, k) + u * CN(1, 0, k);
238 DCN(1, j + 1) = CN(1, j + 1, k) - CN(0, j + 1, k);
239 DCN(1, j) = vs * DCN(1, j) + v * DCN(1, j + 1);
242 DCN(0, j + 1) = us * CN(0, j + 1, k) + u * CN(1, j + 1, k);
243 DCN(0, j) = vs * DCN(0, j) + v * DCN(0, j + 1);
250 DCN(1, j) = vs * DCN(1, j) + v * DCN(1, j + 1);
253 DCN(0, j) = vs * DCN(0, j) + v * DCN(0, j + 1);
257 dv[k] = DCN(0, 1) - DCN(0, 0);
260 du[k] = vs * DCN(1, 0) + v * DCN(1, 1);
263 out[k] = vs * DCN(0, 0) + v * DCN(0, 1);
270 DCN(0, 1) = CN(0, 1, k) - CN(0, 0, k);
271 DCN(0, 0) = vs * CN(0, 0, k) + v * CN(0, 1, k);
274 DCN(i + 1, 1) = CN(i + 1, 1, k) - CN(i + 1, 0, k);
275 DCN(i, 1) = us * DCN(i, 1) + u * DCN(i + 1, 1);
278 DCN(i + 1, 0) = vs * CN(i + 1, 0, k) + v * CN(i + 1, 1, k);
279 DCN(i, 0) = us * DCN(i, 0) + u * DCN(i + 1, 0);
286 DCN(i, 1) = us * DCN(i, 1) + u * DCN(i + 1, 1);
289 DCN(i, 0) = us * DCN(i, 0) + u * DCN(i + 1, 0);
293 du[k] = DCN(1, 0) - DCN(0, 0);
296 dv[k] = us * DCN(0, 1) + u * DCN(1, 1);
299 out[k] = us * DCN(0, 0) + u * DCN(1, 0);
307 DCN(i, 0) = us * CN(i, 0, k) + u * CN(i + 1, 0, k);
309 DCN(i, j + 1) = us * CN(i, j + 1, k) + u * CN(i + 1, j + 1, k);
310 DCN(i, j) = vs * DCN(i, j) + v * DCN(i, j + 1);
317 DCN(i, 0) = us * DCN(i, 0) + u * DCN(i + 1, 0);
319 DCN(i, j + 1) = us * DCN(i, j + 1) + u * DCN(i + 1, j + 1);
320 DCN(i, j) = vs * DCN(i, j) + v * DCN(i, j + 1);
325 du[k] = vs * (DCN(1, 0) - DCN(0, 0)) + v * (DCN(1, 1) - DCN(0, 1));
328 dv[k] = us * (DCN(0, 1) - DCN(0, 0)) + u * (DCN(1, 1) - DCN(1, 0));
331 out[k] = us * (vs * DCN(0, 0) + v * DCN(0, 1)) +
332 u * (vs * DCN(1, 0) + v * DCN(1, 1));
339 DCN(i, 0) = us * CN(i, 0, k) + u * CN(i + 1, 0, k);
341 DCN(i, j + 1) = us * CN(i, j + 1, k) + u * CN(i + 1, j + 1, k);
342 DCN(i, j) = vs * DCN(i, j) + v * DCN(i, j + 1);
349 DCN(i, 0) = us * DCN(i, 0) + u * DCN(i + 1, 0);
351 DCN(i, j + 1) = us * DCN(i, j + 1) + u * DCN(i + 1, j + 1);
352 DCN(i, j) = vs * DCN(i, j) + v * DCN(i, j + 1);
357 DCN(2, 0) = DCN(1, 0) - DCN(0, 0);
358 DCN(0, 0) = us * DCN(0, 0) + u * DCN(1, 0);
361 DCN(2, j + 1) = DCN(1, j + 1) - DCN(0, j + 1);
362 DCN(2, j) = vs * DCN(2, j) + v * DCN(2, j + 1);
365 DCN(0, j + 1) = us * DCN(0, j + 1) + u * DCN(1, j + 1);
366 DCN(0, j) = vs * DCN(0, j) + v * DCN(0, j + 1);
373 DCN(2, j) = vs * DCN(2, j) + v * DCN(2, j + 1);
376 DCN(0, j) = vs * DCN(0, j) + v * DCN(0, j + 1);
380 dv[k] = DCN(0, 1) - DCN(0, 0);
383 du[k] = vs * DCN(2, 0) + v * DCN(2, 1);
386 out[k] = vs * DCN(0, 0) + v * DCN(0, 1);
394 DCN(i, 0) = us * CN(i, 0, k) + u * CN(i + 1, 0, k);
396 DCN(i, j + 1) = us * CN(i, j + 1, k) + u * CN(i + 1, j + 1, k);
397 DCN(i, j) = vs * DCN(i, j) + v * DCN(i, j + 1);
404 DCN(i, 0) = us * DCN(i, 0) + u * DCN(i + 1, 0);
406 DCN(i, j + 1) = us * DCN(i, j + 1) + u * DCN(i + 1, j + 1);
407 DCN(i, j) = vs * DCN(i, j) + v * DCN(i, j + 1);
412 DCN(0, 2) = DCN(0, 1) - DCN(0, 0);
413 DCN(0, 0) = vs * DCN(0, 0) + v * DCN(0, 1);
416 DCN(i + 1, 2) = DCN(i + 1, 1) - DCN(i + 1, 0);
417 DCN(i, 2) = us * DCN(i, 2) + u * DCN(i + 1, 2);
420 DCN(i + 1, 0) = vs * DCN(i + 1, 0) + v * DCN(i + 1, 1);
421 DCN(i, 0) = us * DCN(i, 0) + u * DCN(i + 1, 0);
428 DCN(i, 2) = us * DCN(i, 2) + u * DCN(i + 1, 2);
431 DCN(i, 0) = us * DCN(i, 0) + u * DCN(i + 1, 0);
435 du[k] = DCN(1, 0) - DCN(0, 0);
438 dv[k] = us * DCN(0, 2) + u * DCN(1, 2);
441 out[k] = us * DCN(0, 0) + u * DCN(1, 0);
444 #undef DCN