Searched refs:karray (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/sys/tests/ |
| H A D | ex40.c | 25 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 D | hashmap.h | 329 …ErrorCode Petsc##HashT##GetPairs(Petsc##HashT ht, PetscInt *off, KeyType karray[], ValType varray[… 339 karray[pos] = key; \
|
| H A D | hashmap.txt | 484 …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
|