•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
ska::prime_number_hash_policy Struct Reference
Public Types | |
using mod_function = size_t(*)(size_t) | |
Public Member Functions | |
mod_function next_size_over (size_t &size) const | |
void commit (mod_function new_mod_function) | |
void reset () | |
size_t index_for_hash (size_t hash, size_t) const | |
size_t keep_in_range (size_t index, size_t num_slots_minus_one) const | |
Static Public Member Functions | |
static size_t mod0 (size_t) | |
static size_t mod2 (size_t hash) | |
static size_t mod3 (size_t hash) | |
static size_t mod5 (size_t hash) | |
static size_t mod7 (size_t hash) | |
static size_t mod11 (size_t hash) | |
static size_t mod13 (size_t hash) | |
static size_t mod17 (size_t hash) | |
static size_t mod23 (size_t hash) | |
static size_t mod29 (size_t hash) | |
static size_t mod37 (size_t hash) | |
static size_t mod47 (size_t hash) | |
static size_t mod59 (size_t hash) | |
static size_t mod73 (size_t hash) | |
static size_t mod97 (size_t hash) | |
static size_t mod127 (size_t hash) | |
static size_t mod151 (size_t hash) | |
static size_t mod197 (size_t hash) | |
static size_t mod251 (size_t hash) | |
static size_t mod313 (size_t hash) | |
static size_t mod397 (size_t hash) | |
static size_t mod499 (size_t hash) | |
static size_t mod631 (size_t hash) | |
static size_t mod797 (size_t hash) | |
static size_t mod1009 (size_t hash) | |
static size_t mod1259 (size_t hash) | |
static size_t mod1597 (size_t hash) | |
static size_t mod2011 (size_t hash) | |
static size_t mod2539 (size_t hash) | |
static size_t mod3203 (size_t hash) | |
static size_t mod4027 (size_t hash) | |
static size_t mod5087 (size_t hash) | |
static size_t mod6421 (size_t hash) | |
static size_t mod8089 (size_t hash) | |
static size_t mod10193 (size_t hash) | |
static size_t mod12853 (size_t hash) | |
static size_t mod16193 (size_t hash) | |
static size_t mod20399 (size_t hash) | |
static size_t mod25717 (size_t hash) | |
static size_t mod32401 (size_t hash) | |
static size_t mod40823 (size_t hash) | |
static size_t mod51437 (size_t hash) | |
static size_t mod64811 (size_t hash) | |
static size_t mod81649 (size_t hash) | |
static size_t mod102877 (size_t hash) | |
static size_t mod129607 (size_t hash) | |
static size_t mod163307 (size_t hash) | |
static size_t mod205759 (size_t hash) | |
static size_t mod259229 (size_t hash) | |
static size_t mod326617 (size_t hash) | |
static size_t mod411527 (size_t hash) | |
static size_t mod518509 (size_t hash) | |
static size_t mod653267 (size_t hash) | |
static size_t mod823117 (size_t hash) | |
static size_t mod1037059 (size_t hash) | |
static size_t mod1306601 (size_t hash) | |
static size_t mod1646237 (size_t hash) | |
static size_t mod2074129 (size_t hash) | |
static size_t mod2613229 (size_t hash) | |
static size_t mod3292489 (size_t hash) | |
static size_t mod4148279 (size_t hash) | |
static size_t mod5226491 (size_t hash) | |
static size_t mod6584983 (size_t hash) | |
static size_t mod8296553 (size_t hash) | |
static size_t mod10453007 (size_t hash) | |
static size_t mod13169977 (size_t hash) | |
static size_t mod16593127 (size_t hash) | |
static size_t mod20906033 (size_t hash) | |
static size_t mod26339969 (size_t hash) | |
static size_t mod33186281 (size_t hash) | |
static size_t mod41812097 (size_t hash) | |
static size_t mod52679969 (size_t hash) | |
static size_t mod66372617 (size_t hash) | |
static size_t mod83624237 (size_t hash) | |
static size_t mod105359939 (size_t hash) | |
static size_t mod132745199 (size_t hash) | |
static size_t mod167248483 (size_t hash) | |
static size_t mod210719881 (size_t hash) | |
static size_t mod265490441 (size_t hash) | |
static size_t mod334496971 (size_t hash) | |
static size_t mod421439783 (size_t hash) | |
static size_t mod530980861 (size_t hash) | |
static size_t mod668993977 (size_t hash) | |
static size_t mod842879579 (size_t hash) | |
static size_t mod1061961721 (size_t hash) | |
static size_t mod1337987929 (size_t hash) | |
static size_t mod1685759167 (size_t hash) | |
static size_t mod2123923447 (size_t hash) | |
static size_t mod2675975881 (size_t hash) | |
static size_t mod3371518343 (size_t hash) | |
static size_t mod4247846927 (size_t hash) | |
static size_t mod5351951779 (size_t hash) | |
static size_t mod6743036717 (size_t hash) | |
static size_t mod8495693897 (size_t hash) | |
static size_t mod10703903591 (size_t hash) | |
static size_t mod13486073473 (size_t hash) | |
static size_t mod16991387857 (size_t hash) | |
static size_t mod21407807219 (size_t hash) | |
static size_t mod26972146961 (size_t hash) | |
static size_t mod33982775741 (size_t hash) | |
static size_t mod42815614441 (size_t hash) | |
static size_t mod53944293929 (size_t hash) | |
static size_t mod67965551447 (size_t hash) | |
static size_t mod85631228929 (size_t hash) | |
static size_t mod107888587883 (size_t hash) | |
static size_t mod135931102921 (size_t hash) | |
static size_t mod171262457903 (size_t hash) | |
static size_t mod215777175787 (size_t hash) | |
static size_t mod271862205833 (size_t hash) | |
static size_t mod342524915839 (size_t hash) | |
static size_t mod431554351609 (size_t hash) | |
static size_t mod543724411781 (size_t hash) | |
static size_t mod685049831731 (size_t hash) | |
static size_t mod863108703229 (size_t hash) | |
static size_t mod1087448823553 (size_t hash) | |
static size_t mod1370099663459 (size_t hash) | |
static size_t mod1726217406467 (size_t hash) | |
static size_t mod2174897647073 (size_t hash) | |
static size_t mod2740199326961 (size_t hash) | |
static size_t mod3452434812973 (size_t hash) | |
static size_t mod4349795294267 (size_t hash) | |
static size_t mod5480398654009 (size_t hash) | |
static size_t mod6904869625999 (size_t hash) | |
static size_t mod8699590588571 (size_t hash) | |
static size_t mod10960797308051 (size_t hash) | |
static size_t mod13809739252051 (size_t hash) | |
static size_t mod17399181177241 (size_t hash) | |
static size_t mod21921594616111 (size_t hash) | |
static size_t mod27619478504183 (size_t hash) | |
static size_t mod34798362354533 (size_t hash) | |
static size_t mod43843189232363 (size_t hash) | |
static size_t mod55238957008387 (size_t hash) | |
static size_t mod69596724709081 (size_t hash) | |
static size_t mod87686378464759 (size_t hash) | |
static size_t mod110477914016779 (size_t hash) | |
static size_t mod139193449418173 (size_t hash) | |
static size_t mod175372756929481 (size_t hash) | |
static size_t mod220955828033581 (size_t hash) | |
static size_t mod278386898836457 (size_t hash) | |
static size_t mod350745513859007 (size_t hash) | |
static size_t mod441911656067171 (size_t hash) | |
static size_t mod556773797672909 (size_t hash) | |
static size_t mod701491027718027 (size_t hash) | |
static size_t mod883823312134381 (size_t hash) | |
static size_t mod1113547595345903 (size_t hash) | |
static size_t mod1402982055436147 (size_t hash) | |
static size_t mod1767646624268779 (size_t hash) | |
static size_t mod2227095190691797 (size_t hash) | |
static size_t mod2805964110872297 (size_t hash) | |
static size_t mod3535293248537579 (size_t hash) | |
static size_t mod4454190381383713 (size_t hash) | |
static size_t mod5611928221744609 (size_t hash) | |
static size_t mod7070586497075177 (size_t hash) | |
static size_t mod8908380762767489 (size_t hash) | |
static size_t mod11223856443489329 (size_t hash) | |
static size_t mod14141172994150357 (size_t hash) | |
static size_t mod17816761525534927 (size_t hash) | |
static size_t mod22447712886978529 (size_t hash) | |
static size_t mod28282345988300791 (size_t hash) | |
static size_t mod35633523051069991 (size_t hash) | |
static size_t mod44895425773957261 (size_t hash) | |
static size_t mod56564691976601587 (size_t hash) | |
static size_t mod71267046102139967 (size_t hash) | |
static size_t mod89790851547914507 (size_t hash) | |
static size_t mod113129383953203213 (size_t hash) | |
static size_t mod142534092204280003 (size_t hash) | |
static size_t mod179581703095829107 (size_t hash) | |
static size_t mod226258767906406483 (size_t hash) | |
static size_t mod285068184408560057 (size_t hash) | |
static size_t mod359163406191658253 (size_t hash) | |
static size_t mod452517535812813007 (size_t hash) | |
static size_t mod570136368817120201 (size_t hash) | |
static size_t mod718326812383316683 (size_t hash) | |
static size_t mod905035071625626043 (size_t hash) | |
static size_t mod1140272737634240411 (size_t hash) | |
static size_t mod1436653624766633509 (size_t hash) | |
static size_t mod1810070143251252131 (size_t hash) | |
static size_t mod2280545475268481167 (size_t hash) | |
static size_t mod2873307249533267101 (size_t hash) | |
static size_t mod3620140286502504283 (size_t hash) | |
static size_t mod4561090950536962147 (size_t hash) | |
static size_t mod5746614499066534157 (size_t hash) | |
static size_t mod7240280573005008577 (size_t hash) | |
static size_t mod9122181901073924329 (size_t hash) | |
static size_t mod11493228998133068689 (size_t hash) | |
static size_t mod14480561146010017169 (size_t hash) | |
static size_t mod18446744073709551557 (size_t hash) | |
Member Typedef Documentation
◆ mod_function
using ska::prime_number_hash_policy::mod_function = size_t (*)(size_t) |
Member Function Documentation
◆ commit()
|
inline |
◆ index_for_hash()
|
inline |
◆ keep_in_range()
|
inline |
◆ mod0()
|
inlinestatic |
◆ mod1009()
|
inlinestatic |
◆ mod10193()
|
inlinestatic |
◆ mod102877()
|
inlinestatic |
◆ mod1037059()
|
inlinestatic |
◆ mod10453007()
|
inlinestatic |
◆ mod105359939()
|
inlinestatic |
◆ mod1061961721()
|
inlinestatic |
◆ mod10703903591()
|
inlinestatic |
◆ mod107888587883()
|
inlinestatic |
◆ mod1087448823553()
|
inlinestatic |
◆ mod10960797308051()
|
inlinestatic |
◆ mod11()
|
inlinestatic |
◆ mod110477914016779()
|
inlinestatic |
◆ mod1113547595345903()
|
inlinestatic |
◆ mod11223856443489329()
|
inlinestatic |
◆ mod113129383953203213()
|
inlinestatic |
◆ mod1140272737634240411()
|
inlinestatic |
◆ mod11493228998133068689()
|
inlinestatic |
◆ mod1259()
|
inlinestatic |
◆ mod127()
|
inlinestatic |
◆ mod12853()
|
inlinestatic |
◆ mod129607()
|
inlinestatic |
◆ mod13()
|
inlinestatic |
◆ mod1306601()
|
inlinestatic |
◆ mod13169977()
|
inlinestatic |
◆ mod132745199()
|
inlinestatic |
◆ mod1337987929()
|
inlinestatic |
◆ mod13486073473()
|
inlinestatic |
◆ mod135931102921()
|
inlinestatic |
◆ mod1370099663459()
|
inlinestatic |
◆ mod13809739252051()
|
inlinestatic |
◆ mod139193449418173()
|
inlinestatic |
◆ mod1402982055436147()
|
inlinestatic |
◆ mod14141172994150357()
|
inlinestatic |
◆ mod142534092204280003()
|
inlinestatic |
◆ mod1436653624766633509()
|
inlinestatic |
◆ mod14480561146010017169()
|
inlinestatic |
◆ mod151()
|
inlinestatic |
◆ mod1597()
|
inlinestatic |
◆ mod16193()
|
inlinestatic |
◆ mod163307()
|
inlinestatic |
◆ mod1646237()
|
inlinestatic |
◆ mod16593127()
|
inlinestatic |
◆ mod167248483()
|
inlinestatic |
◆ mod1685759167()
|
inlinestatic |
◆ mod16991387857()
|
inlinestatic |
◆ mod17()
|
inlinestatic |
◆ mod171262457903()
|
inlinestatic |
◆ mod1726217406467()
|
inlinestatic |
◆ mod17399181177241()
|
inlinestatic |
◆ mod175372756929481()
|
inlinestatic |
◆ mod1767646624268779()
|
inlinestatic |
◆ mod17816761525534927()
|
inlinestatic |
◆ mod179581703095829107()
|
inlinestatic |
◆ mod1810070143251252131()
|
inlinestatic |
◆ mod18446744073709551557()
|
inlinestatic |
◆ mod197()
|
inlinestatic |
◆ mod2()
|
inlinestatic |
◆ mod2011()
|
inlinestatic |
◆ mod20399()
|
inlinestatic |
◆ mod205759()
|
inlinestatic |
◆ mod2074129()
|
inlinestatic |
◆ mod20906033()
|
inlinestatic |
◆ mod210719881()
|
inlinestatic |
◆ mod2123923447()
|
inlinestatic |
◆ mod21407807219()
|
inlinestatic |
◆ mod215777175787()
|
inlinestatic |
◆ mod2174897647073()
|
inlinestatic |
◆ mod21921594616111()
|
inlinestatic |
◆ mod220955828033581()
|
inlinestatic |
◆ mod2227095190691797()
|
inlinestatic |
◆ mod22447712886978529()
|
inlinestatic |
◆ mod226258767906406483()
|
inlinestatic |
◆ mod2280545475268481167()
|
inlinestatic |
◆ mod23()
|
inlinestatic |
◆ mod251()
|
inlinestatic |
◆ mod2539()
|
inlinestatic |
◆ mod25717()
|
inlinestatic |
◆ mod259229()
|
inlinestatic |
◆ mod2613229()
|
inlinestatic |
◆ mod26339969()
|
inlinestatic |
◆ mod265490441()
|
inlinestatic |
◆ mod2675975881()
|
inlinestatic |
◆ mod26972146961()
|
inlinestatic |
◆ mod271862205833()
|
inlinestatic |
◆ mod2740199326961()
|
inlinestatic |
◆ mod27619478504183()
|
inlinestatic |
◆ mod278386898836457()
|
inlinestatic |
◆ mod2805964110872297()
|
inlinestatic |
◆ mod28282345988300791()
|
inlinestatic |
◆ mod285068184408560057()
|
inlinestatic |
◆ mod2873307249533267101()
|
inlinestatic |
◆ mod29()
|
inlinestatic |
◆ mod3()
|
inlinestatic |
◆ mod313()
|
inlinestatic |
◆ mod3203()
|
inlinestatic |
◆ mod32401()
|
inlinestatic |
◆ mod326617()
|
inlinestatic |
◆ mod3292489()
|
inlinestatic |
◆ mod33186281()
|
inlinestatic |
◆ mod334496971()
|
inlinestatic |
◆ mod3371518343()
|
inlinestatic |
◆ mod33982775741()
|
inlinestatic |
◆ mod342524915839()
|
inlinestatic |
◆ mod3452434812973()
|
inlinestatic |
◆ mod34798362354533()
|
inlinestatic |
◆ mod350745513859007()
|
inlinestatic |
◆ mod3535293248537579()
|
inlinestatic |
◆ mod35633523051069991()
|
inlinestatic |
◆ mod359163406191658253()
|
inlinestatic |
◆ mod3620140286502504283()
|
inlinestatic |
◆ mod37()
|
inlinestatic |
◆ mod397()
|
inlinestatic |
◆ mod4027()
|
inlinestatic |
◆ mod40823()
|
inlinestatic |
◆ mod411527()
|
inlinestatic |
◆ mod4148279()
|
inlinestatic |
◆ mod41812097()
|
inlinestatic |
◆ mod421439783()
|
inlinestatic |
◆ mod4247846927()
|
inlinestatic |
◆ mod42815614441()
|
inlinestatic |
◆ mod431554351609()
|
inlinestatic |
◆ mod4349795294267()
|
inlinestatic |
◆ mod43843189232363()
|
inlinestatic |
◆ mod441911656067171()
|
inlinestatic |
◆ mod4454190381383713()
|
inlinestatic |
◆ mod44895425773957261()
|
inlinestatic |
◆ mod452517535812813007()
|
inlinestatic |
◆ mod4561090950536962147()
|
inlinestatic |
◆ mod47()
|
inlinestatic |
◆ mod499()
|
inlinestatic |
◆ mod5()
|
inlinestatic |
◆ mod5087()
|
inlinestatic |
◆ mod51437()
|
inlinestatic |
◆ mod518509()
|
inlinestatic |
◆ mod5226491()
|
inlinestatic |
◆ mod52679969()
|
inlinestatic |
◆ mod530980861()
|
inlinestatic |
◆ mod5351951779()
|
inlinestatic |
◆ mod53944293929()
|
inlinestatic |
◆ mod543724411781()
|
inlinestatic |
◆ mod5480398654009()
|
inlinestatic |
◆ mod55238957008387()
|
inlinestatic |
◆ mod556773797672909()
|
inlinestatic |
◆ mod5611928221744609()
|
inlinestatic |
◆ mod56564691976601587()
|
inlinestatic |
◆ mod570136368817120201()
|
inlinestatic |
◆ mod5746614499066534157()
|
inlinestatic |
◆ mod59()
|
inlinestatic |
◆ mod631()
|
inlinestatic |
◆ mod6421()
|
inlinestatic |
◆ mod64811()
|
inlinestatic |
◆ mod653267()
|
inlinestatic |
◆ mod6584983()
|
inlinestatic |
◆ mod66372617()
|
inlinestatic |
◆ mod668993977()
|
inlinestatic |
◆ mod6743036717()
|
inlinestatic |
◆ mod67965551447()
|
inlinestatic |
◆ mod685049831731()
|
inlinestatic |
◆ mod6904869625999()
|
inlinestatic |
◆ mod69596724709081()
|
inlinestatic |
◆ mod7()
|
inlinestatic |
◆ mod701491027718027()
|
inlinestatic |
◆ mod7070586497075177()
|
inlinestatic |
◆ mod71267046102139967()
|
inlinestatic |
◆ mod718326812383316683()
|
inlinestatic |
◆ mod7240280573005008577()
|
inlinestatic |
◆ mod73()
|
inlinestatic |
◆ mod797()
|
inlinestatic |
◆ mod8089()
|
inlinestatic |
◆ mod81649()
|
inlinestatic |
◆ mod823117()
|
inlinestatic |
◆ mod8296553()
|
inlinestatic |
◆ mod83624237()
|
inlinestatic |
◆ mod842879579()
|
inlinestatic |
◆ mod8495693897()
|
inlinestatic |
◆ mod85631228929()
|
inlinestatic |
◆ mod863108703229()
|
inlinestatic |
◆ mod8699590588571()
|
inlinestatic |
◆ mod87686378464759()
|
inlinestatic |
◆ mod883823312134381()
|
inlinestatic |
◆ mod8908380762767489()
|
inlinestatic |
◆ mod89790851547914507()
|
inlinestatic |
◆ mod905035071625626043()
|
inlinestatic |
◆ mod9122181901073924329()
|
inlinestatic |
◆ mod97()
|
inlinestatic |
◆ next_size_over()
|
inline |
◆ reset()
|
inline |
The documentation for this struct was generated from the following file:
- mpqc/util/external/c++/ska_flat_hash_map.hpp