Public Member Functions | |
AdditionalData (bool exact_residual=true, double breakdown=1.e-10) | |
Public Attributes | |
bool | exact_residual |
double | breakdown |
tau
. The other is exact computation using another matrix vector multiplication. This increases the costs of the algorithm, so it is should be set to false whenever the problem allows it.Bicgstab is susceptible to breakdowns, so we need a parameter telling us, which numbers are considered zero.
SolverBicgstab< VECTOR >::AdditionalData::AdditionalData | ( | bool | exact_residual = true , |
|
double | breakdown = 1.e-10 | |||
) | [inline] |
Constructor.
The default is to perform an exact residual computation and breakdown parameter 1e-10.
bool SolverBicgstab< VECTOR >::AdditionalData::exact_residual |
Flag for exact computation of residual.
double SolverBicgstab< VECTOR >::AdditionalData::breakdown |
Breakdown threshold.