Lines Matching refs:flg
12 PetscBool flg, testptap = PETSC_TRUE, testmatmatmult = PETSC_TRUE; in main() local
19 PetscCall(PetscOptionsGetString(NULL, NULL, "-f", file, sizeof(file), &flg)); in main()
36 if (!flg) { /* Create a matrix and test MatSetValues */ in main()
142 PetscCall(MatMultEqual(B, A, 4, &flg)); in main()
143 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error Mat HYPRE init"); in main()
146 PetscCall(MatMultEqual(B, A, 4, &flg)); in main()
147 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error Mat HYPRE reuse"); in main()
150 PetscCall(MatMultEqual(D, A, 4, &flg)); in main()
151 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error Mat IS"); in main()
154 PetscCall(MatMultEqual(C, A, 4, &flg)); in main()
155 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error Mat AIJ"); in main()
174 PetscCall(MatMultEqual(A, B, 4, &flg)); in main()
175 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error MatMult B"); in main()
176 PetscCall(MatMultEqual(A, C, 4, &flg)); in main()
177 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error MatMult C"); in main()
178 PetscCall(MatMultAddEqual(A, B, 4, &flg)); in main()
179 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error MatMultAdd B"); in main()
180 PetscCall(MatMultAddEqual(A, C, 4, &flg)); in main()
181 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error MatMultAdd C"); in main()
182 PetscCall(MatMultTransposeEqual(A, B, 4, &flg)); in main()
183 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error MatMultTranspose B"); in main()
184 PetscCall(MatMultTransposeEqual(A, C, 4, &flg)); in main()
185 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error MatMultTranspose C"); in main()
186 PetscCall(MatMultTransposeAddEqual(A, B, 4, &flg)); in main()
187 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error MatMultTransposeAdd B"); in main()
188 PetscCall(MatMultTransposeAddEqual(A, C, 4, &flg)); in main()
189 PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Error MatMultTransposeAdd C"); in main()
200 PetscCall(MatPtAPMultEqual(A, A, pP, 10, &flg)); in main()
201 PetscCheck(flg, PETSC_COMM_WORLD, PETSC_ERR_PLIB, "Error in MatPtAP_MatAIJ"); in main()
206 PetscCall(MatPtAPMultEqual(C, B, hP, 10, &flg)); in main()
207 PetscCheck(flg, PETSC_COMM_WORLD, PETSC_ERR_PLIB, "Error in MatPtAP_HYPRE_HYPRE"); in main()
212 PetscCall(MatHasOperation(hP, MATOP_NORM, &flg)); in main()
213 if (!flg) { /* TODO add MatNorm_HYPRE */ in main()
226 PetscCall(MatPtAPMultEqual(A, B, hP, 10, &flg)); in main()
227 PetscCheck(flg, PETSC_COMM_WORLD, PETSC_ERR_PLIB, "Error in MatPtAP_AIJ_HYPRE"); in main()
245 PetscCall(MatMatMultEqual(A, B, pAB, 10, &flg)); in main()
246 PetscCheck(flg, PETSC_COMM_WORLD, PETSC_ERR_PLIB, "Error in MatMatMult_AIJ_AIJ"); in main()
251 PetscCall(MatMatMultEqual(C, D, CD, 10, &flg)); in main()
252 PetscCheck(flg, PETSC_COMM_WORLD, PETSC_ERR_PLIB, "Error in MatMatMult_HYPRE_HYPRE"); in main()
258 PetscCall(MatHasOperation(CD, MATOP_NORM, &flg)); in main()
259 if (!flg) { /* TODO add MatNorm_HYPRE */ in main()
348 PetscCall(MatHasOperation(D, MATOP_NORM, &flg)); in main()
349 if (!flg) { /* TODO add MatNorm_HYPRE */ in main()
366 PetscCall(MatHasCongruentLayouts(A, &flg)); in main()
367 if (flg) { in main()