Lines Matching refs:subnnzstate
468 PetscObjectState subnnzstate = 0; in MatAssemblyBegin_Nest() local
479 PetscCall(MatGetNonzeroState(vs->m[i][j], &subnnzstate)); in MatAssemblyBegin_Nest()
482 …nzstate = (PetscBool)(nnzstate || vs->nnzstate[i * vs->nc + j] != subnnzstate); in MatAssemblyBegin_Nest()
483 vs->nnzstate[i * vs->nc + j] = subnnzstate; in MatAssemblyBegin_Nest()
802 PetscObjectState subnnzstate = 0; in MatShift_Nest() local
805 PetscCall(MatGetNonzeroState(bA->m[i][i], &subnnzstate)); in MatShift_Nest()
806 …nzstate = (PetscBool)(nnzstate || bA->nnzstate[i * bA->nc + i] != subnnzstate); in MatShift_Nest()
807 bA->nnzstate[i * bA->nc + i] = subnnzstate; in MatShift_Nest()
821 PetscObjectState subnnzstate = 0; in MatDiagonalSet_Nest() local
826 PetscCall(MatGetNonzeroState(bA->m[i][i], &subnnzstate)); in MatDiagonalSet_Nest()
829 …nzstate = (PetscBool)(nnzstate || bA->nnzstate[i * bA->nc + i] != subnnzstate); in MatDiagonalSet_Nest()
830 bA->nnzstate[i * bA->nc + i] = subnnzstate; in MatDiagonalSet_Nest()
979 PetscObjectState subnnzstate = 0; in MatCopy_Nest() local
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()
1012 PetscObjectState subnnzstate = 0; in MatAXPY_Nest() local
1023 if (bY->m[i][j]) PetscCall(MatGetNonzeroState(bY->m[i][j], &subnnzstate)); in MatAXPY_Nest()
1024 nnzstate = (PetscBool)(nnzstate || bY->nnzstate[i * nc + j] != subnnzstate); in MatAXPY_Nest()
1025 bY->nnzstate[i * nc + j] = subnnzstate; in MatAXPY_Nest()