Lines Matching refs:PetscErrorCode
19 PETSC_EXTERN PetscErrorCode ISInitializePackage(void);
20 PETSC_EXTERN PetscErrorCode ISFinalizePackage(void);
42 PETSC_EXTERN PetscErrorCode ISSetType(IS, ISType);
43 PETSC_EXTERN PetscErrorCode ISGetType(IS, ISType *);
44 PETSC_EXTERN PetscErrorCode ISRegister(const char[], PetscErrorCode (*)(IS));
45 PETSC_EXTERN PetscErrorCode ISRegisterAll(void);
46 PETSC_EXTERN PetscErrorCode ISCreate(MPI_Comm, IS *);
48 PETSC_EXTERN PetscErrorCode ISDestroy(IS *);
49 PETSC_EXTERN PetscErrorCode ISSetPermutation(IS);
50 PETSC_EXTERN PetscErrorCode ISPermutation(IS, PetscBool *);
51 PETSC_EXTERN PetscErrorCode ISSetIdentity(IS);
52 PETSC_EXTERN PetscErrorCode ISIdentity(IS, PetscBool *);
53 PETSC_EXTERN PetscErrorCode ISContiguousLocal(IS, PetscInt, PetscInt, PetscInt *, PetscBool *);
80 PETSC_EXTERN PetscErrorCode ISSetInfo(IS, ISInfo, ISInfoType, PetscBool, PetscBool);
81 PETSC_EXTERN PetscErrorCode ISGetInfo(IS, ISInfo, ISInfoType, PetscBool, PetscBool *);
82 PETSC_EXTERN PetscErrorCode ISClearInfoCache(IS, PetscBool);
83 PETSC_EXTERN PetscErrorCode ISGetIndices(IS, const PetscInt *[]);
84 PETSC_EXTERN PetscErrorCode ISRestoreIndices(IS, const PetscInt *[]);
85 PETSC_EXTERN PetscErrorCode ISGetTotalIndices(IS, const PetscInt *[]);
86 PETSC_EXTERN PetscErrorCode ISRestoreTotalIndices(IS, const PetscInt *[]);
87 PETSC_EXTERN PetscErrorCode ISGetNonlocalIndices(IS, const PetscInt *[]);
88 PETSC_EXTERN PetscErrorCode ISRestoreNonlocalIndices(IS, const PetscInt *[]);
89 PETSC_EXTERN PetscErrorCode ISGetNonlocalIS(IS, IS *);
90 PETSC_EXTERN PetscErrorCode ISRestoreNonlocalIS(IS, IS *);
91 PETSC_EXTERN PetscErrorCode ISGetSize(IS, PetscInt *);
92 PETSC_EXTERN PetscErrorCode ISGetLocalSize(IS, PetscInt *);
93 PETSC_EXTERN PetscErrorCode ISInvertPermutation(IS, PetscInt, IS *);
94 PETSC_EXTERN PetscErrorCode ISView(IS, PetscViewer);
95 PETSC_EXTERN PetscErrorCode ISViewFromOptions(IS, PetscObject, const char[]);
96 PETSC_EXTERN PetscErrorCode ISLoad(IS, PetscViewer);
97 PETSC_EXTERN PetscErrorCode ISEqual(IS, IS, PetscBool *);
98 PETSC_EXTERN PetscErrorCode ISEqualUnsorted(IS, IS, PetscBool *);
99 PETSC_EXTERN PetscErrorCode ISSort(IS);
100 PETSC_EXTERN PetscErrorCode ISSortRemoveDups(IS);
101 PETSC_EXTERN PetscErrorCode ISSorted(IS, PetscBool *);
102 PETSC_EXTERN PetscErrorCode ISDifference(IS, IS, IS *);
103 PETSC_EXTERN PetscErrorCode ISSum(IS, IS, IS *);
104 PETSC_EXTERN PetscErrorCode ISExpand(IS, IS, IS *);
105 PETSC_EXTERN PetscErrorCode ISIntersect(IS, IS, IS *);
106 PETSC_EXTERN PetscErrorCode ISGetMinMax(IS, PetscInt *, PetscInt *);
108 PETSC_EXTERN PetscErrorCode ISLocate(IS, PetscInt, PetscInt *);
109 PETSC_EXTERN PetscErrorCode ISGetPointRange(IS, PetscInt *, PetscInt *, const PetscInt *[]);
110 PETSC_EXTERN PetscErrorCode ISRestorePointRange(IS, PetscInt *, PetscInt *, const PetscInt *[]);
111 PETSC_EXTERN PetscErrorCode ISGetPointSubrange(IS, PetscInt, PetscInt, const PetscInt *);
113 PETSC_EXTERN PetscErrorCode ISGetBlockSize(IS, PetscInt *);
114 PETSC_EXTERN PetscErrorCode ISSetBlockSize(IS, PetscInt);
115 PETSC_EXTERN PetscErrorCode ISGetCompressOutput(IS, PetscBool *);
116 PETSC_EXTERN PetscErrorCode ISSetCompressOutput(IS, PetscBool);
118 PETSC_EXTERN PetscErrorCode ISToGeneral(IS);
120 PETSC_EXTERN PetscErrorCode ISDuplicate(IS, IS *);
121 PETSC_EXTERN PetscErrorCode ISCopy(IS, IS);
122 PETSC_EXTERN PetscErrorCode ISShift(IS, PetscInt, IS);
123 PETSC_EXTERN PetscErrorCode ISAllGather(IS, IS *);
124 PETSC_EXTERN PetscErrorCode ISComplement(IS, PetscInt, PetscInt, IS *);
125 PETSC_EXTERN PetscErrorCode ISConcatenate(MPI_Comm, PetscInt, const IS[], IS *);
126 PETSC_EXTERN PetscErrorCode ISListToPair(MPI_Comm, PetscInt, IS[], IS *, IS *);
127 PETSC_EXTERN PetscErrorCode ISPairToList(IS, IS, PetscInt *, IS *[]);
128 PETSC_EXTERN PetscErrorCode ISEmbed(IS, IS, PetscBool, IS *);
129 PETSC_EXTERN PetscErrorCode ISSortPermutation(IS, PetscBool, IS *);
130 PETSC_EXTERN PetscErrorCode ISOnComm(IS, MPI_Comm, PetscCopyMode, IS *);
131 PETSC_EXTERN PetscErrorCode ISRenumber(IS, IS, PetscInt *, IS *);
132 PETSC_EXTERN PetscErrorCode ISCreateSubIS(IS, IS, IS *);
135 PETSC_EXTERN PetscErrorCode ISCreateGeneral(MPI_Comm, PetscInt, const PetscInt[], PetscCopyMode, IS…
136 PETSC_EXTERN PetscErrorCode ISGeneralSetIndices(IS, PetscInt, const PetscInt[], PetscCopyMode);
137 PETSC_EXTERN PetscErrorCode ISGeneralSetIndicesFromMask(IS, PetscInt, PetscInt, const PetscBool[]);
138 PETSC_EXTERN PetscErrorCode ISGeneralFilter(IS, PetscInt, PetscInt);
141 PETSC_EXTERN PetscErrorCode ISCreateBlock(MPI_Comm, PetscInt, PetscInt, const PetscInt[], PetscCopy…
142 PETSC_EXTERN PetscErrorCode ISBlockSetIndices(IS, PetscInt, PetscInt, const PetscInt[], PetscCopyMo…
143 PETSC_EXTERN PetscErrorCode ISBlockGetIndices(IS, const PetscInt *[]);
144 PETSC_EXTERN PetscErrorCode ISBlockRestoreIndices(IS, const PetscInt *[]);
145 PETSC_EXTERN PetscErrorCode ISBlockGetLocalSize(IS, PetscInt *);
146 PETSC_EXTERN PetscErrorCode ISBlockGetSize(IS, PetscInt *);
149 PETSC_EXTERN PetscErrorCode ISCreateStride(MPI_Comm, PetscInt, PetscInt, PetscInt, IS *);
150 PETSC_EXTERN PetscErrorCode ISStrideSetStride(IS, PetscInt, PetscInt, PetscInt);
151 PETSC_EXTERN PetscErrorCode ISStrideGetInfo(IS, PetscInt *, PetscInt *);
187 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingSetType(ISLocalToGlobalMapping, ISLocalToGlobalMa…
188 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetType(ISLocalToGlobalMapping, ISLocalToGlobalMa…
189 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingRegister(const char[], PetscErrorCode (*)(ISLocal…
190 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingRegisterAll(void);
191 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingCreate(MPI_Comm, PetscInt, PetscInt, const PetscI…
192 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingCreateIS(IS, ISLocalToGlobalMapping *);
193 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingCreateSF(PetscSF, PetscInt, ISLocalToGlobalMappin…
194 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingSetFromOptions(ISLocalToGlobalMapping);
195 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingSetUp(ISLocalToGlobalMapping);
196 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingView(ISLocalToGlobalMapping, PetscViewer);
197 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingLoad(ISLocalToGlobalMapping, PetscViewer);
198 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingViewFromOptions(ISLocalToGlobalMapping, PetscObje…
199 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingConcatenate(MPI_Comm, PetscInt, const ISLocalToGl…
200 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingDuplicate(ISLocalToGlobalMapping, ISLocalToGlobal…
201 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingDestroy(ISLocalToGlobalMapping *);
202 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetSize(ISLocalToGlobalMapping, PetscInt *);
203 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetIndices(ISLocalToGlobalMapping, const PetscInt…
204 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingRestoreIndices(ISLocalToGlobalMapping, const Pets…
205 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetBlockIndices(ISLocalToGlobalMapping, const Pet…
206 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingRestoreBlockIndices(ISLocalToGlobalMapping, const…
207 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetBlockSize(ISLocalToGlobalMapping, PetscInt *);
208 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingSetBlockSize(ISLocalToGlobalMapping, PetscInt);
210 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingApply(ISLocalToGlobalMapping, PetscInt, const Pet…
211 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingApplyBlock(ISLocalToGlobalMapping, PetscInt, cons…
212 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingApplyIS(ISLocalToGlobalMapping, IS, IS *);
213 PETSC_EXTERN PetscErrorCode ISGlobalToLocalMappingApply(ISLocalToGlobalMapping, ISGlobalToLocalMapp…
214 PETSC_EXTERN PetscErrorCode ISGlobalToLocalMappingApplyBlock(ISLocalToGlobalMapping, ISGlobalToLoca…
215 PETSC_EXTERN PetscErrorCode ISGlobalToLocalMappingApplyIS(ISLocalToGlobalMapping, ISGlobalToLocalMa…
217 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetNodeInfo(ISLocalToGlobalMapping, PetscInt *, P…
218 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingRestoreNodeInfo(ISLocalToGlobalMapping, PetscInt …
219 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetInfo(ISLocalToGlobalMapping, PetscInt *, Petsc…
220 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingRestoreInfo(ISLocalToGlobalMapping, PetscInt *, P…
221 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetBlockNodeInfo(ISLocalToGlobalMapping, PetscInt…
222 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingRestoreBlockNodeInfo(ISLocalToGlobalMapping, Pets…
223 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetBlockInfo(ISLocalToGlobalMapping, PetscInt *, …
224 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingRestoreBlockInfo(ISLocalToGlobalMapping, PetscInt…
225 PETSC_EXTERN PetscErrorCode ISLocalToGlobalMappingGetBlockMultiLeavesSF(ISLocalToGlobalMapping, Pet…
253 PETSC_EXTERN PetscErrorCode ISAllGatherColors(MPI_Comm, PetscInt, ISColoringValue *, PetscInt *, IS…
274 static inline PetscErrorCode ISColoringValueCast(PetscCount a, ISColoringValue *b) in ISColoringValueCast()
284 PETSC_EXTERN PetscErrorCode ISColoringCreate(MPI_Comm, PetscInt, PetscInt, const ISColoringValue[],…
285 PETSC_EXTERN PetscErrorCode ISColoringDestroy(ISColoring *);
286 PETSC_EXTERN PetscErrorCode ISColoringView(ISColoring, PetscViewer);
287 PETSC_EXTERN PetscErrorCode ISColoringViewFromOptions(ISColoring, PetscObject, const char[]);
288 PETSC_EXTERN PetscErrorCode ISColoringGetIS(ISColoring, PetscCopyMode, PetscInt *, IS *[]);
289 PETSC_EXTERN PetscErrorCode ISColoringRestoreIS(ISColoring, PetscCopyMode, IS *[]);
290 PETSC_EXTERN PetscErrorCode ISColoringReference(ISColoring);
291 PETSC_EXTERN PetscErrorCode ISColoringSetType(ISColoring, ISColoringType);
292 PETSC_EXTERN PetscErrorCode ISColoringGetType(ISColoring, ISColoringType *);
293 PETSC_EXTERN PetscErrorCode ISColoringGetColors(ISColoring, PetscInt *, PetscInt *, const ISColorin…
295 PETSC_EXTERN PetscErrorCode ISBuildTwoSided(IS, IS, IS *);
296 PETSC_EXTERN PetscErrorCode ISPartitioningToNumbering(IS, IS *);
297 PETSC_EXTERN PetscErrorCode ISPartitioningCount(IS, PetscInt, PetscInt[]);
299 PETSC_EXTERN PetscErrorCode ISCompressIndicesGeneral(PetscInt, PetscInt, PetscInt, PetscInt, const …
300 PETSC_DEPRECATED_FUNCTION(3, 19, 0, "ISCompressIndicesGeneral()", ) static inline PetscErrorCode IS… in ISCompressIndicesSorted()
304 PETSC_EXTERN PetscErrorCode ISExpandIndicesGeneral(PetscInt, PetscInt, PetscInt, PetscInt, const IS…
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 PETSC_EXTERN PetscErrorCode PetscLayoutCreateFromSizes(MPI_Comm, PetscInt, PetscInt, PetscInt, Pets…
325 PETSC_EXTERN PetscErrorCode PetscLayoutCreateFromRanges(MPI_Comm, const PetscInt[], PetscCopyMode, …
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);
331 PETSC_EXTERN PetscErrorCode PetscLayoutGetLocalSize(PetscLayout, PetscInt *);
332 PETSC_EXTERN PetscErrorCode PetscLayoutSetSize(PetscLayout, PetscInt);
333 PETSC_EXTERN PetscErrorCode PetscLayoutGetSize(PetscLayout, PetscInt *);
334 PETSC_EXTERN PetscErrorCode PetscLayoutSetBlockSize(PetscLayout, PetscInt);
335 PETSC_EXTERN PetscErrorCode PetscLayoutGetBlockSize(PetscLayout, PetscInt *);
336 PETSC_EXTERN PetscErrorCode PetscLayoutGetRange(PetscLayout, PetscInt *, PetscInt *);
337 PETSC_EXTERN PetscErrorCode PetscLayoutGetRanges(PetscLayout, const PetscInt *[]);
338 PETSC_EXTERN PetscErrorCode PetscLayoutCompare(PetscLayout, PetscLayout, PetscBool *);
339 PETSC_EXTERN PetscErrorCode PetscLayoutSetISLocalToGlobalMapping(PetscLayout, ISLocalToGlobalMappin…
340 PETSC_EXTERN PetscErrorCode PetscLayoutMapLocal(PetscLayout, PetscInt, const PetscInt[], PetscInt *…
342 PETSC_EXTERN PetscErrorCode PetscParallelSortInt(PetscLayout, PetscLayout, PetscInt *, PetscInt *);
356 PETSC_EXTERN PetscErrorCode PetscKDTreeCreate(PetscCount, PetscInt, const PetscReal[], PetscCopyMod…
357 PETSC_EXTERN PetscErrorCode PetscKDTreeDestroy(PetscKDTree *);
358 PETSC_EXTERN PetscErrorCode PetscKDTreeView(PetscKDTree, PetscViewer);
359 PETSC_EXTERN PetscErrorCode PetscKDTreeQueryPointsNearestNeighbor(PetscKDTree, PetscCount, const Pe…
361 PETSC_EXTERN PetscErrorCode ISGetLayout(IS, PetscLayout *);
362 PETSC_EXTERN PetscErrorCode ISSetLayout(IS, PetscLayout);