| /petsc/src/ts/tutorials/ |
| H A D | ex32.c | 41 PetscInt lsize, M, xs, xm, i; in InitialConditions() local 47 PetscCall(VecGetLocalSize(U, &lsize)); in InitialConditions() 48 PetscCall(PetscMalloc1(lsize, &app->sw)); in InitialConditions() 71 PetscInt i, lsize; in EventFunction() local 74 PetscCall(VecGetLocalSize(U, &lsize)); in EventFunction() 76 for (i = 0; i < lsize; i++) fvalue[i] = PetscRealPart(u[i]) - app->uc; in EventFunction() 244 PetscInt lsize; in main() local 245 PetscCall(VecGetLocalSize(U, &lsize)); in main() 249 PetscCall(PetscMalloc1(lsize, &direction)); in main() 250 PetscCall(PetscMalloc1(lsize, &terminate)); in main() [all …]
|
| /petsc/src/vec/vec/tutorials/ |
| H A D | ex10.c | 13 PetscInt i, m = 20, low, high, ldim, iglobal, lsize; in main() local 120 lsize = m / size + size; in main() 121 PetscCall(VecSetSizes(u, lsize, m)); in main() 123 lsize = m / size - size; in main() 124 PetscCall(VecSetSizes(u, lsize, m)); in main() 126 lsize = m / size; in main() 127 PetscCall(VecSetSizes(u, lsize, m)); in main()
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex100cu.cu | 14 PetscInt i, m = 20, low, high, ldim, iglobal, lsize; in main() local 117 lsize = m / size + size; in main() 118 PetscCall(VecSetSizes(u, lsize, m)); in main() 120 lsize = PetscMax(m / size - size, 0); in main() 121 PetscCall(VecSetSizes(u, lsize, m)); in main() 123 lsize = m / size; in main() 124 PetscCall(VecSetSizes(u, lsize, m)); in main()
|
| H A D | ex56.c | 28 const size_t gsize = 10, lsize = 2; in main() local 54 clEnqueueNDRangeKernel(queue, knl, 1, NULL, &gsize, &lsize, 0, NULL, NULL); in main()
|
| /petsc/src/mat/tests/ |
| H A D | ex41.c | 11 PetscInt nd = 2, ov = 1, i, j, m, n, *idx, lsize; in main() local 56 lsize = (PetscInt)(rand * m); in main() 57 for (j = 0; j < lsize; j++) { in main() 61 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, lsize, idx, PETSC_COPY_VALUES, is1 + i)); in main() 62 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, lsize, idx, PETSC_COPY_VALUES, is2 + i)); in main()
|
| H A D | ex42.c | 12 PetscInt nd = 2, ov = 1, i, j, lsize, m, n, *idx, bs; in main() local 66 lsize = (PetscInt)(rand * (m / bs)); in main() 68 for (j = 0; j < lsize; j++) { in main() 79 if (!test_unsorted) PetscCall(PetscSortInt(lsize * bs, idx)); in main() 80 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, lsize * bs, idx, PETSC_COPY_VALUES, is1 + i)); in main() 81 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, lsize * bs, idx, PETSC_COPY_VALUES, is2 + i)); in main()
|
| H A D | ex40.c | 37 PetscInt nd = 2, ov = 1, ndpar, i, start, m, n, end, lsize; in main() local 103 lsize = end - start; in main() 106 lsize = -lsize; in main() 108 PetscCall(ISCreateStride(PETSC_COMM_SELF, lsize, start, 1, is1 + i)); in main() 109 PetscCall(ISCreateStride(PETSC_COMM_SELF, lsize, start, 1, is2 + i)); in main()
|
| H A D | ex51.c | 8 PetscInt bs = 1, m = 43, ov = 1, i, j, k, *rows, *cols, M, nd = 5, *idx, mm, nn, lsize; in main() local 82 lsize = (int)(PetscRealPart(rval) * m); in main() 83 for (j = 0; j < lsize; j++) { in main() 88 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, lsize * bs, idx, PETSC_COPY_VALUES, is1 + i)); in main() 89 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, lsize * bs, idx, PETSC_COPY_VALUES, is2 + i)); in main()
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_lgmap.py | 11 lsize = 10 12 first = lsize * comm_rank 13 last = first + lsize 94 lsize = 10 95 first = lsize * comm_rank 96 last = first + lsize
|
| H A D | test_is.py | 20 lsize = self.iset.getLocalSize() 22 self.assertTrue(lsize <= gsize) 151 lsize = self.iset.getLocalSize() 152 self.assertEqual(lsize / self.bsize, len(self.index))
|
| H A D | test_dmshell.py | 45 lsize, gsize = lvec.getSizes() 46 self.assertEqual(lsize, gsize) 58 lsize, gsize = lvec.getSizes() 59 self.assertEqual(lsize, gsize) 60 self.assertEqual(lsize, 1 + 10 * self.dm.comm.rank)
|
| H A D | test_vec.py | 115 lsize, gsize = self.vec.getSizes() 117 bsizes = list(range(1, lsize + 1)) 118 nblocks = list(range(1, lsize + 1)) 122 if not (gsize % bs or lsize % bs) 124 if bs * nb <= lsize
|
| /petsc/src/snes/tutorials/ |
| H A D | ex47cu.cu | 78 PetscInt i, Mx, xs, xm, xstartshift, xendshift, fstart, lsize; in ComputeFunction() local 105 PetscCall(VecGetLocalSize(x, &lsize)); in ComputeFunction() 120 thrust::device_ptr<PetscScalar>(farray + lsize), in ComputeFunction() 121 thrust::device_ptr<const PetscScalar>(xarray + lsize - xendshift), in ComputeFunction() 122 thrust::device_ptr<const PetscScalar>(xarray + lsize - xendshift + 1), in ComputeFunction() 123 thrust::device_ptr<const PetscScalar>(xarray + lsize - xendshift - 1), in ComputeFunction() 124 thrust::counting_iterator<int>(fstart) + lsize, in ComputeFunction()
|
| H A D | ex4.c | 460 PetscInt bsize = 0, lsize = 0, tsize = 0, rsize = 0; in FormBoundaryConditions_Enneper() local 476 lsize = my + 2; in FormBoundaryConditions_Enneper() 482 PetscCall(PetscMalloc1(lsize, &user->left)); in FormBoundaryConditions_Enneper() 502 limit = lsize; in FormBoundaryConditions_Enneper() 553 PetscInt limit, bsize = 0, lsize = 0, tsize = 0, rsize = 0; in FormBoundaryConditions_Sins() local 567 lsize = my + 2; in FormBoundaryConditions_Sins() 573 PetscCall(PetscMalloc1(lsize, &user->left)); in FormBoundaryConditions_Sins() 593 limit = lsize; in FormBoundaryConditions_Sins()
|
| H A D | ex58.c | 464 PetscInt bsize = 0, lsize = 0, tsize = 0, rsize = 0; in FormBoundaryConditions() local 486 lsize = my + 2; in FormBoundaryConditions() 492 PetscCall(PetscMalloc1(lsize, &ctx->left)); in FormBoundaryConditions() 512 limit = lsize; in FormBoundaryConditions()
|
| /petsc/src/ts/tests/ |
| H A D | ex17.c | 15 PetscErrorCode CreateVec(PetscInt lsize, Vec *out) in CreateVec() argument 21 PetscCall(VecSetSizes(x, lsize, PETSC_DECIDE)); in CreateVec() 28 PetscErrorCode CreateMat(PetscInt lsize, Mat *out) in CreateMat() argument 34 PetscCall(MatSetSizes(A, lsize, lsize, PETSC_DECIDE, PETSC_DECIDE)); in CreateMat()
|
| /petsc/src/vec/pf/interface/ |
| H A D | pf.c | 135 PetscInt lsize; in PFApplyVec() local 137 PetscCall(VecGetLocalSize(y, &lsize)); in PFApplyVec() 138 lsize = pf->dimin * lsize / pf->dimout; in PFApplyVec() 139 PetscCall(VecCreateMPI(PetscObjectComm((PetscObject)y), lsize, PETSC_DETERMINE, &x)); in PFApplyVec()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex35.c | 8 PetscInt cdim, depth, d, pStart, pEnd, p, Nd[4] = {0, 0, 0, 0}, lsize = 0, rmem = 0, imem = 0; in EstimateMemory() local 32 if (marker) PetscCall(DMLabelGetStratumSize(marker, 1, &lsize)); in EstimateMemory() 33 labelMem += lsize; in EstimateMemory()
|
| /petsc/src/ksp/pc/impls/parms/ |
| H A D | parms.c | 42 PetscInt n, lsize, low, high, i, pos, ncols, length; in PCSetUp_PARMS() local 63 lsize = high - low; in PCSetUp_PARMS() 87 PetscCall(PetscMalloc1(lsize + 1, &ia)); in PCSetUp_PARMS() 116 PetscCall(PetscMalloc1(lsize, &im)); in PCSetUp_PARMS() 117 PetscCall(PetscArraycpy(im, &maptmp[mapptr[rank] - 1], lsize)); in PCSetUp_PARMS() 120 for (i = 0; i < ia[lsize] - 1; i++) ja[i] = ja[i] + 1; in PCSetUp_PARMS() 123 parms_MatSetValues(parms->A, (int)lsize, im, ia, ja, aa, INSERT); in PCSetUp_PARMS() 188 PetscCall(PetscMalloc1(lsize, &parms->lvec0)); in PCSetUp_PARMS() 190 PetscCall(PetscMalloc1(lsize, &parms->lvec1)); in PCSetUp_PARMS()
|
| /petsc/src/sys/objects/ |
| H A D | init.c | 403 PetscInt lsize, *ranks; in PetscOptionsCheckInitial_Private() local 424 lsize = size; in PetscOptionsCheckInitial_Private() 426 PetscCall(PetscOptionsGetIntArray(NULL, NULL, "-debugger_nodes", ranks, &lsize, &flag)); in PetscOptionsCheckInitial_Private() 448 lsize = size; in PetscOptionsCheckInitial_Private() 449 PetscCall(PetscOptionsGetIntArray(NULL, NULL, "-debugger_ranks", ranks, &lsize, &flag)); in PetscOptionsCheckInitial_Private() 452 for (i = 0; i < lsize; i++) { in PetscOptionsCheckInitial_Private()
|
| /petsc/src/tao/complementarity/tutorials/ |
| H A D | minsurf1.c | 427 PetscInt bsize = 0, lsize = 0, tsize = 0, rsize = 0; in MSA_BoundaryConditions() local 436 lsize = my + 2; in MSA_BoundaryConditions() 442 PetscCall(PetscMalloc1(lsize, &user->left)); in MSA_BoundaryConditions() 462 limit = lsize; in MSA_BoundaryConditions()
|
| /petsc/include/petsc/private/ |
| H A D | matimpl.h | 1360 PetscInt *llnk, lsize = 0; in PetscLLCondensedCreate() local 1363 PetscCall(PetscIntMultError(2, nlnk_max + 2, &lsize)); in PetscLLCondensedCreate() 1364 PetscCall(PetscMalloc1(lsize, lnk)); in PetscLLCondensedCreate() 1459 PetscInt *llnk, lsize = 0; in PetscLLCondensedCreate_Scalable() local 1462 PetscCall(PetscIntMultError(2, nlnk_max + 2, &lsize)); in PetscLLCondensedCreate_Scalable() 1463 PetscCall(PetscMalloc1(lsize, lnk)); in PetscLLCondensedCreate_Scalable() 1473 PetscInt lsize = 0; in PetscLLCondensedExpand_Scalable() local 1476 PetscCall(PetscIntMultError(2, nlnk_max + 2, &lsize)); in PetscLLCondensedExpand_Scalable() 1477 PetscCall(PetscRealloc(lsize * sizeof(PetscInt), lnk)); in PetscLLCondensedExpand_Scalable() 1552 PetscInt lsize = 0; in PetscLLCondensedCreate_fast() local [all …]
|
| /petsc/src/ts/utils/ |
| H A D | tsconvest.c | 207 PetscInt lsize; in PetscConvEstGetConvRateTS_Spatial_Private() local 212 PetscCall(PetscSectionGetConstrainedStorageSize(fs, &lsize)); in PetscConvEstGetConvRateTS_Spatial_Private() 213 …PetscCallMPI(MPIU_Allreduce(&lsize, &ce->dofs[r * Nf + f], 1, MPIU_INT, MPI_SUM, PetscObjectComm((… in PetscConvEstGetConvRateTS_Spatial_Private()
|
| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | minsurf1.c | 475 PetscInt bsize = 0, lsize = 0, tsize = 0, rsize = 0; in MSA_BoundaryConditions() local 484 lsize = my + 2; in MSA_BoundaryConditions() 490 PetscCall(PetscMalloc1(lsize, &user->left)); in MSA_BoundaryConditions() 510 limit = lsize; in MSA_BoundaryConditions()
|
| /petsc/src/snes/utils/ |
| H A D | convest.c | 406 PetscInt lsize; in PetscConvEstGetConvRateSNES_Private() local 411 PetscCall(PetscSectionGetConstrainedStorageSize(fs, &lsize)); in PetscConvEstGetConvRateSNES_Private() 412 …PetscCallMPI(MPIU_Allreduce(&lsize, &ce->dofs[r * ce->Nf + f], 1, MPIU_INT, MPI_SUM, PetscObjectCo… in PetscConvEstGetConvRateSNES_Private()
|