convergencecriterion.hh
Go to the documentation of this file.
virtual Scalar accuracy() const =0 Returns the accuracy of the solution at the last update. virtual void printInitial(std::ostream &os=std::cout) const Prints the initial information about the convergence behaviour. Definition: convergencecriterion.hh:126 Base class for all convergence criteria which only defines an virtual API. Definition: convergencecriterion.hh:51 virtual void print(Scalar iter, std::ostream &os=std::cout) const Prints the information about the convergence behaviour for the current iteration. ... Definition: convergencecriterion.hh:136 virtual void update(const Vector &curSol, const Vector &curResid)=0 Update the internal members of the convergence criterion with the current solution. Definition: baseauxiliarymodule.hh:35 virtual ~ConvergenceCriterion() Destructor. Definition: convergencecriterion.hh:69 virtual void setInitial(const Vector &curSol, const Vector &curResid)=0 Set the initial solution of the linear system of equations. virtual bool converged() const =0 Returns true if and only if the convergence criterion is met. |