Lines Matching refs:br

757   Vec       bl, *br;  in MatDiagonalScale_Nest()  local
761 PetscCall(PetscCalloc1(bA->nc, &br)); in MatDiagonalScale_Nest()
763 for (j = 0; j < bA->nc; j++) PetscCall(VecGetSubVector(r, bA->isglobal.col[j], &br[j])); in MatDiagonalScale_Nest()
769 if (bA->m[i][j]) PetscCall(MatDiagonalScale(bA->m[i][j], bl, br[j])); in MatDiagonalScale_Nest()
774 for (j = 0; j < bA->nc; j++) PetscCall(VecRestoreSubVector(r, bA->isglobal.col[j], &br[j])); in MatDiagonalScale_Nest()
776 PetscCall(PetscFree(br)); in MatDiagonalScale_Nest()
1964 PetscInt bm, br; in MatAXPY_Dense_Nest() local
1983 for (br = 0; br < bm; ++br) { in MatAXPY_Dense_Nest()
1984 PetscInt row = bmindices[br], brncols, *cols; in MatAXPY_Dense_Nest()
1988 PetscCall(MatGetRow(B, br + rstart, &brncols, &brcols, &brcoldata)); in MatAXPY_Dense_Nest()
2003 PetscCall(MatRestoreRow(B, br + rstart, &brncols, &brcols, &brcoldata)); in MatAXPY_Dense_Nest()
2123 PetscInt bm, *sub_dnnz, *sub_onnz, br; in MatConvert_Nest_AIJ() local
2155 for (br = 0; br < bm; ++br) { in MatConvert_Nest_AIJ()
2156 PetscInt row = bmindices[br], brncols, col; in MatConvert_Nest_AIJ()
2162 iremote[br].rank = rowowner; in MatConvert_Nest_AIJ()
2163 iremote[br].index = rowrel; /* edge from bmdnnz to dnnz */ in MatConvert_Nest_AIJ()
2165 PetscCall(MatGetRow(B, br + rstart, &brncols, &brcols, NULL)); in MatConvert_Nest_AIJ()
2169 sub_dnnz[br]++; in MatConvert_Nest_AIJ()
2171 sub_onnz[br]++; in MatConvert_Nest_AIJ()
2174 PetscCall(MatRestoreRow(B, br + rstart, &brncols, &brcols, NULL)); in MatConvert_Nest_AIJ()