Home
last modified time | relevance | path

Searched refs:karray (Results 1 – 3 of 3) sorted by relevance

/petsc/src/sys/tests/
H A Dex40.c25 PetscInt n, v, koff, keys[4], voff, vals[4], na, nb, i, size, *karray, off; in PETSC_HASH_MAP() local
152 PetscCall(PetscMalloc3(size, &karray, size, &varray, size, &vwork)); in PETSC_HASH_MAP()
154 PetscCall(PetscHMapIVGetPairs(htv, &off, karray, varray)); in PETSC_HASH_MAP()
156 PetscCall(PetscSortIntWithDataArray(off, karray, varray, sizeof(PetscScalar), vwork)); in PETSC_HASH_MAP()
158 PetscTestCheck(karray[i] == (i + 100)); in PETSC_HASH_MAP()
159 PetscTestCheck(karray[n + i] == (n + i + 100)); in PETSC_HASH_MAP()
163 PetscCall(PetscFree3(karray, varray, vwork)); in PETSC_HASH_MAP()
/petsc/include/petsc/private/
H A Dhashmap.h329 …ErrorCode Petsc##HashT##GetPairs(Petsc##HashT ht, PetscInt *off, KeyType karray[], ValType varray[…
339 karray[pos] = key; \
H A Dhashmap.txt484 …PetscErrorCode PetscHMap<T>GetPairs(PetscHMap<T> ht, PetscInt *off, <KeyType> karray[], <ValType> …
489 . karray - Array to put hash table keys in
494 . karray - Array filled with the hash table keys