Lines Matching refs:ind
315 PetscInt nx = user->mx, ny = user->my, ind, i, j, k; in FormGradient() local
341 ind = k; in FormGradient()
343 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
346 ind = k + 1; in FormGradient()
348 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
351 ind = k + nx; in FormGradient()
353 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
371 ind = k - nx; in FormGradient()
373 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
376 ind = k - 1; in FormGradient()
378 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
381 ind = k; in FormGradient()
383 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
522 PetscInt nx, ny, i, j, k, ind; in HessianProduct() local
549 ind = k + 1; in HessianProduct()
551 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
555 ind = k + nx; in HessianProduct()
557 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
560 ind = k; in HessianProduct()
562 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
577 ind = k - nx; in HessianProduct()
579 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
583 ind = k - 1; in HessianProduct()
585 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
588 ind = k; in HessianProduct()
590 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()