Lines Matching refs:vscale_array

36   PetscScalar       *vscale_array;  in MatFDColoringApply_BAIJ()  local
67 PetscCall(VecGetArray(vscale, &vscale_array)); in MatFDColoringApply_BAIJ()
75 vscale_array[col] = 1.0 / dx; in MatFDColoringApply_BAIJ()
78 PetscCall(VecRestoreArray(vscale, &vscale_array)); in MatFDColoringApply_BAIJ()
94 if (vscale) PetscCall(VecGetArray(vscale, &vscale_array)); in MatFDColoringApply_BAIJ()
115 vscale_array -= cstart; /* shift pointer so global index can be used */ 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()
121 vscale_array += cstart; in MatFDColoringApply_BAIJ()
165 valaddr[spidx++] = dy_i[row + j] * vscale_array[col + i]; in MatFDColoringApply_BAIJ()
174 if (vscale) PetscCall(VecRestoreArray(vscale, &vscale_array)); in MatFDColoringApply_BAIJ()
188 PetscScalar *vscale_array; in MatFDColoringApply_AIJ() local
221 PetscCall(VecGetArray(vscale, &vscale_array)); in MatFDColoringApply_AIJ()
229 vscale_array[col] = 1.0 / dx; in MatFDColoringApply_AIJ()
232 PetscCall(VecRestoreArray(vscale, &vscale_array)); in MatFDColoringApply_AIJ()
244 if (vscale) PetscCall(VecGetArray(vscale, &vscale_array)); in MatFDColoringApply_AIJ()
272 vscale_array -= cstart; /* shift pointer so global index can be used */ in MatFDColoringApply_AIJ()
275 w3_array[col] += 1.0 / vscale_array[col]; in MatFDColoringApply_AIJ()
277 vscale_array += cstart; in MatFDColoringApply_AIJ()
319 *tmp = dy[row] * vscale_array[Jentry[nz].col]; in MatFDColoringApply_AIJ()
321 *Jentry[nz].valaddr = dy[row] * vscale_array[Jentry[nz].col]; in MatFDColoringApply_AIJ()
344 vscale_array -= cstart; /* shift pointer so global index can be used */ in MatFDColoringApply_AIJ()
347 w3_array[col] += 1.0 / vscale_array[col]; in MatFDColoringApply_AIJ()
349 vscale_array += cstart; in MatFDColoringApply_AIJ()
384 *tmp = y[row] * vscale_array[Jentry[nz].col]; in MatFDColoringApply_AIJ()
386 *Jentry[nz].valaddr = y[row] * vscale_array[Jentry[nz].col]; in MatFDColoringApply_AIJ()
397 if (vscale) PetscCall(VecRestoreArray(vscale, &vscale_array)); in MatFDColoringApply_AIJ()