Lines Matching refs:dx
35 PetscScalar dx = 0.0, *w3_array, *dy_i, *dy = coloring->dy; in MatFDColoringApply_BAIJ() local
64 dx = 1.0 / (PetscSqrtReal(1.0 + unorm) * epsilon); in MatFDColoringApply_BAIJ()
69 dx = xx[col]; in MatFDColoringApply_BAIJ()
70 if (PetscAbsScalar(dx) < umin) { in MatFDColoringApply_BAIJ()
71 if (PetscRealPart(dx) >= 0.0) dx = umin; in MatFDColoringApply_BAIJ()
72 else if (PetscRealPart(dx) < 0.0) dx = -umin; in MatFDColoringApply_BAIJ()
74 dx *= epsilon; in MatFDColoringApply_BAIJ()
75 vscale_array[col] = 1.0 / dx; 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()
151 valaddr[spidx++] = dy_i[row + j] * dx; in MatFDColoringApply_BAIJ()
186 PetscScalar dx = 0.0, *y, *w3_array; in MatFDColoringApply_AIJ() local
217 dx = 1.0 / (PetscSqrtReal(1.0 + unorm) * epsilon); in MatFDColoringApply_AIJ()
223 dx = xx[col]; in MatFDColoringApply_AIJ()
224 if (PetscAbsScalar(dx) < umin) { in MatFDColoringApply_AIJ()
225 if (PetscRealPart(dx) >= 0.0) dx = umin; in MatFDColoringApply_AIJ()
226 else if (PetscRealPart(dx) < 0.0) dx = -umin; in MatFDColoringApply_AIJ()
228 dx *= epsilon; in MatFDColoringApply_AIJ()
229 vscale_array[col] = 1.0 / dx; in MatFDColoringApply_AIJ()
269 w3_array[col] += 1.0 / dx; in MatFDColoringApply_AIJ()
308 *tmp = dy[row] * dx; in MatFDColoringApply_AIJ()
310 *Jentry2[nz].valaddr = dy[row] * dx; in MatFDColoringApply_AIJ()
341 w3_array[col] += 1.0 / dx; in MatFDColoringApply_AIJ()
373 *tmp = y[row] * dx; in MatFDColoringApply_AIJ()
375 *Jentry2[nz].valaddr = y[row] * dx; in MatFDColoringApply_AIJ()