Lines Matching refs:Npc
1002 PetscInt Npc; in DMSwarmComputeGradientMatrix_Private() local
1004 PetscCall(DMSwarmSortGetPointsPerCell(sw, cell, &Npc, &pind)); in DMSwarmComputeGradientMatrix_Private()
1005 maxNpc = PetscMax(maxNpc, Npc); in DMSwarmComputeGradientMatrix_Private()
1006 PetscCall(DMSwarmSortRestorePointsPerCell(sw, cell, &Npc, &pind)); in DMSwarmComputeGradientMatrix_Private()
1018 PetscInt numFIndices, Npc; in DMSwarmComputeGradientMatrix_Private() local
1023 PetscCall(DMSwarmSortGetPointsPerCell(sw, cell, &Npc, &pind)); in DMSwarmComputeGradientMatrix_Private()
1024 for (PetscInt j = 0; j < Npc; ++j) { in DMSwarmComputeGradientMatrix_Private()
1034 PetscCall(PetscFECreateTabulation(fe, 1, Npc, xi, 1, &Tcoarse)); in DMSwarmComputeGradientMatrix_Private()
1036 PetscCall(PetscArrayzero(elemMat, Npc * cdim * totDim)); in DMSwarmComputeGradientMatrix_Private()
1038 for (PetscInt j = 0; j < Npc; ++j) { in DMSwarmComputeGradientMatrix_Private()
1047 for (PetscInt j = 0; j < Npc; ++j) in DMSwarmComputeGradientMatrix_Private()
1049 if (0) PetscCall(DMPrintCellMatrix(cell, name, Npc * cdim, numFIndices, elemMat)); in DMSwarmComputeGradientMatrix_Private()
1050 … PetscCall(MatSetValues(derv, Npc * cdim, rowIDXs, numFIndices, findices, elemMat, ADD_VALUES)); in DMSwarmComputeGradientMatrix_Private()
1051 PetscCall(DMSwarmSortRestorePointsPerCell(sw, cell, &Npc, &pind)); in DMSwarmComputeGradientMatrix_Private()
2206 PetscErrorCode DMSwarmSetPointCoordinatesRandom(DM dm, PetscInt Npc) in DMSwarmSetPointCoordinatesRandom() argument
2235 if (Npc == 1) { in DMSwarmSetPointCoordinatesRandom()
2240 for (p = 0; p < Npc; ++p) { in DMSwarmSetPointCoordinatesRandom()
2241 const PetscInt n = c * Npc + p; in DMSwarmSetPointCoordinatesRandom()