cuDDL
Loading...
Searching...
No Matches
cuddl::sketch< K, BucketCount, Layout > Member List

This is the complete list of members for cuddl::sketch< K, BucketCount, Layout >, including all inherited members.

add(device_span< uint64_t const > input, cuda::stream_ref stream) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
add_async(device_span< uint64_t const > input, cuda::stream_ref stream) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
add_sequence(device_span< char const > sequence, cuda::stream_ref stream) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
add_sequence_async(device_span< char const > sequence, cuda::stream_ref stream) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
added() const noexceptcuddl::sketch< K, BucketCount, Layout >inline
ani(pairwise_summary const &summary) noexceptcuddl::sketch< K, BucketCount, Layout >inlinestatic
assign_async(device_span< register_type const > registers, cuda::stream_ref stream, kmer_blacklist const &source_blacklist) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
bucket_count() noexceptcuddl::sketch< K, BucketCount, Layout >inlinestatic
cardinality(cuda::stream_ref stream) constcuddl::sketch< K, BucketCount, Layout >inline
cardinality_async(uint64_t *empty_out, double *estimate_out, cuda::stream_ref stream) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
clear(cuda::stream_ref stream) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
clear_async(cuda::stream_ref stream) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
compare(sketch const &other, cuda::stream_ref stream) constcuddl::sketch< K, BucketCount, Layout >inline
compare_async(sketch const &other, pairwise_summary &output, cuda::stream_ref stream) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
completeness(pairwise_summary const &summary) noexceptcuddl::sketch< K, BucketCount, Layout >inlinestatic
containment(pairwise_summary const &summary) noexceptcuddl::sketch< K, BucketCount, Layout >inlinestatic
data() noexceptcuddl::sketch< K, BucketCount, Layout >inline
data() const noexceptcuddl::sketch< K, BucketCount, Layout >inline
hybrid_cardinality(cuda::stream_ref stream) constcuddl::sketch< K, BucketCount, Layout >inline
kmer_length() noexceptcuddl::sketch< K, BucketCount, Layout >inlinestatic
layout_type typedefcuddl::sketch< K, BucketCount, Layout >
operator=(sketch const &)=deletecuddl::sketch< K, BucketCount, Layout >
operator=(sketch &&) noexcept=defaultcuddl::sketch< K, BucketCount, Layout >
register_type typedefcuddl::sketch< K, BucketCount, Layout >
sketch(cuda::stream_ref stream, std::optional< std::shared_ptr< device_blacklist const > > blacklist=std::nullopt)cuddl::sketch< K, BucketCount, Layout >inlineexplicit
sketch(sketch const &)=deletecuddl::sketch< K, BucketCount, Layout >
sketch(sketch &&) noexcept=defaultcuddl::sketch< K, BucketCount, Layout >
summary(sketch const &other, cuda::stream_ref stream) constcuddl::sketch< K, BucketCount, Layout >inline
summary_async(sketch const &other, pairwise_summary &output, cuda::stream_ref stream) const noexceptcuddl::sketch< K, BucketCount, Layout >inline
wkid(pairwise_summary const &summary) noexceptcuddl::sketch< K, BucketCount, Layout >inlinestatic