35 template <
typename score_t>
36 struct alignment_score_matrix_one_column_base
39 static_assert(arithmetic<score_t> || simd_concept<score_t>,
40 "Score type must either be either an arithmetic type or a simd vector type.");
43 using underlying_type = score_t;
47 using allocator_type = aligned_allocator<element_type, sizeof(element_type)>;
51 using size_type = size_t;
Provides seqan3::simd::simd_concept.
Provides concepts for core language types and relations that don't have concepts in C++20 (yet)...
Provides seqan3::aligned_allocator.
Definition: aligned_sequence_concept.hpp:36