C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

List of all members
FamilyBatchBase Class Reference

Class representing an engine that has collection of independent streams obtained from RNGs from same family. More...

Class Declaration

Member Function Documentation

services::Status add ( size_t  numberOfStreams)

Add 'numberOfStreams' random number streams to the engine

Parameters
[in]numberOfStreamsNumber of streams to add
Returns
Status of computations
services::SharedPtr<FamilyBatchBase> get ( size_t  i) const

Get engine with one stream from collection.

Parameters
[in]iindex of stream from the collection
Returns
SharedPtr to engine instance with ith stream from the collection
size_t getMaxNumberOfStreams ( ) const

Return the maximum number of streams can be obtained from RNGs in given family

Returns
Maximum number of streams can be obtained from RNGs in given family
size_t getNumberOfStreams ( ) const

Return the number of streams in the collection.

Returns
Number of streams in the collection

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

For more complete information about compiler optimizations, see our Optimization Notice.