![]() |
Reference documentation for deal.II version 9.5.0
|
Public Types | |
| using | result_type = SolverControl::State |
Public Member Functions | |
| SolverControl::State | operator() (const SolverControl::State state1, const SolverControl::State state2) const |
| template<typename Iterator > | |
| SolverControl::State | operator() (const Iterator begin, const Iterator end) const |
A class whose operator() combines two states indicating whether we should continue iterating or stop, and returns a state that dominates. The rules are:
| using SolverBase< VectorType >::StateCombiner::result_type = SolverControl::State |
| SolverControl::State SolverBase< VectorType >::StateCombiner::operator() | ( | const SolverControl::State | state1, |
| const SolverControl::State | state2 | ||
| ) | const |
| SolverControl::State SolverBase< VectorType >::StateCombiner::operator() | ( | const Iterator | begin, |
| const Iterator | end | ||
| ) | const |