CSRMatrixMPI.hpp File Reference

Contains the CSRMatrixMPI class definition, a class representing a block-row distributed compressed sparse row matrix. More...

#include <vector>
#include <tuple>
#include <memory>
#include "CSRMatrix.hpp"
#include "misc/MPIWrapper.hpp"
#include "dense/BLASLAPACKWrapper.hpp"
#include "CSRGraph.hpp"
Include dependency graph for CSRMatrixMPI.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  strumpack::SPMVBuffers< scalar_t, integer_t >
 
class  strumpack::CSRMatrixMPI< scalar_t, integer_t >
 Block-row distributed compressed sparse row storage. More...
 

Namespaces

 strumpack
 

Functions

template<typename scalar_t , typename integer_t , typename cast_t >
CSRMatrixMPI< cast_t, integer_t > strumpack::cast_matrix (const CSRMatrixMPI< scalar_t, integer_t > &mat)
 

Detailed Description

Contains the CSRMatrixMPI class definition, a class representing a block-row distributed compressed sparse row matrix.