Lines Matching refs:Bx

11   Vec         Ax = NULL, Bx = NULL, s1 = NULL, s2 = NULL, Ay = NULL, By = NULL;  in MatMultEqual_Private()  local
39 PetscCall(MatCreateVecs(B, &s2, &Bx)); in MatMultEqual_Private()
42 PetscCall(MatCreateVecs(B, &Bx, &s2)); in MatMultEqual_Private()
54 PetscCall(VecCopy(Ax, Bx)); in MatMultEqual_Private()
70 PetscCall(MatMultTransposeAdd(B, Bx, Badd, s2)); in MatMultEqual_Private()
73 PetscCall(MatMultTranspose(B, Bx, s2)); in MatMultEqual_Private()
78 PetscCall(MatMultHermitianTransposeAdd(B, Bx, Badd, s2)); in MatMultEqual_Private()
81 PetscCall(MatMultHermitianTranspose(B, Bx, s2)); in MatMultEqual_Private()
86 PetscCall(MatMultAdd(B, Bx, Badd, s2)); in MatMultEqual_Private()
89 PetscCall(MatMult(B, Bx, s2)); in MatMultEqual_Private()
108 PetscCall(VecDestroy(&Bx)); in MatMultEqual_Private()
118 Vec Ax, Bx, Cx, s1, s2, s3; in MatMatMultEqual_Private() local
159 PetscCall(MatCreateVecs(B, &s1, &Bx)); in MatMatMultEqual_Private()
161 PetscCall(MatCreateVecs(B, &Bx, &s1)); in MatMatMultEqual_Private()
172 PetscCall(VecSetRandom(Bx, rctx)); in MatMatMultEqual_Private()
174 PetscCall(MatMultTranspose(B, Bx, s1)); in MatMatMultEqual_Private()
176 PetscCall(MatMult(B, Bx, s1)); in MatMatMultEqual_Private()
184 PetscCall(VecCopy(Bx, Cx)); in MatMatMultEqual_Private()
203 PetscCall(VecDestroy(&Bx)); in MatMatMultEqual_Private()
440 Vec x, v1, v2, v3, v4, Cx, Bx; in MatProjMultEqual_Private() local
457 PetscCall(MatCreateVecs(A, &Bx, &v2)); in MatProjMultEqual_Private()
481 PetscCall(VecCopy(v1, Bx)); in MatProjMultEqual_Private()
482 PetscCall(MatMult(A, Bx, v2)); /* v2 = A*B*x */ in MatProjMultEqual_Private()
503 PetscCall(VecDestroy(&Bx)); in MatProjMultEqual_Private()