This termination policy only terminates when the maximum number of iterations has been reached. More...
Public Member Functions  
MaxIterationTermination (const size_t maxIterations)  
Construct the termination policy with the given number of iterations allowed (default 1000). More...  
size_t  Index () 
Return something similar to the residue, which in this case is just the number of iterations left, since we don't have access to anything else. More...  
template < typename MatType >  
void  Initialize (const MatType &) 
Initialize for the given matrix V (there is nothing to do). More...  
bool  IsConverged (const arma::mat &, const arma::mat &) 
Check if convergence has occurred. More...  
size_t  Iteration () const 
Get the current iteration. More...  
size_t &  Iteration () 
Modify the current iteration. More...  
size_t  MaxIterations () const 
Get the maximum number of iterations. More...  
size_t &  MaxIterations () 
Modify the maximum number of iterations. More...  
This termination policy only terminates when the maximum number of iterations has been reached.
Definition at line 23 of file max_iteration_termination.hpp.

inline 
Construct the termination policy with the given number of iterations allowed (default 1000).
If maxIterations is 0, then termination will never occur.
maxIterations  Maximum number of allowed iterations. 
Definition at line 33 of file max_iteration_termination.hpp.
References Log::Warn.

inline 
Return something similar to the residue, which in this case is just the number of iterations left, since we don't have access to anything else.
Definition at line 60 of file max_iteration_termination.hpp.

inline 
Initialize for the given matrix V (there is nothing to do).
Definition at line 47 of file max_iteration_termination.hpp.

inline 
Check if convergence has occurred.
Definition at line 52 of file max_iteration_termination.hpp.

inline 
Get the current iteration.
Definition at line 66 of file max_iteration_termination.hpp.

inline 
Modify the current iteration.
Definition at line 68 of file max_iteration_termination.hpp.

inline 
Get the maximum number of iterations.
Definition at line 71 of file max_iteration_termination.hpp.

inline 
Modify the maximum number of iterations.
Definition at line 73 of file max_iteration_termination.hpp.