Home
last modified time | relevance | path

Searched refs:multiRootSec (Results 1 – 1 of 1) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplextree.c3283 PetscSection multiRootSec, rootIndicesSec; in DMPlexTransferInjectorTree() local
3470 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)coarse), &multiRootSec)); in DMPlexTransferInjectorTree()
3471 PetscCall(PetscSectionSetChart(multiRootSec, pStartC, pEndC)); in DMPlexTransferInjectorTree()
3472 …for (p = pStartC; p < pEndC; p++) PetscCall(PetscSectionSetDof(multiRootSec, p, rootDegrees[p - pS… in DMPlexTransferInjectorTree()
3473 PetscCall(PetscSectionSetUp(multiRootSec)); in DMPlexTransferInjectorTree()
3474 PetscCall(PetscSectionGetStorageSize(multiRootSec, &numMulti)); in DMPlexTransferInjectorTree()
3503 *rootMultiSec = multiRootSec; in DMPlexTransferInjectorTree()
3513 PetscSection multiRootSec, rootIndicesSec; in DMPlexComputeInjectorTree() local
3549 …Tree(coarse, fine, coarseToFine, childIds, NULL, numFields, offsets, &multiRootSec, &rootIndicesSe… in DMPlexComputeInjectorTree()
3584 PetscCall(PetscSectionGetDof(multiRootSec, p, &numLeaves)); in DMPlexComputeInjectorTree()
[all …]