Searched refs:multiRootSec (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plextree.c | 3283 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 …]
|