Isis Developer Reference
SparseBlockMatrix.cpp File Reference
#include "SparseBlockMatrix.h"
#include <iostream>
#include <iomanip>
#include <QDataStream>
#include <QDebug>
#include <QMapIterator>
#include <QListIterator>
#include <boost/numeric/ublas/matrix_sparse.hpp>
#include <boost/numeric/ublas/matrix_proxy.hpp>
#include <boost/numeric/ublas/io.hpp>
#include "IString.h"
#include "LinearAlgebra.h"

Namespaces

namespace  Isis
 This is free and unencumbered software released into the public domain.
 

Functions

QDataStream & Isis::operator<< (QDataStream &stream, const SparseBlockColumnMatrix &sbcm)
 Writes matrix to binary disk file pointed to by QDataStream stream.
 
QDataStream & Isis::operator>> (QDataStream &stream, SparseBlockColumnMatrix &sbcm)
 Reads matrix from binary disk file pointed to by QDataStream stream.
 
QDebug Isis::operator<< (QDebug dbg, const SparseBlockColumnMatrix &sbcm)
 Writes matrix to QDebug stream.
 
QDataStream & Isis::operator<< (QDataStream &stream, const SparseBlockRowMatrix &sbrm)
 Writes matrix to binary disk file pointed to by QDataStream stream.
 
QDataStream & Isis::operator>> (QDataStream &stream, SparseBlockRowMatrix &sbrm)
 Reads matrix from binary disk file pointed to by QDataStream stream.
 
QDebug Isis::operator<< (QDebug dbg, const SparseBlockRowMatrix &sbrm)
 Writes matrix to QDebug stream.
 
QDataStream & Isis::operator<< (QDataStream &stream, const SparseBlockMatrix &sparseBlockMatrix)
 Writes matrix to binary disk file pointed to by QDataStream stream.
 
QDataStream & Isis::operator>> (QDataStream &stream, SparseBlockMatrix &sparseBlockMatrix)
 Reads matrix from binary disk file pointed to by QDataStream stream.
 
QDebug Isis::operator<< (QDebug dbg, const SparseBlockMatrix &m)
 Writes matrix to QDebug stream.