Searched refs:cellDofs (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/patch/ |
| H A D | pcpatch.c | 2476 PetscInt cStart, cEnd, c, Nf, f, numGlobalBcs = 0, *globalBcs, *Nb, **cellDofs; in PCSetUp_PATCH() local 2491 PetscCall(PetscMalloc3(Nf, &Nb, Nf, &cellDofs, numGlobalBcs, &globalBcs)); in PCSetUp_PATCH() 2502 PetscCall(PetscMalloc1((cEnd - cStart) * Nb[f], &cellDofs[f])); in PCSetUp_PATCH() 2514 for (d = 0; d < fdof; ++d, ++cdoff) cellDofs[f][cdoff] = foff + d; in PCSetUp_PATCH() 2531 …PetscCall(PCPatchSetDiscretisationInfoCombined(pc, dm, Nb, (const PetscInt **)cellDofs, numGlobalB… in PCSetUp_PATCH() 2532 for (f = 0; f < Nf; ++f) PetscCall(PetscFree(cellDofs[f])); in PCSetUp_PATCH() 2533 PetscCall(PetscFree3(Nb, cellDofs, globalBcs)); in PCSetUp_PATCH()
|