![]() |
aimsdata 6.0.0
Neuroimaging data handling
|
#include <aims/data/pheader.h>#include <boost/numeric/ublas/matrix_sparse.hpp>#include <boost/numeric/ublas/vector_sparse.hpp>#include <boost/numeric/ublas/io.hpp>#include <boost/version.hpp>#include <string>

Go to the source code of this file.
Classes | |
| class | aims::SparseMatrix |
| class | carto::DataTypeCode< aims::SparseMatrix > |
Namespaces | |
| namespace | aims |
| The class for EcatSino data write operation. | |
| namespace | std |
| STL namespace. | |
| namespace | carto |
Typedefs | |
| typedef boost::numeric::ublas::sparse_matrix< double > | aims::boost_sparse_matrix |
| typedef boost::numeric::ublas::sparse_vector< double > | aims::boost_sparse_vector |
Functions | |
| aims::SparseMatrix | aims::operator+ (const aims::SparseMatrix &thing) |
| aims::SparseMatrix | aims::operator- (const aims::SparseMatrix &thing) |
| aims::SparseMatrix | aims::operator+ (const aims::SparseMatrix &thing1, const aims::SparseMatrix &thing2) |
| aims::SparseMatrix | aims::operator- (const aims::SparseMatrix &thing1, const aims::SparseMatrix &thing2) |
| aims::SparseMatrix | aims::operator* (const aims::SparseMatrix &thing1, const aims::SparseMatrix &thing2) |
| std::vector< double > | aims::operator* (const aims::SparseMatrix &thing1, const std::vector< double > &thing2) |
| aims::SparseMatrix | aims::operator* (const aims::SparseMatrix &thing1, const double &thing2) |
| aims::SparseMatrix | aims::operator/ (const aims::SparseMatrix &thing1, const double &thing2) |
| std::ostream & | std::operator<< (ostream &os, const aims::SparseMatrix &thing) |
| bool | std::operator== (const aims::SparseMatrix &thing1, const aims::SparseMatrix &thing2) |