# Output Parameters

y

  first output vector

z

  second output vector

err

  error code

mode

  VML mode

olderr

  former error code

oldmode

  former VML mode

callback

  address of the callback function

oldcallback

  address of the former callback function

The data types of the parameters used in each function are specified in the respective function description section. All VML mathematical functions can perform in-place operations, which means that the same vector can be used as both input and output parameter. This holds true for functions with two input vectors as well, in which case one of them may be overwritten with the output vector. For functions with two output vectors, one of them may coincide with the input vector. But partially overlapping input and output vectors could lead to unpredictable results.

Parent topic: Functions Interface