TiledArray::detail::CanMakeRandom< ValueType > Struct Template Reference
Inheritance diagram for TiledArray::detail::CanMakeRandom< ValueType >:
Collaboration diagram for TiledArray::detail::CanMakeRandom< ValueType >:

Documentation

template<typename ValueType>
struct TiledArray::detail::CanMakeRandom< ValueType >

Determines whether or not we can generate a random value of type ValueType

The CanMakeRandom<ValueType> class contains a boolean member value value, which will be set to true if we can generate a random value of type ValueType and false otherwise. By default value will be false for all types. Specific types can be enabled by specializing CanMakeRandom.

Template Parameters
ValueTypeThe type of random value we are attempting to generate.

Definition at line 41 of file random.h.


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