Lines Matching refs:fcdof
304 PetscInt fdof, fcdof, c, j; in DMPlexCreateSectionBCIndicesField() local
310 fcdof = fdof; in DMPlexCreateSectionBCIndicesField()
314 PetscCall(PetscSectionGetFieldConstraintDof(section, p, field, &fcdof)); in DMPlexCreateSectionBCIndicesField()
317 for (d = 0; d < fcdof; ++d) { in DMPlexCreateSectionBCIndicesField()
324 for (c = d; c < fcdof; ++c) indices[c] = -1; in DMPlexCreateSectionBCIndicesField()
325 fcdof = d; in DMPlexCreateSectionBCIndicesField()
327 PetscCall(PetscSectionSetFieldConstraintDof(section, p, field, fcdof)); in DMPlexCreateSectionBCIndicesField()
377 PetscInt fcdof, fdof; in DMPlexCreateSectionBCIndices() local
380 PetscCall(PetscSectionGetFieldConstraintDof(section, p, f, &fcdof)); in DMPlexCreateSectionBCIndices()
383 for (d = 0; d < fcdof; ++d) indices[numConst + d] = find[d] + foff; in DMPlexCreateSectionBCIndices()
384 numConst += fcdof; in DMPlexCreateSectionBCIndices()