Home
last modified time | relevance | path

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

/petsc/include/petsc/private/
H A Dpetscfptimpl.h20 unsigned long tablesize; member
27 for (unsigned long i = 0; i < PetscFPTData->tablesize; ++i) { in PetscFPTView()
60 _PetscFPTData->tablesize = (3 * n) / 2 + 17; in PetscFPTCreate()
61 …if (_PetscFPTData->tablesize < (unsigned long)n) _PetscFPTData->tablesize = PETSC_INT_MAX / 4; /* … in PetscFPTCreate()
62 …PetscCallQ(PetscCalloc(sizeof(void *) * _PetscFPTData->tablesize, &_PetscFPTData->functionpointer)… in PetscFPTCreate()
63 PetscCallQ(PetscMalloc(sizeof(char **) * _PetscFPTData->tablesize, &_PetscFPTData->functionname)); in PetscFPTCreate()
72 return (PETSC_FPT_HASH_FACT * ((size_t)ptr)) % PetscFPTData->tablesize; in PetscFPTHashPointer()
79 for (unsigned long i = 0, hash = PetscFPTHashPointer(key); i < PetscFPTData->tablesize; ++i) { in PetscFPTAdd()
89 hash = (hash == (PetscFPTData->tablesize - 1)) ? 0 : hash + 1; in PetscFPTAdd()
107 while (ii++ < PetscFPTData->tablesize) { in PetscFPTFind()
[all …]