|
| virtual SmartPtr< IConvergenceCheck< TVector > > | clone () |
| | clone the object
|
| |
| virtual std::string | config_string () const |
| | returns information about configuration parameters
|
| |
| double | energy_norm (const TVector &d) |
| |
| | EnergyConvCheck () |
| |
| | EnergyConvCheck (int maxSteps, number minDefect, number relReduction) |
| |
| | EnergyConvCheck (int maxSteps, number minDefect, number relReduction, bool verbose) |
| |
| | EnergyConvCheck (int maxSteps, number minDefect, number relReduction, bool verbose, bool suppressUnsuccessful) |
| |
| void | set_linear_operator (SmartPtr< ILinearOperator< TVector > > op) |
| |
| void | start (const TVector &d) |
| | computes the start defect and set it
|
| |
| void | update (const TVector &d) |
| | computes the defect and sets it a the next defect value
|
| |
| number | avg_rate () const |
| |
| number | defect () const |
| | returns the current defect
|
| |
| number | get_defect (size_t i) const |
| |
| const std::vector< number > | get_defects () const |
| |
| int | get_offset () const |
| | get the current offset
|
| |
| bool | iteration_ended () |
| |
| bool | post () |
| |
| number | previous_defect () const |
| |
| void | print_line (std::string line) |
| | prints a line
|
| |
| number | rate () const |
| |
| number | reduction () const |
| |
| void | set_info (std::string info) |
| | sets info string
|
| |
| void | set_maximum_steps (int maxSteps) |
| |
| void | set_minimum_defect (number minDefect) |
| |
| void | set_name (std::string name) |
| | sets the name of the iteration
|
| |
| void | set_offset (int offset) |
| | sets the number of spaces printed before output information
|
| |
| void | set_reduction (number relReduction) |
| |
| void | set_supress_unsuccessful (bool bsupress) |
| |
| void | set_symbol (char symbol) |
| | sets the symbol used for output
|
| |
| void | set_verbose (bool level) |
| |
| void | start (const TVector &d) |
| | computes the start defect and set it
|
| |
| void | start_defect (number initialDefect) |
| | sets the given start defect
|
| |
| | StdConvCheck () |
| |
| | StdConvCheck (int maxSteps, number minDefect, number relReduction) |
| |
| | StdConvCheck (int maxSteps, number minDefect, number relReduction, bool verbose) |
| |
| | StdConvCheck (int maxSteps, number minDefect, number relReduction, bool verbose, bool suppressUnsuccessful) |
| |
| int | step () const |
| | returns the current number of steps
|
| |
| void | update (const TVector &d) |
| | computes the defect and sets it a the next defect value
|
| |
| void | update_defect (number newDefect) |
| | sets the update for the current defect
|
| |
| virtual | ~IConvergenceCheck () |
| | virtual destructor
|
| |