pRC
multi-purpose Tensor Train library for C++
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
pRC::SeedSequence< S > Class Template Reference

#include <seq.hpp>

Public Types

using result_type = Seed
 

Public Member Functions

template<class... Xs, If< All< IsConvertible< Xs, Seed >... > > = 0>
constexpr SeedSequence (Xs &&...seeds)
 
template<Size N>
constexpr auto generate () const
 
constexpr autoparam () const
 

Static Public Member Functions

static constexpr auto size ()
 

Member Typedef Documentation

◆ result_type

template<Size S>
using pRC::SeedSequence< S >::result_type = Seed

Constructor & Destructor Documentation

◆ SeedSequence()

template<Size S>
template<class... Xs, If< All< IsConvertible< Xs, Seed >... > > = 0>
constexpr pRC::SeedSequence< S >::SeedSequence ( Xs &&...  seeds)
inlineconstexpr

Member Function Documentation

◆ generate()

template<Size S>
template<Size N>
constexpr auto pRC::SeedSequence< S >::generate ( ) const
inlineconstexpr

◆ param()

template<Size S>
constexpr auto & pRC::SeedSequence< S >::param ( ) const
inlineconstexpr

◆ size()

template<Size S>
static constexpr auto pRC::SeedSequence< S >::size ( )
inlinestaticconstexpr

The documentation for this class was generated from the following file: