/// <summary> /// /// </summary> public void CooSet(CudaDeviceVariable <indexT> cooRows, CudaDeviceVariable <indexT> cooColumns, CudaDeviceVariable <dataT> cooValues) { res = CudaSparseNativeMethods.cusparseCooSetPointers(descr, cooRows.DevicePointer, cooColumns.DevicePointer, cooValues.DevicePointer); Debug.WriteLine(String.Format("{0:G}, {1}: {2}", DateTime.Now, "cusparseCooSetPointers", res)); if (res != cusparseStatus.Success) { throw new CudaSparseException(res); } }