Public Member Functions | |
| AdditionalData (const unsigned int block_size, const double relaxation=1., const bool invert_diagonal=true, const bool same_diagonal=false) | |
Public Attributes | |
| double | relaxation |
| unsigned int | block_size |
| bool | invert_diagonal |
| bool | same_diagonal |
| PreconditionBlock< MATRIX, inverse_type >::AdditionalData::AdditionalData | ( | const unsigned int | block_size, | |
| const double | relaxation = 1., |
|||
| const bool | invert_diagonal = true, |
|||
| const bool | same_diagonal = false | |||
| ) |
Constructor. Block size must be given since there is no reasonable default parameter.
| double PreconditionBlock< MATRIX, inverse_type >::AdditionalData::relaxation |
Relaxation parameter.
| unsigned int PreconditionBlock< MATRIX, inverse_type >::AdditionalData::block_size |
Block size.
| bool PreconditionBlock< MATRIX, inverse_type >::AdditionalData::invert_diagonal |
Invert diagonal during initialization.
| bool PreconditionBlock< MATRIX, inverse_type >::AdditionalData::same_diagonal |
Assume all diagonal blocks are equal to save memory.
documentation generated on Wed Jul 28 23:06:37 2010 by
doxygen
1.5.6