Home
last modified time | relevance | path

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

123

/petsc/src/ts/interface/
H A Dtshistory.c8 PetscBool sorted; /* if the history is sorted in ascending order */ member
29 …tsh->sorted = (PetscBool)(tsh->sorted && (tsh->n ? (PetscBool)(time >= tsh->hist[tsh->n - 1]) : PE… in TSHistoryUpdate()
53 if (!tsh->sorted) { in TSHistoryGetTime()
55 tsh->sorted = PETSC_TRUE; in TSHistoryGetTime()
68 if (!tsh->sorted) { in TSHistoryGetTimeStep()
70 tsh->sorted = PETSC_TRUE; in TSHistoryGetTimeStep()
82 if (!tsh->sorted) { in TSHistoryGetLocFromTime()
84 tsh->sorted = PETSC_TRUE; in TSHistoryGetLocFromTime()
90 …istorySetHistory(TSHistory tsh, PetscInt n, PetscReal hist[], PetscInt hist_id[], PetscBool sorted) in TSHistorySetHistory() argument
106 if (!sorted) PetscCall(PetscSortRealWithArrayInt(tsh->n, tsh->hist, tsh->hist_id)); in TSHistorySetHistory()
[all …]
/petsc/src/vec/is/is/tests/
H A Dex11.c14 PetscBool sorted; in main() local
57 PetscCall(PetscParallelSortedInt(mapeven->comm, mapeven->n, keyseven, &sorted)); in main()
58 PetscCheck(sorted, mapeven->comm, PETSC_ERR_PLIB, "PetscParallelSortInt() failed to sort"); in main()
62 PetscCall(PetscParallelSortedInt(map->comm, map->n, keyssorted, &sorted)); in main()
63 PetscCheck(sorted, mapeven->comm, PETSC_ERR_PLIB, "PetscParallelSortInt() failed to sort"); in main()
67 PetscCall(PetscParallelSortedInt(map->comm, map->n, keys, &sorted)); in main()
68 PetscCheck(sorted, mapeven->comm, PETSC_ERR_PLIB, "PetscParallelSortInt() failed to sort"); in main()
/petsc/lib/petsc/bin/maint/
H A DprettyprintAPI.py43 for i in sorted(list(classes.keys())):
50 for i in sorted(list(typedefs.keys())):
57 for i in sorted(list(structs.keys())):
64 for i in sorted(list(enums.keys())):
75 for i in sorted(list(senums.keys())):
H A Dpetscdt_create_quadrature_headers.py65 nodes = sorted(B)
116 nodes = sorted([w, x, y, z])
123 nodes = sorted([w, x, y, z])
126 nodes = sorted([w, x, y, z])
163 for key in sorted(powers):
H A Drunjobs.py25 jobs = sorted(set(sys.argv[1:]))
63 saved_jobs = sorted(set((ci.splitlines()[1]).split()[2:]))
/petsc/src/vec/is/ao/impls/basic/
H A Daobasic.c208 PetscInt *sorted; in AOCreate_Basic() local
209 PetscCall(PetscMalloc1(N, &sorted)); in AOCreate_Basic()
211 PetscCall(PetscArraycpy(sorted, allpetsc, N)); in AOCreate_Basic()
212 PetscCall(PetscSortInt(N, sorted)); in AOCreate_Basic()
213sorted[i] == i, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "PETSc ordering requires a permutation of nu… in AOCreate_Basic()
215 PetscCall(PetscArraycpy(sorted, allapp, N)); in AOCreate_Basic()
216 PetscCall(PetscSortInt(N, sorted)); in AOCreate_Basic()
217sorted[i] == i, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Application ordering requires a permutation… in AOCreate_Basic()
219 PetscCall(PetscFree(sorted)); in AOCreate_Basic()
/petsc/doc/manualpages/MANSECHeaders/
H A DDMLabel7 but each bin is then sorted so that extraction into sorted levels is also $O(1)$. The total cost sh…
/petsc/src/vec/is/utils/
H A Dpsort.c126 PetscBool sorted; in PetscParallelSampleSelect() local
128 PetscCall(PetscParallelSortedInt(mapin->comm, size - 1, pivots, &sorted)); in PetscParallelSampleSelect()
129 PetscCheck(sorted, mapin->comm, PETSC_ERR_PLIB, "bitonic sort failed"); in PetscParallelSampleSelect()
276 PetscBool sorted; in PetscParallelSortInt_Samplesort() local
278 PetscCall(PetscParallelSortedInt(mapin->comm, nrecv, buffer, &sorted)); in PetscParallelSortInt_Samplesort()
279 PetscCheck(sorted, mapin->comm, PETSC_ERR_PLIB, "samplesort (pre-redistribute) sort failed"); in PetscParallelSortInt_Samplesort()
350 PetscBool sorted; in PetscParallelSortInt() local
352 PetscCall(PetscParallelSortedInt(mapout->comm, mapout->n, keysout, &sorted)); in PetscParallelSortInt()
353 PetscCheck(sorted, mapout->comm, PETSC_ERR_PLIB, "samplesort sort failed"); in PetscParallelSortInt()
/petsc/src/sys/objects/
H A Dgarbage.c99 PetscBool sorted = PETSC_FALSE; in GarbageKeySortedIntersect_Private() local
101 PetscCall(PetscSortedInt64(*lena, seta, &sorted)); in GarbageKeySortedIntersect_Private()
102 …PetscCheck(sorted, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Provided array in argument 1 is not… in GarbageKeySortedIntersect_Private()
103 PetscCall(PetscSortedInt64(lenb, setb, &sorted)); in GarbageKeySortedIntersect_Private()
104 …PetscCheck(sorted, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Provided array in argument 3 is not… in GarbageKeySortedIntersect_Private()
/petsc/src/sys/utils/
H A Dsorti.c258 PetscErrorCode PetscSortedInt(PetscCount n, const PetscInt X[], PetscBool *sorted) in PetscSortedInt() argument
262 PetscAssertPointer(sorted, 3); in PetscSortedInt()
263 PetscSorted(n, X, *sorted); in PetscSortedInt()
283 PetscErrorCode PetscSortedInt64(PetscCount n, const PetscInt64 X[], PetscBool *sorted) in PetscSortedInt64() argument
287 PetscAssertPointer(sorted, 3); in PetscSortedInt64()
288 PetscSorted(n, X, *sorted); in PetscSortedInt64()
819 PetscErrorCode PetscSortedMPIInt(PetscCount n, const PetscMPIInt X[], PetscBool *sorted) in PetscSortedMPIInt() argument
822 PetscSorted(n, X, *sorted); in PetscSortedMPIInt()
1300 PetscBool sorted; in PetscParallelSortedInt() local
1305 sorted = PETSC_TRUE; in PetscParallelSortedInt()
[all …]
H A Dsortd.c33 PetscErrorCode PetscSortedReal(PetscCount n, const PetscReal X[], PetscBool *sorted) in PetscSortedReal() argument
36 PetscSorted(n, X, *sorted); in PetscSortedReal()
/petsc/src/vec/is/is/impls/general/
H A Dgeneral.h9 PetscBool sorted; /* indicates the indices are sorted */ member
H A Dgeneral.c103 PetscBool sorted; in ISLocate_General() local
107 PetscCall(ISGetInfo(is, IS_SORTED, IS_LOCAL, PETSC_TRUE, &sorted)); in ISLocate_General()
108 if (sorted) PetscCall(PetscFindInt(key, numIdx, sub->idx, location)); in ISLocate_General()
549 PetscBool sorted; in ISSortRemoveDups_General() local
553 PetscCall(ISGetInfo(is, IS_SORTED, IS_LOCAL, PETSC_TRUE, &sorted)); in ISSortRemoveDups_General()
554 if (sorted) { in ISSortRemoveDups_General()
585 PetscDesignatedInitializer(sorted, ISSorted_General),
/petsc/src/vec/is/is/impls/block/
H A Dblock.c9 PetscBool sorted; /* are the blocks sorted? */ member
34 PetscBool sorted; in ISLocate_Block() local
46 PetscCall(ISGetInfo(is, IS_SORTED, IS_LOCAL, PETSC_TRUE, &sorted)); in ISLocate_Block()
47 if (sorted) { in ISLocate_Block()
188 PetscBool sorted; in ISSortRemoveDups_Block() local
194 PetscCall(ISGetInfo(is, IS_SORTED, IS_LOCAL, PETSC_TRUE, &sorted)); in ISSortRemoveDups_Block()
195 if (sorted) { in ISSortRemoveDups_Block()
387 PetscDesignatedInitializer(sorted, ISSorted_Block),
/petsc/doc/
H A Dbuild_man_index.py66 for name in sorted(all_names):
79 for key in sorted(alphabet_dict.keys()):
86 for name in sorted(function_dict.keys()):
H A Dbuild_man_examples_links.py41 mdict = dict(sorted(mdict.items(), key=lambda item: len(item[0]), reverse = True))
/petsc/config/BuildSystem/
H A Dhelp.py64 items = sorted(self.sections.items(), key=lambda a: a[1][0])
158 output_items('CORE OPTIONS', sorted(modules, key=lambda a: a[1][0]))
163 output_items('PACKAGE OPTIONS', sorted(packages, key=lambda a: a[0]))
/petsc/src/vec/is/sf/tests/
H A Dex19.c112 PetscBool sorted; in CreateSF0() local
117 PetscCall(PetscSortedInt(nLeaves, tlocal, &sorted)); in CreateSF0()
118 PetscCheck(sorted, PETSC_COMM_SELF, PETSC_ERR_PLIB, "ilocal expected to be sorted"); in CreateSF0()
/petsc/src/mat/impls/dense/mpi/
H A Dmmdense.c67 PetscBool sorted; in MatCreateSubMatrices_MPIDense_Local() local
81 PetscCall(ISSorted(isrow[i], &sorted)); in MatCreateSubMatrices_MPIDense_Local()
82 PetscCheck(sorted, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "ISrow is not sorted"); in MatCreateSubMatrices_MPIDense_Local()
83 PetscCall(ISSorted(iscol[i], &sorted)); in MatCreateSubMatrices_MPIDense_Local()
84 PetscCheck(sorted, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "IScol is not sorted"); in MatCreateSubMatrices_MPIDense_Local()
/petsc/src/vec/is/is/utils/
H A Disdiff.c376 PetscBool sorted, lsorted; in ISIntersect() local
398 PetscCallMPI(MPIU_Allreduce(&lsorted, &sorted, 1, MPI_C_BOOL, MPI_LAND, comm)); in ISIntersect()
399 if (!sorted) { in ISIntersect()
409 PetscCallMPI(MPIU_Allreduce(&lsorted, &sorted, 1, MPI_C_BOOL, MPI_LAND, comm)); in ISIntersect()
410 if (!sorted) { in ISIntersect()
/petsc/config/PETSc/options/
H A Darch.py110 hash += 'args:\n' + '\n'.join(' '+a for a in sorted(args.values())) + '\n'
125 hash += '\n'.join(sorted(chash.splitlines()))
/petsc/src/vec/vec/utils/
H A Dprojection.c482 PetscBool sorted = PETSC_FALSE; in VecISAXPY() local
494 if (nfull == nreduced) PetscCall(ISGetInfo(is, IS_SORTED, IS_GLOBAL, PETSC_TRUE, &sorted)); in VecISAXPY()
495 if (sorted) PetscCall(VecAXPY(vfull, alpha, vreduced)); in VecISAXPY()
552 PetscBool sorted = PETSC_FALSE; in VecISCopy() local
564 if (nfull == nreduced) PetscCall(ISGetInfo(is, IS_SORTED, IS_GLOBAL, PETSC_TRUE, &sorted)); in VecISCopy()
565 if (sorted) { in VecISCopy()
/petsc/include/petsc/private/
H A Disimpl.h23 PetscErrorCode (*sorted)(IS, PetscBool *); member
/petsc/src/mat/impls/aij/seq/cholmod/
H A Daijcholmod.c46 C->sorted = 1; in MatWrapCholmod_seqaij()
/petsc/config/BuildSystem/config/
H A DsetsOrdered.py121 def _repr(self, sorted=False): argument
123 if sorted:

123