Lines Matching refs:ind
331 PetscInt nx = user->mx, ny = user->my, ind, i, j, k; in FormGradient() local
357 ind = k; in FormGradient()
359 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
362 ind = k + 1; in FormGradient()
364 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
367 ind = k + nx; in FormGradient()
369 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
387 ind = k - nx; in FormGradient()
389 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
392 ind = k - 1; in FormGradient()
394 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
397 ind = k; in FormGradient()
399 PetscCall(VecSetValues(G, 1, &ind, &val, ADD_VALUES)); in FormGradient()
538 PetscInt nx, ny, i, j, k, ind; in HessianProduct() local
565 ind = k + 1; in HessianProduct()
567 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
571 ind = k + nx; in HessianProduct()
573 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
576 ind = k; in HessianProduct()
578 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
593 ind = k - nx; in HessianProduct()
595 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
599 ind = k - 1; in HessianProduct()
601 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()
604 ind = k; in HessianProduct()
606 PetscCall(VecSetValues(y, 1, &ind, &val, ADD_VALUES)); in HessianProduct()