36 #ifndef NEKTAR_LIB_UTILITIES_LINEAR_ALGEBRA_SPARSE_UTILS_HPP 
   37 #define NEKTAR_LIB_UTILITIES_LINEAR_ALGEBRA_SPARSE_UTILS_HPP 
   44                     const unsigned int  blkRows,
 
   45                     const unsigned int  blkColumns,
 
   46                     const unsigned int  blkDim,
 
   50     template<
class SparseStorageType>
 
   51     std::ostream& operator<<(std::ostream& os, const NekSparseMatrix<SparseStorageType>& rhs);
 
   53     template<
class SparseStorageType>
 
   54     std::ostream& operator<<(std::ostream& os, const NekSparseDiagBlkMatrix<SparseStorageType>& rhs);
 
   58 #endif //NEKTAR_LIB_UTILITIES_LINEAR_ALGEBRA_SPARSE_UTILS_HPP 
std::map< CoordType, NekDouble > COOMatType
 
std::map< CoordType, BCOEntryType > BCOMatType
 
#define LIB_UTILITIES_EXPORT
 
void convertCooToBco(const unsigned int blkRows, const unsigned int blkColumns, const unsigned int blkDim, const COOMatType &cooMat, BCOMatType &bcoMat)