|
cuDDL
|
Construction parameters of compatible score rows. More...
Static Public Member Functions | |
| template<uint32_t K, size_t BucketCount, typename Layout = default_register_layout> | |
| static constexpr score_compatibility | current () noexcept |
| Metadata for score rows produced by the current cuDDL construction path. | |
Public Attributes | |
| uint8_t | kmer_length {} |
| uint16_t | bucket_count {} |
| uint16_t | indexed_bucket_count {} |
| uint32_t | score_encoder_identity {} |
| uint8_t | exponent_bits {} |
| uint8_t | mantissa_bits {} |
| uint32_t | hash_identity {} |
| uint64_t | hash_seed {} |
| uint8_t | canonicalisation_policy {} |
| uint64_t | blacklist_identity {} |
| uint8_t | blacklist_version {} |
| uint16_t | key_mask {} |
Friends | |
| bool | operator== (score_compatibility const &, score_compatibility const &)=default |
Construction parameters of compatible score rows.
Definition at line 63 of file reference_database.cuh.
|
inlinestaticconstexprnoexcept |
Metadata for score rows produced by the current cuDDL construction path.
Definition at line 79 of file reference_database.cuh.
|
friend |
| uint64_t cuddl::score_compatibility::blacklist_identity {} |
Definition at line 73 of file reference_database.cuh.
| uint8_t cuddl::score_compatibility::blacklist_version {} |
Definition at line 74 of file reference_database.cuh.
| uint16_t cuddl::score_compatibility::bucket_count {} |
Definition at line 65 of file reference_database.cuh.
| uint8_t cuddl::score_compatibility::canonicalisation_policy {} |
Definition at line 72 of file reference_database.cuh.
| uint8_t cuddl::score_compatibility::exponent_bits {} |
Definition at line 68 of file reference_database.cuh.
| uint32_t cuddl::score_compatibility::hash_identity {} |
Definition at line 70 of file reference_database.cuh.
| uint64_t cuddl::score_compatibility::hash_seed {} |
Definition at line 71 of file reference_database.cuh.
| uint16_t cuddl::score_compatibility::indexed_bucket_count {} |
Definition at line 66 of file reference_database.cuh.
| uint16_t cuddl::score_compatibility::key_mask {} |
Definition at line 75 of file reference_database.cuh.
| uint8_t cuddl::score_compatibility::kmer_length {} |
Definition at line 64 of file reference_database.cuh.
| uint8_t cuddl::score_compatibility::mantissa_bits {} |
Definition at line 69 of file reference_database.cuh.
| uint32_t cuddl::score_compatibility::score_encoder_identity {} |
Definition at line 67 of file reference_database.cuh.