Home
last modified time | relevance | path

Searched refs:ssize (Results 1 – 11 of 11) sorted by relevance

/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Darraynpy.pxi179 cdef Py_ssize_t ssize = PyArray_SIZE(ary)
180 if size != NULL: size[0] = <PetscInt> ssize
182 if ssize == 0 and data != NULL: data[0] = NULL
187 cdef Py_ssize_t ssize = PyArray_SIZE(ary)
188 if size != NULL: size[0] = <PetscInt> ssize
190 if ssize == 0 and data != NULL: data[0] = NULL
195 cdef Py_ssize_t ssize = PyArray_SIZE(ary)
196 if size != NULL: size[0] = <PetscInt> ssize
198 if ssize == 0 and data != NULL: data[0] = NULL
203 cdef Py_ssize_t ssize = PyArray_SIZE(ary)
[all …]
H A DDMPlex.pyx808 cdef PetscInt ssize = 0
809 CHKERR(DMPlexGetSupportSize(self.dm, cp, &ssize))
810 return toInt(ssize)
834 cdef PetscInt ssize = asInt(size)
835 CHKERR(DMPlexSetSupportSize(self.dm, cp, ssize))
/petsc/src/vec/is/is/tests/
H A Dex2f.F9011 PetscInt stride, ssize, first
19 ssize = 0
22 PetscCallA(ISCreateStride(PETSC_COMM_SELF, ssize, stride, first, is, ierr))
38 ssize = 10000
41 PetscCallA(ISCreateStride(PETSC_COMM_SELF, ssize, stride, first, is, ierr))
/petsc/src/dm/impls/plex/
H A Dplexcheckinterface.c6 …PI_Datatype dt, PetscMPIInt nsranks, const PetscMPIInt sranks[], PetscInt ssize[], const void *sar… in ExchangeArrayByRank_Private() argument
23 …for (r = 0; r < nsranks; r++) PetscCallMPI(MPIU_Isend(&ssize[r], 1, MPIU_INT, sranks[r], tag, comm… in ExchangeArrayByRank_Private()
32 …for (r = 0; r < nsranks; r++) PetscCallMPI(MPIU_Isend(sarr[r], ssize[r], dt, sranks[r], tag, comm,… in ExchangeArrayByRank_Private()
46 PetscInt *ssize, *rsize; in ExchangeVecByRank_Private() local
53 PetscCall(PetscMalloc4(nsranks, &ssize, nsranks, &sarr, nrranks, &rreq, nsranks, &sreq)); in ExchangeVecByRank_Private()
55 PetscCall(VecGetLocalSize(svecs[r], &ssize[r])); in ExchangeVecByRank_Private()
58 …PetscCall(ExchangeArrayByRank_Private(obj, MPIU_SCALAR, nsranks, sranks, ssize, (const void **)sar… in ExchangeVecByRank_Private()
67 PetscCall(PetscFree4(ssize, sarr, rreq, sreq)); in ExchangeVecByRank_Private()
H A Dplexnatural.c76 PetscInt ssize, pStart, pEnd, p, localSize, maxStorageSize; in DMPlexCreateGlobalToNaturalSF() local
117 for (p = pStart, ssize = 0; p < pEnd; ++p) { in DMPlexCreateGlobalToNaturalSF()
122 if ((dof > 0) && (off >= 0)) ++ssize; in DMPlexCreateGlobalToNaturalSF()
124 PetscCall(PetscMalloc3(ssize, &spoints, Nl, &sortleaves, Nl, &indices)); in DMPlexCreateGlobalToNaturalSF()
130 for (p = pStart, ssize = 0; p < pEnd; ++p) { in DMPlexCreateGlobalToNaturalSF()
138 spoints[ssize++] = indices[loc]; in DMPlexCreateGlobalToNaturalSF()
141 PetscCall(PetscSFCreateEmbeddedLeafSF(sfMigration, ssize, spoints, &sfEmbed)); in DMPlexCreateGlobalToNaturalSF()
H A Dplexglvis.c1041 PetscInt i, nv, ssize, n, numChildren, depth = -1; in DMPlexView_GLVis_ASCII() local
1044 PetscCall(DMPlexGetConeSize(dm, parent, &ssize)); in DMPlexView_GLVis_ASCII()
1045 switch (ssize) { in DMPlexView_GLVis_ASCII()
1109 …(PETSC_COMM_SELF, PETSC_ERR_SUP, "Don't know how to deal with support size %" PetscInt_FMT, ssize); in DMPlexView_GLVis_ASCII()
H A Dplexfem.c3926 PetscInt ssize, ncell, Nxc; in DMPlexGetHybridCellFields() local
3931 PetscCall(DMPlexGetSupportSize(dm, face, &ssize)); in DMPlexGetHybridCellFields()
4038 PetscInt ssize; in DMPlexGetHybridFields() local
4041 PetscCall(DMPlexGetSupportSize(dm, face, &ssize)); in DMPlexGetHybridFields()
4042ssize == 2, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Face %" PetscInt_FMT " from cell %" PetscInt_FM… in DMPlexGetHybridFields()
5619 PetscInt ssize, s; in DMPlexComputeResidualHybridByKey() local
5622 PetscCall(DMPlexGetSupportSize(dm, cone[c], &ssize)); in DMPlexComputeResidualHybridByKey()
5623ssize == 2, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Face %" PetscInt_FMT " from cell %" PetscInt_FM… in DMPlexComputeResidualHybridByKey()
5660 PetscInt ssize, s; in DMPlexComputeResidualHybridByKey() local
5663 PetscCall(DMPlexGetSupportSize(dm, cone[c], &ssize)); in DMPlexComputeResidualHybridByKey()
[all …]
H A Dplex.c9357 PetscInt pStart, pEnd, p, pp, csize, ssize; in DMPlexCheckSymmetry() local
9426 PetscCall(PetscSectionGetStorageSize(supportSection, &ssize)); in DMPlexCheckSymmetry()
9427 …ck(csize == ssize, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Total cone size %" PetscInt_FMT " != Total… in DMPlexCheckSymmetry()
/petsc/src/dm/impls/da/hypre/
H A Dmhyp.c103 PetscInt dim, dof, psw, Nx, Ny, Nz, nx, ny, nz, ilower[3], iupper[3], ssize, i; in MatSetUp_HYPREStruct() local
156 ssize = 3; in MatSetUp_HYPREStruct()
157 PetscCallHYPRE(HYPRE_StructStencilCreate((HYPRE_Int)dim, (HYPRE_Int)ssize, &ex->hstencil)); in MatSetUp_HYPREStruct()
158 …for (i = 0; i < ssize; i++) PetscCallHYPRE(HYPRE_StructStencilSetElement(ex->hstencil, (HYPRE_Int)… in MatSetUp_HYPREStruct()
167 ssize = 5; in MatSetUp_HYPREStruct()
168 PetscCallHYPRE(HYPRE_StructStencilCreate((HYPRE_Int)dim, (HYPRE_Int)ssize, &ex->hstencil)); in MatSetUp_HYPREStruct()
169 …for (i = 0; i < ssize; i++) PetscCallHYPRE(HYPRE_StructStencilSetElement(ex->hstencil, (HYPRE_Int)… in MatSetUp_HYPREStruct()
180 ssize = 7; in MatSetUp_HYPREStruct()
181 PetscCallHYPRE(HYPRE_StructStencilCreate((HYPRE_Int)dim, (HYPRE_Int)ssize, &ex->hstencil)); in MatSetUp_HYPREStruct()
182 …for (i = 0; i < ssize; i++) PetscCallHYPRE(HYPRE_StructStencilSetElement(ex->hstencil, (HYPRE_Int)… in MatSetUp_HYPREStruct()
[all …]
/petsc/src/dm/impls/plex/tests/
H A Dex35.c49 PetscInt ssize; in EstimateMemory() local
51 PetscCall(DMPlexGetSupportSize(dm, p, &ssize)); in EstimateMemory()
52 supportMem += ssize; in EstimateMemory()
/petsc/src/ksp/pc/impls/gasm/
H A Dgasm.c205 PetscMPIInt srank, ssize; in PCView_GASM() local
209 PetscCallMPI(MPI_Comm_size(((PetscObject)osm->ois[d])->comm, &ssize)); in PCView_GASM()
213 …in number %" PetscInt_FMT ", local size = %" PetscInt_FMT "\n", rank, size, srank, ssize, d, bsz)); in PCView_GASM()