Diana
0.8.3
|
#include <CapeMatrix.hpp>
Public Member Functions | |
virtual void | GetStructure (Common::Types::CapeArrayLong &rowIndices, Common::Types::CapeArrayLong &colIndices) const =0 throw (Common::Error::ECapeUnknown, Common::Error::ECapeInvalidArgument) |
Friends | |
std::ostream & | operator<< (std::ostream &os, const ICapeNumericUnstructuredMatrix &matrix) |
Sparse matrix interface.
virtual void GetStructure | ( | Common::Types::CapeArrayLong & | rowIndices, |
Common::Types::CapeArrayLong & | colIndices | ||
) | const throw (Common::Error::ECapeUnknown, Common::Error::ECapeInvalidArgument) [pure virtual] |
Gets the structure of the matrix (row and column indices of non zeroes).
rowIndices | the row list of indices. |
colIndices | the column list of indices. |
std::ostream& operator<< | ( | std::ostream & | os, |
const ICapeNumericUnstructuredMatrix & | matrix | ||
) | [friend] |
ostream output operator for the ICapeParameter class.