cuDDL
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
cuddl::detail::packed_identity Struct Reference

Weighted k-mer identity of one packed result, for the GPU conversion. More...

Public Member Functions

__host__ __device__ float operator() (packed_pairwise_counts packed) const noexcept
 

Public Attributes

uint32_t bucket_count
 

Detailed Description

Weighted k-mer identity of one packed result, for the GPU conversion.

Definition at line 82 of file result_file.cuh.

Member Function Documentation

◆ operator()()

__host__ __device__ float cuddl::detail::packed_identity::operator() ( packed_pairwise_counts  packed) const
inlinenoexcept

Definition at line 85 of file result_file.cuh.

85 {
87 }
__global__ uint32_t const uint32_t const uint32_t const uint32_t uint32_t size_t size_t uint32_t SearchResult * packed
Definition kernels.cuh:1791
__host__ __device__ constexpr float weighted_kmer_identity(pairwise_counts const &counts) noexcept
Weighted k-mer identity of a pair, equal / max(equal + min(lower, higher), 6), as sketch::wkid comput...
Here is the call graph for this function:

Member Data Documentation

◆ bucket_count

uint32_t cuddl::detail::packed_identity::bucket_count

Definition at line 83 of file result_file.cuh.


The documentation for this struct was generated from the following file: