ioterm.hh File Reference

#include "std_cpp_includes.hh"
#include "alg.hh"
#include "scalarterm.hh"
#include "functional.hh"

Go to the source code of this file.

Namespaces

namespace  RVLAlg

Classes

class  RVLAlg::IOTerminator
 Prints a message to the output stream and reads a single character response from the input stream. More...
class  RVLAlg::VecWatchTerminator< Scalar >
 Rather odd terminator which does nothing except output the value of a vector when queried. More...
class  RVLAlg::IterationTable< Scalar >
 This terminator never says to stop, but simply prints the current functional value. More...
class  RVLAlg::SteppedIterationTable< Scalar >
 This terminator never says to stop, but simply prints the current functional value and an associated scalar (ussually the step size). More...
class  RVLAlg::GradientThresholdIterationTable< Scalar >
 This terminator behaves like a combined CountTerminator and NormGradientTerminator, with the added side effect of printing an iteration table with the current functional value and norm of the gradient. More...
class  RVLAlg::CountingThresholdIterationTable< Scalar >
 This terminator behaves like a combined CountTerminator and MinTerminator, with the added side effect of printing an iteration table with the value of the watched Scalar. More...
class  RVLAlg::VectorCountingThresholdIterationTable< Scalar >
 Vector version of CountingThreshholdIterationTable Note separate initialization - allows object to be instantiated in member initialization list, while names, numbers, etc. More...
class  RVLAlg::CountingNormTable< Scalar >
 This terminator behaves like a combined CountTerminator and NormTerminator, with the added side effect of printing an iteration table with the current value of the norm of the vector. More...


Generated on 5 Jan 2017 for RvlAlg by  doxygen 1.4.7