Reference documentation for deal.II version 9.3.3
|
#include <deal.II/lac/matrix_out.h>
Public Member Functions | |
Options (const bool show_absolute_values=false, const unsigned int block_size=1, const bool discontinuous=false) | |
Public Attributes | |
bool | show_absolute_values |
unsigned int | block_size |
bool | discontinuous |
Class holding various variables which are used to modify the output of the MatrixOut class.
Definition at line 83 of file matrix_out.h.
MatrixOut::Options::Options | ( | const bool | show_absolute_values = false , |
const unsigned int | block_size = 1 , |
||
const bool | discontinuous = false |
||
) |
Default constructor. Set all elements of this structure to their default values.
Definition at line 21 of file matrix_out.cc.
bool MatrixOut::Options::show_absolute_values |
If true
, only show the absolute values of the matrix entries, rather than their true values including the sign. Default value is false
.
Definition at line 89 of file matrix_out.h.
unsigned int MatrixOut::Options::block_size |
If larger than one, do not show each element of the matrix, but rather an average over a number of entries. The number of output patches is accordingly smaller. This flag determines how large each shown block shall be (in rows/columns). For example, if it is two, then always four entries are collated into one.
Default value is one.
Definition at line 100 of file matrix_out.h.
bool MatrixOut::Options::discontinuous |
If true, plot discontinuous patches, one for each entry.
Definition at line 105 of file matrix_out.h.