Lines Matching refs:bb
174 PetscErrorCode residual(Mat mat, Vec bb, Vec xx, Vec rr) in residual() argument
181 PetscCall(VecGetSize(bb, &n1)); in residual()
182 PetscCall(VecGetArrayRead(bb, &b)); in residual()
189 PetscCall(VecRestoreArrayRead(bb, &b)); in residual()
214 PetscErrorCode apply_pc(PC pc, Vec bb, Vec xx) in apply_pc() argument
220 PetscErrorCode gauss_seidel(PC pc, Vec bb, Vec xx, Vec w, PetscReal rtol, PetscReal abstol, PetscRe… in gauss_seidel() argument
229 PetscCall(VecGetSize(bb, &n1)); in gauss_seidel()
231 PetscCall(VecGetArrayRead(bb, &b)); in gauss_seidel()
240 PetscCall(VecRestoreArrayRead(bb, &b)); in gauss_seidel()
245 PetscErrorCode jacobi_smoother(PC pc, Vec bb, Vec xx, Vec w, PetscReal rtol, PetscReal abstol, Pets… in jacobi_smoother() argument
254 PetscCall(VecGetSize(bb, &n)); in jacobi_smoother()
256 PetscCall(VecGetArrayRead(bb, &b)); in jacobi_smoother()
266 PetscCall(VecRestoreArrayRead(bb, &b)); in jacobi_smoother()
297 PetscErrorCode restrct(Mat mat, Vec rr, Vec bb) in restrct() argument
306 PetscCall(VecGetArray(bb, &b)); in restrct()
314 PetscCall(VecRestoreArray(bb, &b)); in restrct()