Searched refs:block_sizes (Results 1 – 3 of 3) sorted by relevance
786 PetscInt nDMs, n, *block_sizes = NULL; in PCSetUp_BJKOKKOS() local830 PetscCall(PetscMalloc1(nloc, &block_sizes)); // very inefficient, to big in PCSetUp_BJKOKKOS()851 block_sizes[nDMs] = bend - bsrt; in PCSetUp_BJKOKKOS()852 ntot += block_sizes[nDMs]; in PCSetUp_BJKOKKOS()864 block_sizes[nDMs] = bend - bsrt; in PCSetUp_BJKOKKOS()865 ntot += block_sizes[nDMs]; in PCSetUp_BJKOKKOS()871 PetscCall(PetscRealloc(sizeof(PetscInt) * nDMs, &block_sizes)); in PCSetUp_BJKOKKOS()947 else nloc = block_sizes[ii]; in PCSetUp_BJKOKKOS()969 if (!pack) PetscCall(PetscFree(block_sizes)); in PCSetUp_BJKOKKOS()
560 M->block_sizes = (int *)malloc(sizeof(int) * n); in ConvertMatToMatrix()561 for (i = 0; i < n; i++) M->block_sizes[i] = 1; in ConvertMatToMatrix()
5949 property block_sizes: