Home
last modified time | relevance | path

Searched refs:PetscLayout (Results 1 – 25 of 113) sorted by relevance

12345

/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetsclayout.pxi6 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 Dpmap.c50 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 Dpsort.c93 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 Disio.c9 PetscLayout map; in ISView_Binary()
62 PetscLayout map; in ISLoad_Binary()
/petsc/include/
H A Dpetscis.h321 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 Dpetscsf.h137 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 Dpetscistypes.h78 typedef struct _n_PetscLayout *PetscLayout; typedef
H A Dpetsclayouthdf5.h11 PETSC_EXTERN PetscErrorCode PetscViewerHDF5Load(PetscViewer, const char *, PetscLayout, hid_t, void…
H A Dpetscsection.h77 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 Dhdf5io.c73 …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 Dzindexf90.c16 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 Dvhyp.h18 PETSC_SINGLE_LIBRARY_INTERN PetscErrorCode VecHYPRE_IJVectorCreate(PetscLayout, VecHYPRE_IJVector *…
/petsc/src/vec/is/is/tests/
H A Dex9.c47 PetscLayout rootLayout; in main()
62 PetscLayout lt; in main()
H A Dex12.c11 PetscLayout map; in main()
/petsc/src/vec/ftn-mod/
H A Dpetscis.h905 PetscLayout map
/petsc/src/mat/impls/aij/seq/hdf5/
H A Daijhdf5.c21 PetscLayout jmap = NULL; in MatLoad_AIJ_HDF5()
67 PetscLayout tmp; in MatLoad_AIJ_HDF5()
/petsc/src/vec/vec/interface/
H A Dveccreate.c93 PetscErrorCode VecCreateWithLayout_Private(PetscLayout map, Vec *vec) in VecCreateWithLayout_Private()
/petsc/include/petsc/private/
H A Dvecimpl.h156 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 Disimpl.h52 PetscLayout map;
/petsc/src/vec/is/sf/utils/
H A Dsfutils.c30 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 Daomemscalable.c11 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 Dex5.c15 PetscLayout layout; in main()
/petsc/src/vec/is/sf/tests/
H A Dex16.c66 PetscLayout layout; in main()
/petsc/src/vec/vec/utils/
H A Dvecio.c16 PetscLayout map; in VecView_Binary()
69 PetscLayout map; in VecLoad_Binary()
/petsc/src/mat/impls/dense/seq/hdf5/
H A Ddensehdf5.c14 PetscLayout vmap; in MatLoad_Dense_HDF5()

12345