Lines Matching refs:allow_repeated

834   PetscBool3             allow_repeated = PETSC_BOOL3_UNKNOWN;  in MatConvert_Nest_IS()  local
881 if (allow_repeated == PETSC_BOOL3_UNKNOWN) allow_repeated = PetscBoolToBool3(sallow); in MatConvert_Nest_IS()
882 …PetscCheck(sallow == PetscBool3ToBool(allow_repeated), comm, PETSC_ERR_SUP, "Cannot mix repeated a… in MatConvert_Nest_IS()
1051 PetscCall(MatISSetAllowRepeated(B, PetscBool3ToBool(allow_repeated))); in MatConvert_Nest_IS()
1256 PetscBool allow_repeated; in MatTranspose_IS() local
1262 PetscCall(MatISGetAllowRepeated(A, &allow_repeated)); in MatTranspose_IS()
1263 PetscCall(MatISSetAllowRepeated(C, allow_repeated)); in MatTranspose_IS()
1290 …PetscCheck(!is->allow_repeated || insmode == ADD_VALUES, PetscObjectComm((PetscObject)A), PETSC_ER… in MatDiagonalSet_IS()
1434 PetscCall(MatISSetAllowRepeated(*newmat, matis->allow_repeated)); in MatCreateSubMatrix_IS()
1582 *flg = ((Mat_IS *)A->data)->allow_repeated; in MatISGetAllowRepeated()
1623 if (flg == matis->allow_repeated) PetscFunctionReturn(PETSC_SUCCESS); in MatISSetAllowRepeated_IS()
1625 matis->allow_repeated = flg; in MatISSetAllowRepeated_IS()
1629 if (matis->allow_repeated) { /* we will assemble the old local matrix if needed */ in MatISSetAllowRepeated_IS()
1634 matis->allow_repeated = flg; in MatISSetAllowRepeated_IS()
1848 …mat->rmap->N == matis->A->rmap->N && mat->cmap->N == matis->A->cmap->N && !matis->allow_repeated) { in MatConvert_IS_XAIJ()
2050 PetscCall(MatISSetAllowRepeated(B, matis->allow_repeated)); in MatDuplicate_IS()
2290 tr[5] = a->allow_repeated; in MatView_IS()
2630 if (!matis->allow_repeated) PetscCall(PetscHSetIQueryAdd(ht, idxs[i], &missing)); in MatISFilterL2GMap()
3341 …Allow local repeated entries", "MatISSetAllowRepeated", a->allow_repeated, &a->allow_repeated, NUL… in MatSetFromOptions_IS()