Searched refs:bB (Results 1 – 2 of 2) sorted by relevance
971 Mat_Nest *bA = (Mat_Nest *)A->data, *bB = (Mat_Nest *)B->data; in MatCopy_Nest() local976 …bB->nr && nc == bB->nc, PetscObjectComm((PetscObject)A), PETSC_ERR_ARG_INCOMP, "Cannot copy a Mat_… in MatCopy_Nest()980 if (bA->m[i][j] && bB->m[i][j]) { in MatCopy_Nest()981 PetscCall(MatCopy(bA->m[i][j], bB->m[i][j], str)); in MatCopy_Nest()982 PetscCall(MatGetNonzeroState(bB->m[i][j], &subnnzstate)); in MatCopy_Nest()983 nnzstate = (PetscBool)(nnzstate || bB->nnzstate[i * nc + j] != subnnzstate); in MatCopy_Nest()984 bB->nnzstate[i * nc + j] = subnnzstate; in MatCopy_Nest()992 } else if (bB->m[i][j]) { // bA->m[i][j] is NULL in MatCopy_Nest()
2793 Mat_SeqAIJ *bB; in MatConvert_MPIBAIJ_MPIAIJ() local2803 bB = (Mat_SeqAIJ *)b->B->data; in MatConvert_MPIBAIJ_MPIAIJ()2805 nnz = bB->i[A->rmap->n]; in MatConvert_MPIBAIJ_MPIAIJ()2807 PetscInt bj = bB->j[k] / bs; in MatConvert_MPIBAIJ_MPIAIJ()2808 PetscInt br = bB->j[k] % bs; in MatConvert_MPIBAIJ_MPIAIJ()2809 bB->j[k] = garray[bj] * bs + br; in MatConvert_MPIBAIJ_MPIAIJ()