| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petsclayout.pxi | 6 ctypedef _n_PetscLayout* PetscLayout 7 PetscErrorCode PetscLayoutSetLocalSize(PetscLayout, PetscInt) 8 PetscErrorCode PetscLayoutSetSize(PetscLayout, PetscInt) 9 PetscErrorCode PetscLayoutGetBlockSize(PetscLayout, PetscInt*) 10 PetscErrorCode PetscLayoutSetBlockSize(PetscLayout, PetscInt) 11 PetscErrorCode PetscLayoutSetUp(PetscLayout)
|
| /petsc/src/vec/is/utils/ |
| H A D | pmap.c | 50 PetscErrorCode PetscLayoutCreate(MPI_Comm comm, PetscLayout *map) in PetscLayoutCreate() 102 …de PetscLayoutCreateFromSizes(MPI_Comm comm, PetscInt n, PetscInt N, PetscInt bs, PetscLayout *map) in PetscLayoutCreateFromSizes() 127 PetscErrorCode PetscLayoutDestroy(PetscLayout *map) in PetscLayoutDestroy() 160 …Ranges(MPI_Comm comm, const PetscInt range[], PetscCopyMode mode, PetscInt bs, PetscLayout *newmap) in PetscLayoutCreateFromRanges() 162 PetscLayout map; in PetscLayoutCreateFromRanges() 231 PetscErrorCode PetscLayoutSetUp(PetscLayout map) in PetscLayoutSetUp() 285 PetscErrorCode PetscLayoutDuplicate(PetscLayout in, PetscLayout *out) in PetscLayoutDuplicate() 321 PetscErrorCode PetscLayoutReference(PetscLayout in, PetscLayout *out) in PetscLayoutReference() 348 PetscErrorCode PetscLayoutSetISLocalToGlobalMapping(PetscLayout in, ISLocalToGlobalMapping ltog) in PetscLayoutSetISLocalToGlobalMapping() 377 PetscErrorCode PetscLayoutSetLocalSize(PetscLayout map, PetscInt n) in PetscLayoutSetLocalSize() [all …]
|
| H A D | psort.c | 93 static PetscErrorCode PetscParallelSampleSelect(PetscLayout mapin, PetscLayout mapout, PetscInt key… in PetscParallelSampleSelect() 168 static PetscErrorCode PetscParallelRedistribute(PetscLayout map, PetscInt n, PetscInt arrayin[], Pe… in PetscParallelRedistribute() 234 static PetscErrorCode PetscParallelSortInt_Samplesort(PetscLayout mapin, PetscLayout mapout, PetscI… in PetscParallelSortInt_Samplesort() 320 PetscErrorCode PetscParallelSortInt(PetscLayout mapin, PetscLayout mapout, PetscInt keysin[], Petsc… in PetscParallelSortInt()
|
| H A D | isio.c | 9 PetscLayout map; in ISView_Binary() 62 PetscLayout map; in ISLoad_Binary()
|
| /petsc/include/ |
| H A D | petscis.h | 321 PETSC_EXTERN PetscErrorCode PetscLayoutCreate(MPI_Comm, PetscLayout *); 322 PETSC_EXTERN PetscErrorCode PetscLayoutFindOwner(PetscLayout, PetscInt, PetscMPIInt *); 323 PETSC_EXTERN PetscErrorCode PetscLayoutFindOwnerIndex(PetscLayout, PetscInt, PetscMPIInt *, PetscIn… 324 …N PetscErrorCode PetscLayoutCreateFromSizes(MPI_Comm, PetscInt, PetscInt, PetscInt, PetscLayout *); 325 …de PetscLayoutCreateFromRanges(MPI_Comm, const PetscInt[], PetscCopyMode, PetscInt, PetscLayout *); 326 PETSC_EXTERN PetscErrorCode PetscLayoutSetUp(PetscLayout); 327 PETSC_EXTERN PetscErrorCode PetscLayoutDestroy(PetscLayout *); 328 PETSC_EXTERN PetscErrorCode PetscLayoutDuplicate(PetscLayout, PetscLayout *); 329 PETSC_EXTERN PetscErrorCode PetscLayoutReference(PetscLayout, PetscLayout *); 330 PETSC_EXTERN PetscErrorCode PetscLayoutSetLocalSize(PetscLayout, PetscInt); [all …]
|
| H A D | petscsf.h | 137 PETSC_EXTERN PetscErrorCode PetscSFSetGraphWithPattern(PetscSF, PetscLayout, PetscSFPattern); 154 PETSC_EXTERN PetscErrorCode PetscSFSetGraphLayout(PetscSF, PetscLayout, PetscInt, PetscInt[], Petsc… 155 PETSC_EXTERN PetscErrorCode PetscSFGetGraphLayout(PetscSF, PetscLayout *, PetscInt *, const PetscIn… 156 PETSC_EXTERN PetscErrorCode PetscSFCreateFromLayouts(PetscLayout, PetscLayout, PetscSF *); 157 PETSC_EXTERN PetscErrorCode PetscSFCreateByMatchingIndices(PetscLayout, PetscInt, const PetscInt[],…
|
| H A D | petscistypes.h | 78 typedef struct _n_PetscLayout *PetscLayout; typedef
|
| H A D | petsclayouthdf5.h | 11 PETSC_EXTERN PetscErrorCode PetscViewerHDF5Load(PetscViewer, const char *, PetscLayout, hid_t, void…
|
| H A D | petscsection.h | 77 PETSC_EXTERN PetscErrorCode PetscSectionGetPointLayout(MPI_Comm, PetscSection, PetscLayout *); 78 PETSC_EXTERN PetscErrorCode PetscSectionGetValueLayout(MPI_Comm, PetscSection, PetscLayout *);
|
| /petsc/src/vec/is/utils/hdf5/ |
| H A D | hdf5io.c | 73 …ode PetscViewerHDF5Load_Internal(PetscViewer, const char[], PetscBool, PetscLayout, hid_t, void **… 75 …vate(PetscViewer viewer, HDF5ReadCtx ctx, PetscBool uncompress, PetscBool setup, PetscLayout *map_) in PetscViewerHDF5ReadSizes_Private() 79 PetscLayout map; in PetscViewerHDF5ReadSizes_Private() 89 PetscLayout cmap; in PetscViewerHDF5ReadSizes_Private() 190 …erHDF5ReadSelectHyperslab_Private(PetscViewer viewer, HDF5ReadCtx ctx, PetscLayout map, hid_t *mem… in PetscViewerHDF5ReadSelectHyperslab_Private() 234 …_Internal(PetscViewer viewer, const char name[], PetscBool uncompress, PetscLayout map, hid_t data… in PetscViewerHDF5Load_Internal() 324 PetscErrorCode PetscViewerHDF5Load(PetscViewer viewer, const char name[], PetscLayout map, hid_t da… in PetscViewerHDF5Load() 355 PetscLayout map = NULL; in PetscViewerHDF5ReadSizes()
|
| /petsc/src/vec/is/is/interface/ftn-custom/ |
| H A D | zindexf90.c | 16 PETSC_EXTERN void petsclayoutgetranges_(PetscLayout *map, F90Array1d *ptr, int *ierr PETSC_F90_2PTR… in petsclayoutgetranges_() 28 PETSC_EXTERN void petsclayoutrestoreranges_(PetscLayout *map, F90Array1d *ptr, int *ierr PETSC_F90_… in petsclayoutrestoreranges_()
|
| /petsc/src/vec/vec/impls/hypre/ |
| H A D | vhyp.h | 18 PETSC_SINGLE_LIBRARY_INTERN PetscErrorCode VecHYPRE_IJVectorCreate(PetscLayout, VecHYPRE_IJVector *…
|
| /petsc/src/vec/is/is/tests/ |
| H A D | ex9.c | 47 PetscLayout rootLayout; in main() 62 PetscLayout lt; in main()
|
| H A D | ex12.c | 11 PetscLayout map; in main()
|
| /petsc/src/vec/ftn-mod/ |
| H A D | petscis.h90 | 5 PetscLayout map
|
| /petsc/src/mat/impls/aij/seq/hdf5/ |
| H A D | aijhdf5.c | 21 PetscLayout jmap = NULL; in MatLoad_AIJ_HDF5() 67 PetscLayout tmp; in MatLoad_AIJ_HDF5()
|
| /petsc/src/vec/vec/interface/ |
| H A D | veccreate.c | 93 PetscErrorCode VecCreateWithLayout_Private(PetscLayout map, Vec *vec) in VecCreateWithLayout_Private()
|
| /petsc/include/petsc/private/ |
| H A D | vecimpl.h | 156 PetscLayout map; 255 PETSC_INTERN PetscErrorCode VecStashGetOwnerList_Private(VecStash *, PetscLayout, PetscMPIInt *, Pe… 388 PETSC_SINGLE_LIBRARY_INTERN PetscErrorCode VecCreateWithLayout_Private(PetscLayout, Vec *); 389 PETSC_SINGLE_LIBRARY_INTERN PetscErrorCode VecCreateSeqWithLayoutAndArray_Private(PetscLayout, cons… 390 PETSC_SINGLE_LIBRARY_INTERN PetscErrorCode VecCreateMPIWithLayoutAndArray_Private(PetscLayout, cons…
|
| H A D | isimpl.h | 52 PetscLayout map;
|
| /petsc/src/vec/is/sf/utils/ |
| H A D | sfutils.c | 30 PetscErrorCode PetscSFSetGraphLayout(PetscSF sf, PetscLayout layout, PetscInt nleaves, PetscInt ilo… in PetscSFSetGraphLayout() 86 PetscErrorCode PetscSFGetGraphLayout(PetscSF sf, PetscLayout *layout, PetscInt *nleaves, const Pets… in PetscSFGetGraphLayout() 90 PetscLayout lt; in PetscSFGetGraphLayout() 131 PetscLayout layout; in PetscSFSetGraphSection() 529 PetscErrorCode PetscSFCreateFromLayouts(PetscLayout rmap, PetscLayout lmap, PetscSF *sf) in PetscSFCreateFromLayouts() 564 PetscErrorCode PetscLayoutMapLocal(PetscLayout map, PetscInt N, const PetscInt idxs[], PetscInt *on… in PetscLayoutMapLocal() 728 PetscErrorCode PetscSFCreateByMatchingIndices(PetscLayout layout, PetscInt numRootIndices, const Pe… in PetscSFCreateByMatchingIndices()
|
| /petsc/src/vec/is/ao/impls/memscalable/ |
| H A D | aomemscalable.c | 11 PetscLayout map; /* determines the local sizes of ao */ 24 PetscLayout map = aomems->map; in AOView_MemoryScalable() 269 PetscLayout map = aomems->map; in AOCreateMemoryScalable_private() 392 PetscLayout map; in AOCreate_MemoryScalable()
|
| /petsc/src/vec/is/ao/tests/ |
| H A D | ex5.c | 15 PetscLayout layout; in main()
|
| /petsc/src/vec/is/sf/tests/ |
| H A D | ex16.c | 66 PetscLayout layout; in main()
|
| /petsc/src/vec/vec/utils/ |
| H A D | vecio.c | 16 PetscLayout map; in VecView_Binary() 69 PetscLayout map; in VecLoad_Binary()
|
| /petsc/src/mat/impls/dense/seq/hdf5/ |
| H A D | densehdf5.c | 14 PetscLayout vmap; in MatLoad_Dense_HDF5()
|