Lines Matching refs:VecPlaceArray
72 PetscCall(VecPlaceArray(right, x + idx[j] * bs)); in MatSOR_BlockMat_Symmetric()
76 PetscCall(VecPlaceArray(right, b + i * bs)); in MatSOR_BlockMat_Symmetric()
80 PetscCall(VecPlaceArray(right, x + i * bs)); in MatSOR_BlockMat_Symmetric()
86 PetscCall(VecPlaceArray(middle, b + idx[j] * bs)); in MatSOR_BlockMat_Symmetric()
101 PetscCall(VecPlaceArray(right, x + idx[j] * bs)); in MatSOR_BlockMat_Symmetric()
105 PetscCall(VecPlaceArray(right, b + i * bs)); in MatSOR_BlockMat_Symmetric()
109 PetscCall(VecPlaceArray(right, x + i * bs)); in MatSOR_BlockMat_Symmetric()
171 PetscCall(VecPlaceArray(right, x + idx[j] * bs)); in MatSOR_BlockMat()
176 PetscCall(VecPlaceArray(right, b + i * bs)); in MatSOR_BlockMat()
180 PetscCall(VecPlaceArray(right, x + i * bs)); in MatSOR_BlockMat()
194 PetscCall(VecPlaceArray(right, x + idx[j] * bs)); in MatSOR_BlockMat()
199 PetscCall(VecPlaceArray(right, b + i * bs)); in MatSOR_BlockMat()
203 PetscCall(VecPlaceArray(right, x + i * bs)); in MatSOR_BlockMat()
455 PetscCall(VecPlaceArray(bmat->left, yy + bs * i)); in MatMult_BlockMat()
458 PetscCall(VecPlaceArray(bmat->right, xx + bs * aj[jrow])); in MatMult_BlockMat()
491 PetscCall(VecPlaceArray(bmat->left, yy + bs * i)); in MatMult_BlockMat_Symmetric()
492 PetscCall(VecPlaceArray(bmat->middle, xx + bs * i)); in MatMult_BlockMat_Symmetric()
495 PetscCall(VecPlaceArray(bmat->right, xx + bs * aj[jrow])); in MatMult_BlockMat_Symmetric()
502 PetscCall(VecPlaceArray(bmat->right, xx + bs * aj[jrow])); /* upper triangular part */ in MatMult_BlockMat_Symmetric()
506 PetscCall(VecPlaceArray(bmat->right, yy + bs * aj[jrow])); /* lower triangular part */ in MatMult_BlockMat_Symmetric()