Home
last modified time | relevance | path

Searched refs:w3_array (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/aij/mpi/
H A Dfdmpiaij.c35 PetscScalar dx = 0.0, *w3_array, *dy_i, *dy = coloring->dy; in MatFDColoringApply_BAIJ() local
106 PetscCall(VecGetArray(w3, &w3_array)); in MatFDColoringApply_BAIJ()
107 …if (ctype == IS_COLORING_GLOBAL) w3_array -= cstart; /* shift pointer so global index can be used … in MatFDColoringApply_BAIJ()
111 w3_array[col] += 1.0 / dx; in MatFDColoringApply_BAIJ()
112 if (i) w3_array[col - 1] -= 1.0 / dx; /* resume original w3[col-1] */ in MatFDColoringApply_BAIJ()
118 w3_array[col] += 1.0 / vscale_array[col]; in MatFDColoringApply_BAIJ()
119 if (i) w3_array[col - 1] -= 1.0 / vscale_array[col - 1]; /* resume original w3[col-1] */ in MatFDColoringApply_BAIJ()
123 if (ctype == IS_COLORING_GLOBAL) w3_array += cstart; in MatFDColoringApply_BAIJ()
124 PetscCall(VecRestoreArray(w3, &w3_array)); in MatFDColoringApply_BAIJ()
186 PetscScalar dx = 0.0, *y, *w3_array; in MatFDColoringApply_AIJ() local
[all …]