Lines Matching refs:inptr
110 const PetscScalar *inptr; in MyMatMult() local
114 PetscCall(VecGetArrayRead(x, &inptr)); in MyMatMult()
117 outptr[0] = 2.0 * inptr[0] + inptr[1]; in MyMatMult()
118 outptr[1] = inptr[0] + 2.0 * inptr[1] + inptr[2]; in MyMatMult()
119 outptr[2] = inptr[1] + 2.0 * inptr[2]; in MyMatMult()
121 PetscCall(VecRestoreArrayRead(x, &inptr)); in MyMatMult()
155 const PetscScalar *inptr; in RHSFunction() local
159 PetscCall(VecGetArrayRead(globalin, &inptr)); in RHSFunction()
164 outptr[0] = 2.0 * inptr[0] + inptr[1]; in RHSFunction()
165 outptr[1] = inptr[0] + 2.0 * inptr[1] + inptr[2]; in RHSFunction()
166 outptr[2] = inptr[1] + 2.0 * inptr[2]; in RHSFunction()
168 PetscCall(VecRestoreArrayRead(globalin, &inptr)); in RHSFunction()