Developer Reference

  • 2021.1
  • 12/04/2020
  • Public Content
Contents

vslCopyStream

Creates a copy of a random stream.

Syntax

status
=
vslCopyStream
(
&newstream
,
srcstream
);
Include Files
  • mkl.h
Input Parameters
Name
Type
Description
srcstream
const VSLStreamStatePtr
Pointer to the stream state structure to be copied
Output Parameters
Name
Type
Description
newstream
VSLStreamStatePtr*
Copied random stream descriptor
Description
The function creates an exact copy of
srcstream
and stores its descriptor to
newstream
.
Return Values
VSL_ERROR_OK, VSL_STATUS_OK
Indicates no error, execution is successful.
VSL_ERROR_NULL_PTR
srcstream
parameter is a
NULL
pointer.
VSL_RNG_ERROR_BAD_STREAM
srcstream
is not a valid random stream.
VSL_ERROR_MEM_FAILURE
System cannot allocate memory for
newstream
.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.