LibraryLink`
LibraryLink`

MSparseArray_fromMTensor (C 関数)

通常の tMSparseArrayに変換し,結果を*r に入れるライブラリコールバック関数.

詳細

  • Wolfram言語から呼び出されたライブラリ関数のC/C++コードで使われる.
  • 十分なメモリがなかったり,入力が一貫していなかったりすると,非零のエラーコード値が返される.
  • 目的地*r はヌル(0)かMSparseArrayオブジェクトでなければならない.
  • 新しいMSparseArrayが作成される.*r がヌルでなければ,新しい結果を生成する前にメモリが解放される.
  • 暗示的な値 imp はヌル(0),または vals の型と一致する型で階数0のMTensorである.imp がヌルならば,暗示的値は0とされる.