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

No convergence while calculating G_Fermi. More...

#include <error.hpp>

Inheritance diagram for flexiblesusy::NoGFermiConvergenceError:
Inheritance graph
Collaboration diagram for flexiblesusy::NoGFermiConvergenceError:
Collaboration graph

Public Member Functions

double get_g_fermi () const
 
int get_number_of_iterations () const
 
 NoGFermiConvergenceError (int number_of_iterations_, double g_fermi_)
 
std::string what_detailed () const override
 
virtual ~NoGFermiConvergenceError ()=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

double g_fermi
 
int number_of_iterations
 

Detailed Description

No convergence while calculating G_Fermi.

Definition at line 82 of file error.hpp.

Constructor & Destructor Documentation

◆ NoGFermiConvergenceError()

flexiblesusy::NoGFermiConvergenceError::NoGFermiConvergenceError ( int  number_of_iterations_,
double  g_fermi_ 
)
inline

Definition at line 84 of file error.hpp.

◆ ~NoGFermiConvergenceError()

virtual flexiblesusy::NoGFermiConvergenceError::~NoGFermiConvergenceError ( )
virtualdefault

Member Function Documentation

◆ get_g_fermi()

double flexiblesusy::NoGFermiConvergenceError::get_g_fermi ( ) const
inline

Definition at line 96 of file error.hpp.

References g_fermi.

◆ get_number_of_iterations()

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

Definition at line 95 of file error.hpp.

References number_of_iterations.

◆ what_detailed()

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

Reimplemented from flexiblesusy::Error.

Definition at line 90 of file error.hpp.

References g_fermi, number_of_iterations, and flexiblesusy::to_string().

Member Data Documentation

◆ g_fermi

double flexiblesusy::NoGFermiConvergenceError::g_fermi
private

Definition at line 99 of file error.hpp.

Referenced by get_g_fermi(), and what_detailed().

◆ number_of_iterations

int flexiblesusy::NoGFermiConvergenceError::number_of_iterations
private

Definition at line 98 of file error.hpp.

Referenced by get_number_of_iterations(), and what_detailed().


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