1 #ifndef SparseBlockMatrix_h
2 #define SparseBlockMatrix_h
29 #include <boost/numeric/ublas/fwd.hpp>
59 public QMap< int, boost::numeric::ublas::matrix<double>* > {
78 void print(std::ostream& outstream);
118 public QMap< int, boost::numeric::ublas::matrix<double>* > {
135 void copyToBoost(boost::numeric::ublas::compressed_matrix<double>& B);
138 void print(std::ostream& outstream);
196 boost::numeric::ublas::matrix<double>*
getBlock(
int column,
int row);
201 void print(std::ostream& outstream);
203 bool write(std::ofstream &fp_out,
bool binary=
true);