Lines Matching refs:top
28 PetscReal *bottom, *top, *left, *right; /* boundary values */ member
141 PetscCall(PetscFree(user.top)); in main()
211 xt = user->top[i - xs + 1]; in FormFunction()
257 d1 = (x[my - 1][i] - user->top[i - xs + 1]) * rhy; in FormFunction()
258 d4 = (user->top[i - xs + 1] - user->top[i - xs]) * rhx; in FormFunction()
269 d2 = (user->top[xm + 1] - user->top[xm]) * rhx; in FormFunction()
351 xt = user->top[i - xs + 1]; in FormFunctionGradient()
352 xlt = user->top[i - xs]; in FormFunctionGradient()
430 d1 = (x[my - 1][i] - user->top[i - xs + 1]) * rhy; in FormFunctionGradient()
431 d4 = (user->top[i - xs + 1] - user->top[i - xs]) * rhx; in FormFunctionGradient()
443 d2 = (user->top[xm + 1] - user->top[xm]) * rhx; in FormFunctionGradient()
565 xt = user->top[i - xs + 1]; in QuadraticH()
566 xlt = user->top[i - xs]; in QuadraticH()
711 PetscCall(PetscMalloc1(tsize, &user->top)); in MSA_BoundaryConditions()
728 boundary = user->top; in MSA_BoundaryConditions()
778 for (i = 0; i < tsize; i++) user->top[i] *= scl; in MSA_BoundaryConditions()
838 …i++) x[j][i] = (((j + 1) * user->bottom[i - xs + 1] + (my - j + 1) * user->top[i - xs + 1]) / (my … in MSA_InitialPoint()