Lines Matching refs:half
87 PetscInt half = whol >> 1; in MultilinearEvaluate() local
104 for (k = 0; k < half; k++) { in MultilinearEvaluate()
106 etaB[k + half] = work[2 * k + 1]; in MultilinearEvaluate()
110 for (k = 0; k < half; k++) { in MultilinearEvaluate()
111 etaD[k + half] = work[2 * k]; in MultilinearEvaluate()
142 for (k = 0; k < half; k++) { in MultilinearEvaluate()
146 etaB[k + half] = e = work[2 * k + 1]; in MultilinearEvaluate()
150 cf[(k + half) * nc + l] = cfWork[(2 * k + 1) * nc + l]; in MultilinearEvaluate()
205 PetscInt c, i, j, k, dim, cellsPer[3] = {0}, first[3] = {0}, whol, half; in DMFieldEvaluateFE_DA() local
255 half = whol >> 1; in DMFieldEvaluateFE_DA()
284 for (i = 0; i < half; i++) { in DMFieldEvaluateFE_DA()
287 cellCoeffs[(i + half) * nc + k] = work[2 * i * nc + k] * e + work[(2 * i + 1) * nc + k]; in DMFieldEvaluateFE_DA()
470 PetscInt half; in DMFieldCreateDA() local
485 half = (1 << (dim - 1)); in DMFieldCreateDA()
490 for (j = 0; j < half; j++) { in DMFieldCreateDA()
494 for (j = 0; j < half; j++) { in DMFieldCreateDA()