Lines Matching refs:bb1
1402 Vec bb1 = NULL; in MatSOR_MPIAIJ() local
1411 …s > 1 || ~flag & SOR_ZERO_INITIAL_GUESS || flag & SOR_EISENSTAT) PetscCall(VecDuplicate(bb, &bb1)); in MatSOR_MPIAIJ()
1425 PetscCall((*mat->B->ops->multadd)(mat->B, mat->lvec, bb, bb1)); in MatSOR_MPIAIJ()
1428 PetscCall((*mat->A->ops->sor)(mat->A, bb1, omega, SOR_SYMMETRIC_SWEEP, fshift, lits, 1, xx)); in MatSOR_MPIAIJ()
1441 PetscCall((*mat->B->ops->multadd)(mat->B, mat->lvec, bb, bb1)); in MatSOR_MPIAIJ()
1444 PetscCall((*mat->A->ops->sor)(mat->A, bb1, omega, SOR_FORWARD_SWEEP, fshift, lits, 1, xx)); in MatSOR_MPIAIJ()
1457 PetscCall((*mat->B->ops->multadd)(mat->B, mat->lvec, bb, bb1)); in MatSOR_MPIAIJ()
1460 PetscCall((*mat->A->ops->sor)(mat->A, bb1, omega, SOR_BACKWARD_SWEEP, fshift, lits, 1, xx)); in MatSOR_MPIAIJ()
1476 PetscCall(MatMultDiagonalBlock(matin, xx, bb1)); in MatSOR_MPIAIJ()
1478 PetscCall(VecPointwiseMult(bb1, mat->diag, xx)); in MatSOR_MPIAIJ()
1480 PetscCall(VecAYPX(bb1, (omega - 2.0) / omega, bb)); in MatSOR_MPIAIJ()
1482 PetscCall(MatMultAdd(mat->B, mat->lvec, bb1, bb1)); in MatSOR_MPIAIJ()
1485 …PetscCall((*mat->A->ops->sor)(mat->A, bb1, omega, (MatSORType)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_… in MatSOR_MPIAIJ()
1490 PetscCall(VecDestroy(&bb1)); in MatSOR_MPIAIJ()