Create.h File Reference

Detailed Description

#include "Config.h"
#include "Iterator.h"

Namespaces

 walberla
 \file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede.nosp@m.rik..nosp@m.henni.nosp@m.g@fa.nosp@m.u.de
 
 walberla::config
 

Functions

Helper functions


std::string walberla::config::usageString (const std::string &executableName)
 
void walberla::config::createFromTextFile (Config &config, const std::string &pathToTextFile)
 
void walberla::config::substituteCommandLineArgs (Config &config, int argc, char **argv)
 
void walberla::config::substituteCommandLineArgs (Config &config, const std::vector< std::string > &params)
 
Iterator walberla::config::createConfigIteratorFromTextFiles (const std::string &basename, const std::string &extension, int nrOfDigits)
 
Load configuration file using command line arguments


shared_ptr< Config > walberla::config::create (int argc, char **argv)
 Loads configuration file using command line arguments. More...
 
Iterator walberla::config::begin (int argc, char **argv)
 Loads multiple numbered configuration files. More...
 
Load configuration file using command line arguments


shared_ptr< Config > walberla::config::create (int argc, char **argv)
 Loads configuration file using command line arguments. More...
 
Iterator walberla::config::begin (int argc, char **argv)
 Loads multiple numbered configuration files. More...
 
Iterator walberla::config::end ()
 
Helper functions


void walberla::config::createFromTextFile (Config &config, const std::string &pathToTextFile)
 
Iterator walberla::config::createConfigIteratorFromTextFiles (const std::string &basename, const std::string &extension, int nrOfDigits)
 
std::string walberla::config::usageString (const std::string &executableName)
 
void walberla::config::substituteCommandLineArgs (Config &config, int argc, char **argv)
 
void walberla::config::substituteCommandLineArgs (Config &config, const std::vector< std::string > &params)
 
Helper functions


std::string walberla::config::usageString (const std::string &executableName)
 
void walberla::config::createFromTextFile (Config &config, const std::string &pathToTextFile)
 
void walberla::config::substituteCommandLineArgs (Config &config, int argc, char **argv)
 
void walberla::config::substituteCommandLineArgs (Config &config, const std::vector< std::string > &params)
 
Iterator walberla::config::createConfigIteratorFromTextFiles (const std::string &basename, const std::string &extension, int nrOfDigits)
 
Load configuration file using command line arguments


shared_ptr< Config > walberla::config::create (int argc, char **argv)
 Loads configuration file using command line arguments. More...
 
Iterator walberla::config::begin (int argc, char **argv)
 Loads multiple numbered configuration files. More...
 
Iterator walberla::config::end ()