flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::NoConvergenceError Class Reference

No convergence while solving the RGEs. More...

#include <error.hpp>

Inheritance diagram for flexiblesusy::NoConvergenceError:
Inheritance graph
Collaboration diagram for flexiblesusy::NoConvergenceError:
Collaboration graph

Public Member Functions

int get_number_of_iterations () const
 
 NoConvergenceError (int number_of_iterations_, const std::string &msg="")
 
std::string what_detailed () const override
 
virtual ~NoConvergenceError ()=default
 
- Public Member Functions inherited from flexiblesusy::Error
 Error (const char *msg)
 
 Error (const std::string &msg)
 
virtual std::string what_detailed () const
 
virtual ~Error ()=default
 

Private Attributes

int number_of_iterations
 

Detailed Description

No convergence while solving the RGEs.

Definition at line 57 of file error.hpp.

Constructor & Destructor Documentation

◆ NoConvergenceError()

flexiblesusy::NoConvergenceError::NoConvergenceError ( int  number_of_iterations_,
const std::string &  msg = "" 
)
inlineexplicit

Definition at line 59 of file error.hpp.

◆ ~NoConvergenceError()

virtual flexiblesusy::NoConvergenceError::~NoConvergenceError ( )
virtualdefault

Member Function Documentation

◆ get_number_of_iterations()

int flexiblesusy::NoConvergenceError::get_number_of_iterations ( ) const
inline

Definition at line 73 of file error.hpp.

References number_of_iterations.

◆ what_detailed()

std::string flexiblesusy::NoConvergenceError::what_detailed ( ) const
inlineoverridevirtual

Reimplemented from flexiblesusy::Error.

Definition at line 63 of file error.hpp.

References number_of_iterations, and flexiblesusy::to_string().

Member Data Documentation

◆ number_of_iterations

int flexiblesusy::NoConvergenceError::number_of_iterations
private

Definition at line 75 of file error.hpp.

Referenced by get_number_of_iterations(), and what_detailed().


The documentation for this class was generated from the following file: