Lines Matching refs:xlocal
81 Vec xlocal; in ComputeFunction() local
90 PetscCall(DMGetLocalVector(da, &xlocal)); in ComputeFunction()
91 PetscCall(DMGlobalToLocalBegin(da, x, INSERT_VALUES, xlocal)); in ComputeFunction()
92 PetscCall(DMGlobalToLocalEnd(da, x, INSERT_VALUES, xlocal)); in ComputeFunction()
98 PetscCall(VecCUDAGetArrayRead(xlocal, &xarray)); in ComputeFunction()
133 PetscCall(VecCUDARestoreArrayRead(xlocal, &xarray)); in ComputeFunction()
136 PetscCall(DMDAVecGetArray(da, xlocal, &xx)); in ComputeFunction()
144 PetscCall(DMDAVecRestoreArray(da, xlocal, &xx)); in ComputeFunction()
147 PetscCall(DMRestoreLocalVector(da, &xlocal)); in ComputeFunction()
155 Vec xlocal; in ComputeJacobian() local
160 PetscCall(DMGetLocalVector(da, &xlocal)); in ComputeJacobian()
161 PetscCall(DMGlobalToLocalBegin(da, x, INSERT_VALUES, xlocal)); in ComputeJacobian()
162 PetscCall(DMGlobalToLocalEnd(da, x, INSERT_VALUES, xlocal)); in ComputeJacobian()
163 PetscCall(DMDAVecGetArray(da, xlocal, &xx)); in ComputeJacobian()
177 PetscCall(DMDAVecRestoreArray(da, xlocal, &xx)); in ComputeJacobian()
178 PetscCall(DMRestoreLocalVector(da, &xlocal)); in ComputeJacobian()