Annotate noexcept and constexpr with HEDLEY, and add interval containment, ChaCha, and the dyadic range tables.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
875f09fec1
commit
0d8a5a8131
97 changed files with 9212 additions and 1159 deletions
|
|
@ -1,6 +1,8 @@
|
|||
/// @file dpf/eval_full.hpp
|
||||
/// @brief
|
||||
/// @details
|
||||
/// @brief Evaluate every input in the DPF domain.
|
||||
/// @details Equivalent to `eval_interval` from
|
||||
/// `std::numeric_limits<input_type>::min()` through `max()`.
|
||||
/// @snippet evaluation/eval_full.cpp eval-full
|
||||
/// @author Ryan Henry <ryan.henry@ucalgary.ca>
|
||||
/// @author Christopher Jiang <christopher.jiang@ucalgary.ca>
|
||||
/// @copyright Copyright (c) 2019-2024 Ryan Henry and [others](@ref authors)
|
||||
|
|
@ -135,6 +137,7 @@ auto eval_full(const DpfKey & dpf,
|
|||
return std::make_pair(std::move(outbufs), std::move(iterable));
|
||||
}
|
||||
|
||||
/// Evaluate the whole domain, allocating a basic full memoizer and a buffer.
|
||||
template <std::size_t I = 0,
|
||||
std::size_t ...Is,
|
||||
typename DpfKey,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue