Init Class Reference#

DiFfRG: DiFfRG::Init Class Reference
DiFfRG

#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:
  • /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/common/init.hh