Lines Matching refs:bottom
28 PetscReal *bottom, *top, *left, *right; /* boundary values */ member
140 PetscCall(PetscFree(user.bottom)); in main()
199 xb = user->bottom[i - xs + 1]; in FormFunction()
243 d2 = (user->bottom[i + 1 - xs] - user->bottom[i - xs + 2]) * rhx; in FormFunction()
244 d3 = (user->bottom[i - xs + 1] - x[0][i]) * rhy; in FormFunction()
264 d2 = (user->bottom[0] - user->bottom[1]) * rhx; in FormFunction()
337 xb = user->bottom[i - xs + 1]; in FormFunctionGradient()
338 xrb = user->bottom[i - xs + 2]; in FormFunctionGradient()
415 d2 = (user->bottom[i + 1 - xs] - user->bottom[i - xs + 2]) * rhx; in FormFunctionGradient()
416 d3 = (user->bottom[i - xs + 1] - x[0][i]) * rhy; in FormFunctionGradient()
438 d2 = (user->bottom[0] - user->bottom[1]) * rhx; in FormFunctionGradient()
551 xb = user->bottom[i - xs + 1]; in QuadraticH()
552 xrb = user->bottom[i - xs + 2]; in QuadraticH()
710 PetscCall(PetscMalloc1(bsize, &user->bottom)); in MSA_BoundaryConditions()
723 boundary = user->bottom; in MSA_BoundaryConditions()
773 for (i = 0; i < bsize; i++) user->bottom[i] *= scl; in MSA_BoundaryConditions()
838 …for (i = xs; i < xs + xm; i++) x[j][i] = (((j + 1) * user->bottom[i - xs + 1] + (my - j + 1) * use… in MSA_InitialPoint()