Searched refs:entriesPerElement (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/dm/impls/stag/ |
| H A D | stag2d.c | 270 stag->entriesPerElement = stag->dof[0] + 2 * stag->dof[1] + stag->dof[2]; in DMSetUp_Stag_2d() 273 …entriesPerElementRow = stag->n[0] * stag->entriesPerElement + (dummyEnd[0] ? entriesPerFace : 0… in DMSetUp_Stag_2d() 349 stag->entriesGhost = stag->nGhost[0] * stag->nGhost[1] * stag->entriesPerElement; in DMSetUp_Stag_2d() 350 entriesPerElementRowGhost = stag->nGhost[0] * stag->entriesPerElement; in DMSetUp_Stag_2d() 420 …+ stag->n[0] * nNonDummyGhost[1] - stag->n[0] * stag->n[1]) * stag->entriesPerElement + (dummyEnd[… in DMSetUp_Stag_2d() 422 …entriesToTransferTotal = nNonDummyGhost[0] * nNonDummyGhost[1] * stag->entriesPerElement + (dummyE… in DMSetUp_Stag_2d() 442 const PetscInt entriesPerElementRowNeighbor = stag->entriesPerElement * nNeighbor[0]; in DMSetUp_Stag_2d() 447 for (d = 0; d < stag->entriesPerElement; ++d, ++count) { in DMSetUp_Stag_2d() 448 …xGlobal[count] = globalOffset + j * entriesPerElementRowNeighbor + i * stag->entriesPerElement + d; in DMSetUp_Stag_2d() 449 … idxLocal[count] = jghost * entriesPerElementRowGhost + ighost * stag->entriesPerElement + d; in DMSetUp_Stag_2d() [all …]
|
| H A D | stag1d.c | 169 stag->entriesPerElement = stag->dof[0] + stag->dof[1]; in DMSetUp_Stag_1d() 173 stag->entries = stag->n[0] * stag->entriesPerElement + (stag->lastRank[0] ? stag->dof[0] : 0); in DMSetUp_Stag_1d() 176 stag->entries = stag->n[0] * stag->entriesPerElement; in DMSetUp_Stag_1d() 240 stag->entriesGhost = stag->nGhost[0] * stag->entriesPerElement; in DMSetUp_Stag_1d() 297 …entriesToTransferTotal = nNonDummyGhost * stag->entriesPerElement + (stag->lastRank[0] ? stag->dof… in DMSetUp_Stag_1d() 313 for (d = 0; d < stag->entriesPerElement; ++d, ++count, ++countAll) { in DMSetUp_Stag_1d() 314 idxLocal[count] = iLocal * stag->entriesPerElement + d; in DMSetUp_Stag_1d() 315 idxGlobal[count] = i * stag->entriesPerElement + d; in DMSetUp_Stag_1d() 316 idxGlobalAll[countAll] = i * stag->entriesPerElement + d; in DMSetUp_Stag_1d() 326 idxGlobal[count] = i * stag->entriesPerElement + d; in DMSetUp_Stag_1d() [all …]
|
| H A D | stag3d.c | 350 stag->entriesPerElement = stag->dof[0] + 3 * stag->dof[1] + 3 * stag->dof[2] + stag->dof[3]; in DMSetUp_Stag_3d() 354 …entriesPerElementRow = stag->n[0] * stag->entriesPerElement + (dummyEnd[0] ? entriesPerFace : 0… in DMSetUp_Stag_3d() 361 …scInt64)stag->n[1]) * ((PetscInt64)stag->n[2]) * ((PetscInt64)stag->entriesPerElement) <= (PetscIn… in DMSetUp_Stag_3d() 362 stag->n[0], stag->n[1], stag->n[2], stag->entriesPerElement); in DMSetUp_Stag_3d() 438 …stag->entriesGhost = stag->nGhost[0] * stag->nGhost[1] * stag->nGhost[2] * stag->entriesPerElement; in DMSetUp_Stag_3d() 760 globalOffsets[count] = globalOffsets[count - 1] + nni * nnj * nnk * stag->entriesPerElement; in DMStagSetUpBuildGlobalOffsets_3d() 767 …globalOffsets[count] = globalOffsets[count - 1] + nnj * nni * nnk * stag->entriesPerElement + (ext… in DMStagSetUpBuildGlobalOffsets_3d() 777 …globalOffsets[count] = globalOffsets[count - 1] + nnj * nni * nnk * stag->entriesPerElement + (ext… in DMStagSetUpBuildGlobalOffsets_3d() 784 …globalOffsets[count] = globalOffsets[count - 1] + nnj * nni * nnk * stag->entriesPerElement + (ext… in DMStagSetUpBuildGlobalOffsets_3d() 797 …globalOffsets[count] = globalOffsets[count - 1] + nnj * nni * nnk * stag->entriesPerElement + (ext… in DMStagSetUpBuildGlobalOffsets_3d() [all …]
|
| H A D | stagutils.c | 586 PetscErrorCode DMStagGetEntriesPerElement(DM dm, PetscInt *entriesPerElement) in DMStagGetEntriesPerElement() argument 592 if (entriesPerElement) *entriesPerElement = stag->entriesPerElement; in DMStagGetEntriesPerElement() 816 const PetscInt epe = stag->entriesPerElement; in DMStagMigrateVec() 817 const PetscInt epeTo = stagTo->entriesPerElement; in DMStagMigrateVec() 1620 …PetscCall(VecGetArray2d(vec, stag->nGhost[0], stag->entriesPerElement, stag->startGhost[0], 0, (Pe… in DMStagVecGetArray() 1623 …PetscCall(VecGetArray3d(vec, stag->nGhost[1], stag->nGhost[0], stag->entriesPerElement, stag->star… in DMStagVecGetArray() 1626 …ray4d(vec, stag->nGhost[2], stag->nGhost[1], stag->nGhost[0], stag->entriesPerElement, stag->start… in DMStagVecGetArray() 1669 …PetscCall(VecGetArray2dRead(vec, stag->nGhost[0], stag->entriesPerElement, stag->startGhost[0], 0,… in DMStagVecGetArrayRead() 1672 …PetscCall(VecGetArray3dRead(vec, stag->nGhost[1], stag->nGhost[0], stag->entriesPerElement, stag->… in DMStagVecGetArrayRead() 1675 …dRead(vec, stag->nGhost[2], stag->nGhost[1], stag->nGhost[0], stag->entriesPerElement, stag->start… in DMStagVecGetArrayRead() [all …]
|
| H A D | stagstencil.c | 388 const PetscInt epe = stag->entriesPerElement; in DMStagStencilToIndexLocal()
|
| H A D | stag.c | 375 if (stag->entriesPerElement) PetscCall(VecSetBlockSize(*vec, stag->entriesPerElement)); in DMCreateLocalVector_Stag()
|
| /petsc/include/petsc/private/ |
| H A D | dmstagimpl.h | 42 PetscInt entriesPerElement; /* Entries stored with each element */ member
|