HLIBpro
2.2
|
class for matrix visualisation in PostScript format
#include <TMatrixVis.hh>
Additional Inherited Members | |
Public Member Functions inherited from T2DMatrixVis | |
T2DMatrixVis () | |
construct matrix visualisation object | |
T2DMatrixVis & | structure (const bool b) |
turn on/off printing of structure of matrix (default: on) | |
T2DMatrixVis & | indexset (const bool b) |
turn on/off printing of indexsets (default: off) | |
T2DMatrixVis & | id (const bool b) |
turn on/off printing of id (default: off) | |
T2DMatrixVis & | nonempty (const bool b) |
turn on/off printing of only nonempty blocks (default: off) | |
T2DMatrixVis & | only_local (const bool b) |
turn on/off printing of local/non-local matrix blocks (default: off) | |
T2DMatrixVis & | entries (const bool b) |
turn on/off printing of matrix coefficients (default: off) | |
T2DMatrixVis & | pattern (const bool b) |
turn on/off printing of sparsity pattern (default: off) | |
T2DMatrixVis & | sparse_pattern (const bool b) |
turn on/off printing of sparsity pattern of sparse matrices only (default: off) | |
T2DMatrixVis & | svd (const bool b) |
turn on/off printing of SVD of matrix-blocks (default: off) | |
T2DMatrixVis & | rank_col (const bool b) |
turn on/off colouring matrix blocks according to rank (default: off) | |
T2DMatrixVis & | max_size_ratio (const double r) |
T2DMatrixVis & | svd_ref (const double ref_max, const double ref_min=Limits::epsilon< double >()) |
virtual void | print (const TMatrix *A, const std::string &filename) const |
print matrix A to file filename | |