Home
last modified time | relevance | path

Searched refs:PetscSplitOwnership (Results 1 – 25 of 26) sorted by relevance

12

/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscsys.pxi36 PetscErrorCode PetscSplitOwnership(MPI_Comm, PetscInt*, PetscInt*)
104 CHKERR(PetscSplitOwnership(comm, &n, &N))
H A DSys.pyx296 petsc.PetscSplitOwnership
305 CHKERR(PetscSplitOwnership(ccomm, &n, &N))
/petsc/src/mat/tests/
H A Dex16.c121 PetscCall(PetscSplitOwnership(PETSC_COMM_WORLD, &m, &M)); in main()
122 PetscCall(PetscSplitOwnership(PETSC_COMM_WORLD, &n, &N)); in main()
/petsc/src/benchmarks/streams/
H A DMPIVersion.c28 PetscCall(PetscSplitOwnership(MPI_COMM_WORLD, &n, &NN)); in main()
/petsc/src/ksp/ksp/tutorials/
H A Dex85.c16 PetscCall(PetscSplitOwnership(PETSC_COMM_WORLD, &m, &M)); in main()
17 PetscCall(PetscSplitOwnership(PETSC_COMM_WORLD, &n, &N)); in main()
H A Dbench_kspsolve.c360 PetscCall(PetscSplitOwnership(PetscObjectComm((PetscObject)A), &nlocal, &user.dim)); in main()
/petsc/src/sys/utils/
H A Dpsplit.c67 PetscErrorCode PetscSplitOwnership(MPI_Comm comm, PetscInt *n, PetscInt *N) in PetscSplitOwnership() function
/petsc/src/vec/vec/impls/shared/
H A Dshvec.c41 PetscCall(PetscSplitOwnership(PetscObjectComm((PetscObject)vv), &vv->map->n, &vv->map->N)); in VecCreate_Shared()
/petsc/src/dm/tests/
H A Dex30.c43 PetscCall(PetscSplitOwnership(comm, &n, &N)); in main()
/petsc/src/dm/partitioner/impls/matpart/
H A Dpartmatpart.c104 PetscCall(PetscSplitOwnership(comm, &numVertices, &numVerticesGlobal)); in PetscPartitionerPartition_MatPartitioning()
/petsc/src/ksp/ksp/utils/lmvm/tests/
H A Dex3.c89 PetscCall(PetscSplitOwnership(comm, &n, &N)); in main()
/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c718 PetscCall(PetscSplitOwnership(comm, &n, &N)); in VecCreateMPIWithArray()
765 PetscCall(PetscSplitOwnership(comm, &n, &N)); in VecCreateGhostWithArray()
968 PetscCall(PetscSplitOwnership(comm, &n, &N)); in VecCreateGhostBlockWithArray()
/petsc/src/vec/is/utils/
H A Dpmap.c247 PetscCall(PetscSplitOwnership(map->comm, &map->n, &map->N)); in PetscLayoutSetUp()
H A Disltog.c467 PetscCall(PetscSplitOwnership(comm, &nmaps, &tr[2])); in ISLocalToGlobalMappingLoad()
/petsc/src/vec/vec/impls/mpi/mpiviennacl/
H A Dmpiviennacl.cxx296 PetscCall(PetscSplitOwnership(comm, &n, &N)); in VecCreateMPIViennaCLWithArray()
/petsc/src/vec/is/section/interface/hdf5/
H A Dsectionhdf5.c290 if (n == PETSC_DECIDE) PetscCall(PetscSplitOwnership(comm, &n, &N)); in PetscSectionLoad_HDF5_Internal()
/petsc/src/vec/vec/impls/mpi/kokkos/
H A Dmpikok.kokkos.cxx439 PetscCall(PetscSplitOwnership(comm, &n, &N)); in VecCreateMPIKokkosWithArray()
/petsc/src/mat/impls/elemental/
H A Dmatelem.cxx1109 PetscCall(PetscSplitOwnership(comm, &n, &A->rmap->N)); in MatSetUp_Elemental()
1113 PetscCall(PetscSplitOwnership(comm, &n, &A->cmap->N)); in MatSetUp_Elemental()
/petsc/doc/manual/
H A Dmat.md154 …as the local size, then the vector uses default values for the range using `PetscSplitOwnership()`.
212 …by the `Vec` and `Mat` and so are rarely needed directly. Finally `PetscSplitOwnership()` is a uti…
H A Dvec.md463 …as the local size, then the vector uses default values for the range using `PetscSplitOwnership()`.
/petsc/include/
H A Dpetscsys.h1677 PETSC_EXTERN PetscErrorCode PetscSplitOwnership(MPI_Comm, PetscInt *, PetscInt *);
/petsc/src/mat/interface/
H A Dmatrix.c10527 PetscCall(PetscSplitOwnership(subcomm, &mloc_sub, &M)); in MatCreateRedundantMatrix()
10528 PetscCall(PetscSplitOwnership(subcomm, &nloc_sub, &N)); in MatCreateRedundantMatrix()
/petsc/src/dm/impls/plex/hdf5/
H A Dplexhdf5.c2951 PetscCall(PetscSplitOwnership(comm, &nv, &Nv)); in DMPlexSectionLoad_HDF5_Internal()
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c1509 if (n == PETSC_DECIDE) PetscCall(PetscSplitOwnership(comm, &n, &N)); in MatCreateMPIMatConcatenateSeqMat_MPIDense()
/petsc/doc/faq/
H A Dindex.md1846 ### What does error detected in `PetscSplitOwnership()` about "sum of local lengths ...": mean?

12