Init Class Reference#

DiFfRG: DiFfRG::Init Class Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows

#include <init.hh>

Public Member Functions

 Init (int argc, char *argv[], const std::string parameter_file="parameter.json")
 
 Init (const std::string parameter_file="parameter.json")
 
const ConfigurationHelper get_configuration_helper () const
 

Static Public Member Functions

static bool is_initialized ()
 

Private Attributes

int argc
 
char ** argv
 
std::string parameter_file
 

Static Private Attributes

static bool initialized
 
static dealii::InitFinalize * mpi_initialization
 

Constructor & Destructor Documentation

◆ Init() [1/2]

DiFfRG::Init::Init ( int  argc,
char argv[],
const std::string  parameter_file = "parameter.json" 
)

◆ Init() [2/2]

DiFfRG::Init::Init ( const std::string  parameter_file = "parameter.json")

Member Function Documentation

◆ get_configuration_helper()

const ConfigurationHelper DiFfRG::Init::get_configuration_helper ( ) const

◆ is_initialized()

static bool DiFfRG::Init::is_initialized ( )
static

Member Data Documentation

◆ argc

int DiFfRG::Init::argc
private

◆ argv

char** DiFfRG::Init::argv
private

◆ initialized

bool DiFfRG::Init::initialized
staticprivate

◆ mpi_initialization

dealii::InitFinalize* DiFfRG::Init::mpi_initialization
staticprivate

◆ parameter_file

std::string DiFfRG::Init::parameter_file
private

The documentation for this class was generated from the following file:
  • /__w/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/common/init.hh