|
cuDDL
|
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 noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| add_async(device_span< uint64_t const > input, cuda::stream_ref stream) const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| add_sequence(device_span< char const > sequence, cuda::stream_ref stream) const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| add_sequence_async(device_span< char const > sequence, cuda::stream_ref stream) const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| added() const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| ani(pairwise_summary const &summary) noexcept | cuddl::sketch< K, BucketCount, Layout > | inlinestatic |
| assign_async(device_span< register_type const > registers, cuda::stream_ref stream, kmer_blacklist const &source_blacklist) const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| bucket_count() noexcept | cuddl::sketch< K, BucketCount, Layout > | inlinestatic |
| cardinality(cuda::stream_ref stream) const | cuddl::sketch< K, BucketCount, Layout > | inline |
| cardinality_async(uint64_t *empty_out, double *estimate_out, cuda::stream_ref stream) const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| clear(cuda::stream_ref stream) const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| clear_async(cuda::stream_ref stream) const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| compare(sketch const &other, cuda::stream_ref stream) const | cuddl::sketch< K, BucketCount, Layout > | inline |
| compare_async(sketch const &other, pairwise_summary &output, cuda::stream_ref stream) const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| completeness(pairwise_summary const &summary) noexcept | cuddl::sketch< K, BucketCount, Layout > | inlinestatic |
| containment(pairwise_summary const &summary) noexcept | cuddl::sketch< K, BucketCount, Layout > | inlinestatic |
| data() noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| data() const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| hybrid_cardinality(cuda::stream_ref stream) const | cuddl::sketch< K, BucketCount, Layout > | inline |
| kmer_length() noexcept | cuddl::sketch< K, BucketCount, Layout > | inlinestatic |
| layout_type typedef | cuddl::sketch< K, BucketCount, Layout > | |
| operator=(sketch const &)=delete | cuddl::sketch< K, BucketCount, Layout > | |
| operator=(sketch &&) noexcept=default | cuddl::sketch< K, BucketCount, Layout > | |
| register_type typedef | cuddl::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 &)=delete | cuddl::sketch< K, BucketCount, Layout > | |
| sketch(sketch &&) noexcept=default | cuddl::sketch< K, BucketCount, Layout > | |
| summary(sketch const &other, cuda::stream_ref stream) const | cuddl::sketch< K, BucketCount, Layout > | inline |
| summary_async(sketch const &other, pairwise_summary &output, cuda::stream_ref stream) const noexcept | cuddl::sketch< K, BucketCount, Layout > | inline |
| wkid(pairwise_summary const &summary) noexcept | cuddl::sketch< K, BucketCount, Layout > | inlinestatic |