Lines Matching refs:Bcheck
942 Mat Bcheck; in CheckMat() local
957 PetscCall(MatConvert(A, Btype, MAT_INITIAL_MATRIX, &Bcheck)); in CheckMat()
959 PetscCall(MatConvert(A, MATAIJ, MAT_INITIAL_MATRIX, &Bcheck)); in CheckMat()
962 PetscCall(MatAXPY(Bcheck, -1., B, DIFFERENT_NONZERO_PATTERN)); in CheckMat()
964 PetscCall(MatNorm(Bcheck, NORM_INFINITY, &error)); in CheckMat()
968 PetscCall(PetscObjectSetName((PetscObject)Bcheck, "Bcheck")); in CheckMat()
969 PetscCall(MatView(Bcheck, NULL)); in CheckMat()
973 PetscCall(MatDestroy(&Bcheck)); in CheckMat()
974 PetscCall(MatConvert(A, MATAIJ, MAT_INITIAL_MATRIX, &Bcheck)); in CheckMat()
975 PetscCall(PetscObjectSetName((PetscObject)Bcheck, "Assembled A")); in CheckMat()
976 PetscCall(MatView(Bcheck, NULL)); in CheckMat()
978 PetscCall(MatDestroy(&Bcheck)); in CheckMat()
986 PetscCall(MatDestroy(&Bcheck)); in CheckMat()
999 Mat B, Bcheck, B2 = NULL, lB; in TestMatZeroRows() local
1101 PetscCall(MatDuplicate(Afull, MAT_COPY_VALUES, &Bcheck)); in TestMatZeroRows()
1102 PetscCall(MatSetOption(Bcheck, MAT_NEW_NONZERO_ALLOCATION_ERR, PETSC_FALSE)); in TestMatZeroRows()
1105 PetscCall(MatZeroRowsIS(Bcheck, gis, diag, NULL, NULL)); in TestMatZeroRows()
1108 PetscCall(MatZeroRowsIS(Bcheck, is, diag, NULL, NULL)); in TestMatZeroRows()
1110 PetscCall(CheckMat(B, Bcheck, PETSC_FALSE, "Zerorows")); in TestMatZeroRows()
1111 PetscCall(MatDestroy(&Bcheck)); in TestMatZeroRows()