Lines Matching refs:bcIndices
52 (*s)->bcIndices = NULL; in PetscSectionCreate()
677 PetscCall(PetscFree(s->bcIndices)); in PetscSectionSetChart()
1274 … (last >= 0) PetscCall(PetscMalloc1(s->bc->atlasOff[last] + s->bc->atlasDof[last], &s->bcIndices)); in PetscSectionSetUpBC()
1275 else s->bcIndices = NULL; in PetscSectionSetUpBC()
1517 …if (gs->bcIndices) PetscCall(PetscArraycpy(gs->bcIndices, s->bcIndices, gs->bc->atlasOff[gs->bc->p… in PetscSectionCreateGlobalSection()
1584 …if (gfs->bcIndices) PetscCall(PetscArraycpy(gfs->bcIndices, s->field[f]->bcIndices, gfs->bc->atlas… in PetscSectionCreateGlobalSection()
2472 if (s->bcIndices) { in PetscSectionView_ASCII()
2473 …scCall(PetscViewerASCIISynchronizedPrintf(viewer, " %" PetscInt_FMT, s->bcIndices[s->bc->atlasOff[… in PetscSectionView_ASCII()
2682 …scCall(PetscViewerASCIISynchronizedPrintf(viewer, " %" PetscInt_FMT, s->bcIndices[s->bc->atlasOff[… in PetscSectionArrayView_ASCII_Internal()
2793 PetscCall(PetscFree(s->bcIndices)); in PetscSectionReset()
2980 if (s->bc) PetscCall(VecIntGetValuesSection_Private(s->bcIndices, s->bc, point, indices)); in PetscSectionGetConstraintIndices()
3010 PetscCall(VecIntSetValuesSection_Private(s->bcIndices, s->bc, point, indices, INSERT_VALUES)); in PetscSectionSetConstraintIndices()