https://mooseframework.inl.gov
Namespaces | Functions
Builder.C File Reference

Go to the source code of this file.

Namespaces

 Moose
 MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to address this in their environment if C++17 compatibility isn't found.
 

Functions

bool Moose::isSectionActive (std::string path, hit::Node *root)
 
std::vector< std::string > Moose::findSimilar (std::string param, std::vector< std::string > options)
 
template<>
void Moose::Builder::setScalarParameter< ReporterName, std::string > (const std::string &full_name, const std::string &short_name, InputParameters::Parameter< ReporterName > *param, bool in_global, GlobalParamsAction *global_block)
 
template<>
void Moose::Builder::setVectorParameter< ReporterName, std::string > (const std::string &full_name, const std::string &short_name, InputParameters::Parameter< std::vector< ReporterName >> *param, bool in_global, GlobalParamsAction *global_block)
 
template<>
void Moose::Builder::setVectorParameter< CLIArgString, std::string > (const std::string &full_name, const std::string &short_name, InputParameters::Parameter< std::vector< CLIArgString >> *param, bool in_global, GlobalParamsAction *global_block)
 
template<typename T >
bool Moose::toBool (const std::string &, T &)
 
template<>
bool Moose::toBool< bool > (const std::string &s, bool &val)