Home
last modified time | relevance | path

Searched refs:PetscBTLookupSet (Results 1 – 19 of 19) sorted by relevance

/petsc/src/mat/impls/sbaij/mpi/
H A Dsbaijov.c104 if (!PetscBTLookupSet(table, brow)) nidx[isz++] = brow; in MatIncreaseOverlap_MPISBAIJ()
415 if (!PetscBTLookupSet(table_i, col)) data_i[isz++] = col; in MatIncreaseOverlap_MPISBAIJ_Once()
514 if (!PetscBTLookupSet(table_i, col)) { in MatIncreaseOverlap_MPISBAIJ_Local()
533 if (!PetscBTLookupSet(table_i, col)) nidx_i[isz++] = col; in MatIncreaseOverlap_MPISBAIJ_Local()
537 if (!PetscBTLookupSet(table_i, col)) nidx_i[isz++] = col; in MatIncreaseOverlap_MPISBAIJ_Local()
547 if (!PetscBTLookupSet(table_i, row + rstart)) nidx_i[isz++] = row + rstart; in MatIncreaseOverlap_MPISBAIJ_Local()
555 if (!PetscBTLookupSet(table_i, row + rstart)) nidx_i[isz++] = row + rstart; in MatIncreaseOverlap_MPISBAIJ_Local()
/petsc/src/dm/impls/plex/
H A Dplexreorder.c469 if (PetscBTLookupSet(bt, p)) continue; in DMCreateSectionPermutation_Plex_Cohesive_Old()
489 if (!PetscBTLookupSet(bt, q)) { in DMCreateSectionPermutation_Plex_Cohesive_Old()
510 if (!PetscBTLookupSet(bt, qsupp[qs])) { in DMCreateSectionPermutation_Plex_Cohesive_Old()
522 if (!PetscBTLookupSet(bt, qq)) { in DMCreateSectionPermutation_Plex_Cohesive_Old()
551 if (PetscBTLookupSet(bt, p)) PetscFunctionReturn(PETSC_SUCCESS); in InsertCohesiveBlock_Private()
556 if (!PetscBTLookupSet(bt, cone[0])) perm[(*idx)++] = cone[0]; in InsertCohesiveBlock_Private()
557 if (!PetscBTLookupSet(bt, cone[1])) perm[(*idx)++] = cone[1]; in InsertCohesiveBlock_Private()
597 if (PetscBTLookupSet(bt, p)) continue; in DMCreateSectionPermutation_Plex_Cohesive()
H A Dplexsfc.c830 …PetscCheck(!PetscBTLookupSet(global_vec_check, global_index), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Fo… in DMPlexCorrectOrientationForIsoperiodic()
/petsc/include/
H A Dpetscbt.h72 static inline PetscByte PetscBTLookupSet(PetscBT array, PetscCount index) in PetscBTLookupSet() function
/petsc/src/vec/is/is/utils/
H A Disblock.c77 if (!PetscBTLookupSet(table, ival)) nidx[isz++] = ival; in ISCompressIndicesGeneral()
H A Disdiff.c327 if (!PetscBTLookupSet(mask, i1[i] - imin)) iout[nout++] = i1[i]; in ISExpand()
334 if (!PetscBTLookupSet(mask, i2[i] - imin)) iout[nout++] = i2[i]; in ISExpand()
/petsc/include/petsc/private/
H A Dmatimpl.h913 …if (!PetscBTLookupSet(bt, entry)) PetscCall(PetscLLInsertLocation_Private(assume_sorted, k, idx_st… in PetscLLAdd_Private()
979 …if (!PetscBTLookupSet(bt, entry)) PetscCall(PetscLLInsertLocation_Private(PETSC_FALSE, k, idx_star… in PetscLLAddPerm()
1017 …if (!PetscBTLookupSet(bt,entry)) PetscCall(PetscLLInsertLocation_Private(PETSC_TRUE,k,idx_start,en…
1054 …if (!PetscBTLookupSet(bt, entry)) PetscCall(PetscLLInsertLocation_Private(PETSC_TRUE, k, idx_start… in PetscLLAddSortedLU()
1135 …if (!PetscBTLookupSet(bt, entry)) PetscCall(PetscIncompleteLLInsertLocation_Private(PETSC_FALSE, k… in PetscIncompleteLLInit()
1150 …if (!PetscBTLookupSet(bt, entry)) PetscCall(PetscIncompleteLLInsertLocation_Private(assume_sorted,… in PetscIncompleteLLAdd_Private()
1392 if (!PetscBTLookupSet(bt, entry)) { /* new entry */ in PetscLLCondensedAddSorted()
/petsc/src/mat/impls/baij/mpi/
H A Dbaijov.c194 if (!PetscBTLookupSet(table_i, row)) data_i[isz_i++] = row; in MatIncreaseOverlap_MPIBAIJ_Once()
294 if (!PetscBTLookupSet(table_i, row)) data_i[isz_i++] = row; in MatIncreaseOverlap_MPIBAIJ_Once()
371 if (!PetscBTLookupSet(table_i, val)) data_i[isz_i++] = val; in MatIncreaseOverlap_MPIBAIJ_Local()
377 if (!PetscBTLookupSet(table_i, val)) data_i[isz_i++] = val; in MatIncreaseOverlap_MPIBAIJ_Local()
455 if (!PetscBTLookupSet(xtable, row)) { in MatIncreaseOverlap_MPIBAIJ_Receive()
476 if (!PetscBTLookupSet(xtable, val)) { in MatIncreaseOverlap_MPIBAIJ_Receive()
495 if (!PetscBTLookupSet(xtable, val)) { in MatIncreaseOverlap_MPIBAIJ_Receive()
H A Dmpibaij.c3299 if (!PetscBTLookupSet(bt, (col - cs) / bs)) d_nnz[i]++; in MatLoad_MPIBAIJ_Binary()
/petsc/src/mat/graphops/color/utils/
H A Dvalid.c131 …PetscCheck(!PetscBTLookupSet(table, row), PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "color %" PetscInt… in MatISColoringTest()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c48 if (!PetscBTLookupSet(bt, idx[j] / bs - Nmin)) n++; in ISAdjustForBlockSize()
54 if (!PetscBTLookupSet(bt, idx[j] / bs - Nmin)) nidx[n++] = idx[j] / bs; in ISAdjustForBlockSize()
652 } else if (!PetscBTLookupSet(table_i, row)) { in MatIncreaseOverlap_MPIAIJ_Once()
762 if (!PetscBTLookupSet(table_i, row)) { in MatIncreaseOverlap_MPIAIJ_Once()
908 if (!PetscBTLookupSet(table_i, val)) { in MatIncreaseOverlap_MPIAIJ_Local()
921 if (!PetscBTLookupSet(table_i, val)) { in MatIncreaseOverlap_MPIAIJ_Local()
1010 if (!PetscBTLookupSet(xtable, row)) { in MatIncreaseOverlap_MPIAIJ_Receive()
1031 if (!PetscBTLookupSet(xtable, val)) { in MatIncreaseOverlap_MPIAIJ_Receive()
1050 if (!PetscBTLookupSet(xtable, val)) { in MatIncreaseOverlap_MPIAIJ_Receive()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij2.c38 if (!PetscBTLookupSet(table_out, brow)) { in MatIncreaseOverlap_SeqSBAIJ()
59 if (!PetscBTLookupSet(table_out, bcol)) { in MatIncreaseOverlap_SeqSBAIJ()
71 if (!PetscBTLookupSet(table_out, brow)) nidx[isz++] = brow; in MatIncreaseOverlap_SeqSBAIJ()
/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c726 if (!PetscBTLookupSet(bt, bcol)) { /* new entry */ in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
749 if (!PetscBTLookupSet(bt, bcol)) { /* new entry */ in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
H A Daij.c2764 if (!PetscBTLookupSet(table, idx[j] / bs)) nidx[isz++] = idx[j] / bs; in MatIncreaseOverlap_SeqAIJ()
2779 if (!PetscBTLookupSet(table, val)) nidx[isz++] = val; in MatIncreaseOverlap_SeqAIJ()
2788 if (!PetscBTLookupSet(table, idx[j])) nidx[isz++] = idx[j]; in MatIncreaseOverlap_SeqAIJ()
2802 if (!PetscBTLookupSet(table, val)) nidx[isz++] = val; in MatIncreaseOverlap_SeqAIJ()
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c1762 if (!PetscBTLookupSet(bt, key)) ++dnnz[row]; in PCPatchCreateMatrix_Private()
1788 if (!PetscBTLookupSet(bt, key)) ++dnnz[row]; in PCPatchCreateMatrix_Private()
1799 if (!PetscBTLookupSet(bt, key)) ++dnnz[row]; in PCPatchCreateMatrix_Private()
/petsc/src/mat/impls/baij/seq/
H A Dbaij2.c45 if (!PetscBTLookupSet(table, ival)) nidx[isz++] = ival; in MatIncreaseOverlap_SeqBAIJ()
59 if (!PetscBTLookupSet(table, val)) nidx[isz++] = val; in MatIncreaseOverlap_SeqBAIJ()
H A Dbaij.c3698 if (!PetscBTLookupSet(bt, col / bs)) nnz[i]++; in MatLoad_SeqBAIJ_Binary()
/petsc/src/dm/impls/plex/cgns/
H A Dplexcgns2.c1471 if (PetscBTLookupSet(plex_face_found, o)) { in DMPlexCGNS_MatchCGNSFacesToPlexFaces()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c1037 else if (!PetscBTLookupSet(btvc, vv)) found++; in PCBDDCNedelecSupport()
1227 if (PetscBTLookup(btv, vv) && !PetscBTLookupSet(btvc, vv)) { in PCBDDCNedelecSupport()
2660 if (PetscBTLookupSet(btvt, off + s)) continue; in PCBDDCDetectDisconnectedComponents()
2671 if (PetscBTLookupSet(btvt, off + s)) continue; in PCBDDCDetectDisconnectedComponents()