Searched refs:numBatches (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | FE.pyx | 319 numBatches : int 328 cdef PetscInt batchSize = 0, numBatches = 0 329 CHKERR(PetscFEGetTileSizes(self.fe, &blockSize, &numBlocks, &batchSize, &numBatches)) 330 return toInt(blockSize), toInt(numBlocks), toInt(batchSize), toInt(numBatches) 337 numBatches: int) -> None: 350 numBatches 359 cdef PetscInt cbatchSize = asInt(batchSize), cnumBatches = asInt(numBatches)
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 2520 PetscInt numChunks, numBatches, batchSize, numBlocks, blockSize, Ne, Nr, offset; in DMPlexComputeIntegral_Internal() local 2530 PetscCall(PetscFEGetTileSizes(fe, NULL, &numBlocks, NULL, &numBatches)); in DMPlexComputeIntegral_Internal() 2536 PetscCall(PetscFESetTileSizes(fe, blockSize, numBlocks, batchSize, numBatches)); in DMPlexComputeIntegral_Internal() 2537 numChunks = numCells / (numBatches * batchSize); in DMPlexComputeIntegral_Internal() 2538 Ne = numChunks * numBatches * batchSize; in DMPlexComputeIntegral_Internal() 2539 Nr = numCells % (numBatches * batchSize); in DMPlexComputeIntegral_Internal() 2804 PetscInt numBatches, batchSize, numBlocks, blockSize; in DMPlexComputeBdIntegral_Internal() local 2807 PetscCall(PetscFEGetTileSizes(fe, NULL, &numBlocks, NULL, &numBatches)); in DMPlexComputeBdIntegral_Internal() 2813 chunkSize = numBatches * batchSize; in DMPlexComputeBdIntegral_Internal() 2814 PetscCall(PetscFESetTileSizes(fe, blockSize, numBlocks, batchSize, numBatches)); in DMPlexComputeBdIntegral_Internal() [all …]
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 247 …atches to integrate serially", "PetscSpaceSetTileSizes", fem->numBatches, &fem->numBatches, NULL, … in PetscFESetFromOptions() 368 f->numBatches = 1; in PetscFECreate() 462 …Sizes(PetscFE fem, PetscInt blockSize, PetscInt numBlocks, PetscInt batchSize, PetscInt numBatches) in PetscFESetTileSizes() argument 469 fem->numBatches = numBatches; in PetscFESetTileSizes() 491 …PetscInt *blockSize, PeOp PetscInt *numBlocks, PeOp PetscInt *batchSize, PeOp PetscInt *numBatches) in PetscFEGetTileSizes() argument 498 if (numBatches) PetscAssertPointer(numBatches, 5); in PetscFEGetTileSizes() 502 if (numBatches) *numBatches = fem->numBatches; in PetscFEGetTileSizes()
|
| /petsc/include/petsc/private/ |
| H A D | petscfeimpl.h | 237 …PetscInt batchSize, numBatches; /* A batch is made up of blocks, Batches are processed in s… member
|