7 #ifndef __IPRESTOITERATIONOUTPUT_HPP__ 8 #define __IPRESTOITERATIONOUTPUT_HPP__ 43 const std::string& prefix
virtual ~RestoIterationOutput()
Destructor.
InfPrOutput
enumeration for different inf_pr output options
virtual bool InitializeImpl(const OptionsList &options, const std::string &prefix)
Implementation of the initialization method that has to be overloaded by for each derived class...
SmartPtr< OrigIterationOutput > resto_orig_iteration_output_
Pointer to output strategy object during regular iterations.
ipindex Index
Type of all indices of vectors, matrices etc.
bool print_info_string_
Flag indicating weather info string should be printed at end of iteration summary line...
This file contains a base class for all exceptions and a set of macros to help with exceptions...
Index print_frequency_iter_
Option indicating at which iteration frequency the summary line should be printed.
Template class for Smart Pointers.
This class stores a list of user set options.
ipnumber Number
Type of all numbers.
Base class for objects that do the output summary per iteration.
Class for the iteration summary output for the restoration phase.
InfPrOutput inf_pr_output_
Option indication what should be printed in inf_pr column.
Number print_frequency_time_
Option indicating at which time frequency the summary line should be printed.
RestoIterationOutput()
Default Constructor.
void operator=(const RestoIterationOutput &)
Default Assignment Operator.
virtual void WriteOutput()
Method to do all the summary output per iteration.