![]() |
Ultra 0.9.4
|
#include <algorithm>#include <bit>#include <mutex>#include <optional>#include <shared_mutex>#include <vector>#include "kernel/fitness.h"#include "kernel/hash_t.h"#include "kernel/cache.tcc"Go to the source code of this file.
Classes | |
| class | ultra::cache< F, LOCK_GROUP_SIZE > |
Namespaces | |
| namespace | ultra |
Typedefs | |
| using | ultra::bitwidth = unsigned |
| Type alias for the number of bits. | |
Functions | |
| std::size_t | ultra::internal::div_ceil (std::size_t x, std::size_t y) |
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/
|
inlinenodiscard |
Fast ceiling integer division.
| [in] | x | dividend |
| [in] | y | divisor |