LibraryLink`
LibraryLink`

MTensor_clone

is a library callback function that puts a clone of into .

Details and OptionsDetails
  • Used in C/C++ code in a library function called from Mathematica.
  • A nonzero error code value will be returned if the dimensions are negative or if there is not sufficient memory.
  • The destination should either be null (0) or an MTensor allocated with MTensor_new.
  • If is null then a new MTensor is created.
  • If is an allocated MTensor then the data in will be modified.
  • Examples

    Basic Examples  (1)

    This clones an MTensor:

    MTensor T0, T1;
    int err;
    ...
    T1 = 0;
    err = libData->MTensor_clone( T0, &T1);

    Tutorials