Home
last modified time | relevance | path

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

/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DFE.pyx319 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 Dplexfem.c2520 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 Dfe.c247 …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 Dpetscfeimpl.h237 …PetscInt batchSize, numBatches; /* A batch is made up of blocks, Batches are processed in s… member