Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/
H A Dfdmpiaij.c36 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()
[all …]