Lines Matching refs:y_ptr
227 PetscScalar *x_ptr, *y_ptr; in xyt_generate() local
356 y_ptr = y; in xyt_generate()
362 PetscCallBLAS("BLASdot", uu[k] = BLASdot_(&dlen, u + off, &i1, y_ptr, &i1)); in xyt_generate()
363 y_ptr += len; in xyt_generate()
463 y_ptr = (PetscScalar *)malloc(yt_max_nnz * sizeof(PetscScalar)); in xyt_generate()
464 PetscCall(PCTFS_rvec_copy(y_ptr, y, yt_nnz)); in xyt_generate()
466 y = y_ptr; in xyt_generate()
467 y_ptr += yt_nnz; in xyt_generate()
470 PetscCall(PCTFS_rvec_copy(y_ptr, u + off, len)); in xyt_generate()
474 ycol_vals[i] = y_ptr; in xyt_generate()
478 ycol_vals[i] = y_ptr; in xyt_generate()
525 PetscScalar *x_ptr, *y_ptr, *uu_ptr; in do_xyt_solve() local
538 for (y_ptr = y, iptr = ycol_indices; *iptr != -1; y_ptr += len) { in do_xyt_solve()
542 PetscCallBLAS("BLASdot", *uu_ptr++ = BLASdot_(&dlen, uc + off, &i1, y_ptr, &i1)); in do_xyt_solve()