fRG Class Reference#

DiFfRG: DiFfRG::def::fRG Class Reference
DiFfRG

The fRG class is used to keep track of the RG time and the cutoff scale. More...

#include <model.hh>

Public Member Functions

 fRG (double Lambda)
 Construct a new fRG object from a given initial cutoff scale.
 
 fRG (const JSONValue &json)
 Construct a new fRG object from a given JSONValue object.
 
void set_time (double t)
 Set the time of the fRG object, updating the cutoff scale and its powers.
 
const double & get_time () const
 Get the time of the fRG object.
 

Protected Attributes

const double Lambda
 
double t = 0.
 
double k = 0.
 
double k2 = 0.
 
double k3 = 0.
 
double k4 = 0.
 
double k5 = 0.
 
double k6 = 0.
 
bool time_initialized = false
 

Detailed Description

The fRG class is used to keep track of the RG time and the cutoff scale.

Constructor & Destructor Documentation

◆ fRG() [1/2]

DiFfRG::def::fRG::fRG ( double Lambda)

Construct a new fRG object from a given initial cutoff scale.

Parameters
Lambdathe initial cutoff scale of the fRG

◆ fRG() [2/2]

DiFfRG::def::fRG::fRG ( const JSONValue & json)

Construct a new fRG object from a given JSONValue object.

Parameters
jsonthe JSON object containing the initial cutoff scale at "/physical/Lambda"

Member Function Documentation

◆ get_time()

const double & DiFfRG::def::fRG::get_time ( ) const

Get the time of the fRG object.

Returns
const double& the time of the fRG object

◆ set_time()

void DiFfRG::def::fRG::set_time ( double t)

Set the time of the fRG object, updating the cutoff scale and its powers.

Parameters
tthe time to set

Member Data Documentation

◆ k

double DiFfRG::def::fRG::k = 0.
protected

◆ k2

double DiFfRG::def::fRG::k2 = 0.
protected

◆ k3

double DiFfRG::def::fRG::k3 = 0.
protected

◆ k4

double DiFfRG::def::fRG::k4 = 0.
protected

◆ k5

double DiFfRG::def::fRG::k5 = 0.
protected

◆ k6

double DiFfRG::def::fRG::k6 = 0.
protected

◆ Lambda

const double DiFfRG::def::fRG::Lambda
protected

◆ t

double DiFfRG::def::fRG::t = 0.
protected

◆ time_initialized

bool DiFfRG::def::fRG::time_initialized = false
protected

The documentation for this class was generated from the following file:
  • /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/model/model.hh