Lines Matching refs:s2

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()
46 PetscCall(VecDuplicate(s2, &By)); in MatMultEqual_Private()
62 PetscCall(VecCopy(By, s2)); in MatMultEqual_Private()
64 Badd = s2; 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()
92 PetscCall(VecNorm(s2, NORM_INFINITY, &r2)); in MatMultEqual_Private()
96 PetscCall(VecAXPY(s2, none, s1)); in MatMultEqual_Private()
97 PetscCall(VecNorm(s2, NORM_INFINITY, &r1)); in MatMultEqual_Private()
112 PetscCall(VecDestroy(&s2)); in MatMultEqual_Private()
118 Vec Ax, Bx, Cx, s1, s2, s3; in MatMatMultEqual_Private() local
164 PetscCall(MatCreateVecs(A, &s2, &Ax)); in MatMatMultEqual_Private()
166 PetscCall(MatCreateVecs(A, &Ax, &s2)); in MatMatMultEqual_Private()
180 PetscCall(MatMultTranspose(A, Ax, s2)); in MatMatMultEqual_Private()
182 PetscCall(MatMult(A, Ax, s2)); in MatMatMultEqual_Private()
187 PetscCall(VecNorm(s2, NORM_INFINITY, &r2)); in MatMatMultEqual_Private()
191 PetscCall(VecAXPY(s2, none, s3)); in MatMatMultEqual_Private()
192 PetscCall(VecNorm(s2, NORM_INFINITY, &r1)); in MatMatMultEqual_Private()
206 PetscCall(VecDestroy(&s2)); in MatMatMultEqual_Private()
580 Vec x, y, s1, s2; in MatIsLinear() local
597 PetscCall(VecDuplicate(s1, &s2)); in MatIsLinear()
607 PetscCall(MatMult(A, y, s2)); /* s2 = A*y */ in MatIsLinear()
609 PetscCall(VecAXPY(s2, a, s1)); /* s2 = a s1 + s2 */ in MatIsLinear()
616 PetscCall(VecAXPY(s2, -1.0, s1)); /* s2 = - s1 + s2 */ in MatIsLinear()
617 PetscCall(VecNorm(s2, NORM_INFINITY, &norm)); in MatIsLinear()
628 PetscCall(VecDestroy(&s2)); in MatIsLinear()