|
MCKL
Monte Carlo Kernel Library
|
#include <mckl/random/skein.hpp>
Classes | |
| class | state_type |
Public Types | |
| using | param_type = Skein::param_type |
| using | type_field = Skein::type_field |
| using | value_type = Skein::value_type |
Public Member Functions | |
| tree_hasher (std::size_t N, const param_type &K=param_type(), int Yl=20, int Yf=20, int Ym=2) | |
| state_type | init () const |
| void | output (state_type &state, void *H) const |
| void | update (state_type &state, const param_type &M) const |
| using mckl::Skein< Generator >::tree_hasher::param_type = Skein::param_type |
| using mckl::Skein< Generator >::tree_hasher::type_field = Skein::type_field |
| using mckl::Skein< Generator >::tree_hasher::value_type = Skein::value_type |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
1.8.13