Lines Matching refs:cellNumbering
425 PetscErrorCode PCPatchSetCellNumbering(PC pc, PetscSection cellNumbering) in PCPatchSetCellNumbering() argument
430 patch->cellNumbering = cellNumbering; in PCPatchSetCellNumbering()
431 PetscCall(PetscObjectReference((PetscObject)cellNumbering)); in PCPatchSetCellNumbering()
436 PetscErrorCode PCPatchGetCellNumbering(PC pc, PetscSection *cellNumbering) in PCPatchGetCellNumbering() argument
441 *cellNumbering = patch->cellNumbering; in PCPatchGetCellNumbering()
1195 PetscSection cellNumbering = patch->cellNumbering; in PCPatchCreateCellPatchDiscretisationInfo() local
1378 if (cellNumbering) { in PCPatchCreateCellPatchDiscretisationInfo()
1379 PetscCall(PetscSectionGetDof(cellNumbering, c, &cell)); in PCPatchCreateCellPatchDiscretisationInfo()
1381 PetscCall(PetscSectionGetOffset(cellNumbering, c, &cell)); in PCPatchCreateCellPatchDiscretisationInfo()
1497 if (cellNumbering) PetscCall(PetscSectionGetOffset(cellNumbering, c, &cell)); in PCPatchCreateCellPatchDiscretisationInfo()
1586 if (cellNumbering) PetscCall(PetscSectionGetOffset(cellNumbering, c, &cell)); in PCPatchCreateCellPatchDiscretisationInfo()
2877 PetscCall(PetscSectionDestroy(&patch->cellNumbering)); in PCReset_PATCH()