Lines Matching refs:localDof
1389 PetscInt localDof; in PCPatchCreateCellPatchDiscretisationInfo() local
1400 PetscCall(PetscHMapIGet(ht, globalDof + l, &localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1401 if (localDof == -1) { in PCPatchCreateCellPatchDiscretisationInfo()
1402 localDof = localIndex++; in PCPatchCreateCellPatchDiscretisationInfo()
1403 PetscCall(PetscHMapISet(ht, globalDof + l, localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1407 dofsArray[globalIndex] = localDof; in PCPatchCreateCellPatchDiscretisationInfo()
1414 PetscCall(PetscHMapIGet(htWithArtificial, globalDof + l, &localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1415 if (localDof == -1) { in PCPatchCreateCellPatchDiscretisationInfo()
1416 localDof = localIndexWithArtificial++; in PCPatchCreateCellPatchDiscretisationInfo()
1417 PetscCall(PetscHMapISet(htWithArtificial, globalDof + l, localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1421 dofsArrayWithArtificial[globalIndex] = localDof; in PCPatchCreateCellPatchDiscretisationInfo()
1428 PetscCall(PetscHMapIGet(htWithAll, globalDof + l, &localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1429 if (localDof == -1) { in PCPatchCreateCellPatchDiscretisationInfo()
1430 localDof = localIndexWithAll++; in PCPatchCreateCellPatchDiscretisationInfo()
1431 PetscCall(PetscHMapISet(htWithAll, globalDof + l, localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1435 dofsArrayWithAll[globalIndex] = localDof; in PCPatchCreateCellPatchDiscretisationInfo()
1501 const PetscInt localDof = dofsArray[key]; in PCPatchCreateCellPatchDiscretisationInfo() local
1502 if (localDof >= 0) PetscCall(PetscHMapISet(ht, globalDof, localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1520 PetscInt globalDof, localDof; in PCPatchCreateCellPatchDiscretisationInfo() local
1523 PetscHashIterGetVal(ht, hi, localDof); in PCPatchCreateCellPatchDiscretisationInfo()
1524 if (globalDof >= 0) globalDofsArray[goff + localDof] = globalDof; in PCPatchCreateCellPatchDiscretisationInfo()
1532 PetscInt globalDof, localDof; in PCPatchCreateCellPatchDiscretisationInfo() local
1534 PetscHashIterGetVal(htWithArtificial, hi, localDof); in PCPatchCreateCellPatchDiscretisationInfo()
1535 if (globalDof >= 0) globalDofsArrayWithArtificial[goff + localDof] = globalDof; in PCPatchCreateCellPatchDiscretisationInfo()
1543 PetscInt globalDof, localDof; in PCPatchCreateCellPatchDiscretisationInfo() local
1545 PetscHashIterGetVal(htWithAll, hi, localDof); in PCPatchCreateCellPatchDiscretisationInfo()
1546 if (globalDof >= 0) globalDofsArrayWithAll[goff + localDof] = globalDof; in PCPatchCreateCellPatchDiscretisationInfo()
1553 PetscInt globalDof, localDof; in PCPatchCreateCellPatchDiscretisationInfo() local
1556 PetscCall(PetscHMapIGet(ht, globalDof, &localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1557 offsArray[(ooff + p) * Nf + k] = localDof; in PCPatchCreateCellPatchDiscretisationInfo()
1559 PetscCall(PetscHMapIGet(htWithArtificial, globalDof, &localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1560 offsArrayWithArtificial[(ooff + p) * Nf + k] = localDof; in PCPatchCreateCellPatchDiscretisationInfo()
1563 PetscCall(PetscHMapIGet(htWithAll, globalDof, &localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1564 offsArrayWithAll[(ooff + p) * Nf + k] = localDof; in PCPatchCreateCellPatchDiscretisationInfo()
1596 PetscInt localDof; in PCPatchCreateCellPatchDiscretisationInfo() local
1598 PetscCall(PetscHMapIGet(ht, globalDof, &localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1603 asmArray[asmKey] = localDof; in PCPatchCreateCellPatchDiscretisationInfo()
1605 PetscCall(PetscHMapIGet(htWithArtificial, globalDof, &localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1606 asmArrayWithArtificial[asmKey] = localDof; in PCPatchCreateCellPatchDiscretisationInfo()
1609 PetscCall(PetscHMapIGet(htWithAll, globalDof, &localDof)); in PCPatchCreateCellPatchDiscretisationInfo()
1610 asmArrayWithAll[asmKey] = localDof; in PCPatchCreateCellPatchDiscretisationInfo()