1 #ifndef SOLVER_ITER_LOG_H 2 #define SOLVER_ITER_LOG_H 26 virtual void print(std::ostream& Os)
const { Os <<
"SolverIterationLog";}
This is an observer of IterativeSolver that writes out the state vector values in a nicely formated w...
This is a Mixin for classes that can be printed.
virtual void print(std::ostream &Os) const
void notify_update(const IterativeSolver &solver)
Called when the Observed object is updated.
SolverIterationLog(const boost::shared_ptr< StateVector > &Sv)
Contains classes to abstract away details in various Spurr Radiative Transfer software.
The base class for all iterative optimizers.
static const int SV_PRINT_WIDTH
Simple Mixin to be and Observer of another object of class T.