Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/142.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何将CSR矩阵直接加载到boost压缩矩阵中?_C++_C++11_Boost_Ublas_Boost Ublas - Fatal编程技术网

C++ 如何将CSR矩阵直接加载到boost压缩矩阵中?

C++ 如何将CSR矩阵直接加载到boost压缩矩阵中?,c++,c++11,boost,ublas,boost-ublas,C++,C++11,Boost,Ublas,Boost Ublas,我想将一个矩阵从应用程序a(使用LDU格式的矩阵)传输到应用程序B(使用boost-ublas压缩矩阵,CSR格式) 我有一个将LDU格式转换为CSR格式的函数。LDU2CRS函数为我提供了以CSR格式存储稀疏矩阵所需的三个数组(CSR格式的详细信息可在此处找到:): ... 值[idx]=matrix.upper()[i]; cols[idx]=列; 行[行]+ 如何将这些数组直接加载到boost ublas compressed_matrix的相应数组中?是否为boost::compress

我想将一个矩阵从应用程序a(使用LDU格式的矩阵)传输到应用程序B(使用boost-ublas压缩矩阵,CSR格式)

我有一个将LDU格式转换为CSR格式的函数。LDU2CRS函数为我提供了以CSR格式存储稀疏矩阵所需的三个数组(CSR格式的详细信息可在此处找到:): ... 值[idx]=matrix.upper()[i]; cols[idx]=列; 行[行]+


如何将这些数组直接加载到boost ublas compressed_matrix的相应数组中?

是否为
boost::compressed_matrix
是否为CSR?是否为
boost::compressed_matrix
是否为CSR?