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

#include <two_scale_running_precision.hpp>

Inheritance diagram for flexiblesusy::Two_scale_increasing_precision:
Inheritance graph
Collaboration diagram for flexiblesusy::Two_scale_increasing_precision:
Collaboration graph

Public Member Functions

virtual double get_precision (int)
 
 Two_scale_increasing_precision (double, double)
 
virtual ~Two_scale_increasing_precision ()
 
- Public Member Functions inherited from flexiblesusy::Two_scale_running_precision
virtual double get_precision (int)=0
 
virtual ~Two_scale_running_precision ()=default
 

Private Attributes

double decreasing_factor
 
double minimum_precision
 

Detailed Description

Definition at line 39 of file two_scale_running_precision.hpp.

Constructor & Destructor Documentation

◆ Two_scale_increasing_precision()

flexiblesusy::Two_scale_increasing_precision::Two_scale_increasing_precision ( double  decreasing_factor_,
double  minimum_precision_ 
)

Definition at line 42 of file two_scale_running_precision.cpp.

References decreasing_factor, and FATAL.

◆ ~Two_scale_increasing_precision()

flexiblesusy::Two_scale_increasing_precision::~Two_scale_increasing_precision ( )
virtualdefault

Member Function Documentation

◆ get_precision()

double flexiblesusy::Two_scale_increasing_precision::get_precision ( int  iteration)
virtual

Member Data Documentation

◆ decreasing_factor

double flexiblesusy::Two_scale_increasing_precision::decreasing_factor
private

◆ minimum_precision

double flexiblesusy::Two_scale_increasing_precision::minimum_precision
private

Definition at line 46 of file two_scale_running_precision.hpp.

Referenced by get_precision().


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