Block-Structured AMR Software Framework
amrex::ParmParse Member List

This is the complete list of members for amrex::ParmParse, including all inherited members.

add(const char *name, bool val)amrex::ParmParse
add(const char *name, int val)amrex::ParmParse
add(const char *name, long val)amrex::ParmParse
add(const char *name, long long val)amrex::ParmParse
add(const char *name, float val)amrex::ParmParse
add(const char *name, double val)amrex::ParmParse
add(const char *name, const std::string &val)amrex::ParmParse
add(const char *name, const IntVect &val)amrex::ParmParse
add(const char *name, const Box &val)amrex::ParmParse
addarr(const char *name, const std::vector< int > &ref)amrex::ParmParse
addarr(const char *name, const std::vector< long > &ref)amrex::ParmParse
addarr(const char *name, const std::vector< long long > &ref)amrex::ParmParse
addarr(const char *name, const std::vector< float > &ref)amrex::ParmParse
addarr(const char *name, const std::vector< double > &ref)amrex::ParmParse
addarr(const char *name, const std::vector< std::string > &ref)amrex::ParmParse
addarr(const char *name, const std::vector< IntVect > &ref)amrex::ParmParse
addarr(const char *name, const std::vector< Box > &refd)amrex::ParmParse
addfile(std::string const &filename)amrex::ParmParsestatic
ALL enum valueamrex::ParmParse
contains(const char *name) constamrex::ParmParse
countname(const std::string &name) constamrex::ParmParse
countval(const char *name, int n=LAST) constamrex::ParmParse
dumpTable(std::ostream &os, bool prettyPrint=false)amrex::ParmParsestatic
eval(std::string const &expr) constamrex::ParmParseinline
FileKeywordamrex::ParmParsestatic
Finalize()amrex::ParmParsestatic
FIRST enum valueamrex::ParmParse
get(const char *name, bool &ref, int ival=FIRST) constamrex::ParmParse
get(const char *name, int &ref, int ival=FIRST) constamrex::ParmParse
get(const char *name, long &ref, int ival=FIRST) constamrex::ParmParse
get(const char *name, long long &ref, int ival=FIRST) constamrex::ParmParse
get(const char *name, float &ref, int ival=FIRST) constamrex::ParmParse
get(const char *name, double &ref, int ival=FIRST) constamrex::ParmParse
get(const char *name, std::string &ref, int ival=FIRST) constamrex::ParmParse
get(const char *name, IntVect &ref, int ival=FIRST) constamrex::ParmParse
get(const char *name, Box &ref, int ival=FIRST) constamrex::ParmParse
get(const char *name, std::array< T, N > &ref) constamrex::ParmParseinline
get(const char *new_name, const char *old_name, T &ref)amrex::ParmParseinline
get(const char *name, T &ref, int ival=FIRST) constamrex::ParmParseinline
get_enum_case_insensitive(const char *name, T &ref, int ival=FIRST) constamrex::ParmParseinline
get_enum_sloppy(const char *name, T &ref, std::string_view const &ignores, int ival=FIRST) constamrex::ParmParseinline
getarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getarr(const char *name, std::vector< long > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getarr(const char *name, std::vector< long long > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getarr(const char *name, std::vector< float > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getarr(const char *name, std::vector< double > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getarr(const char *name, std::vector< std::string > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getarr(const char *name, std::vector< IntVect > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getarr(const char *name, std::vector< Box > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getarr(const char *name, IntVect &ref) constamrex::ParmParse
getarr(const char *name, RealVect &ref) constamrex::ParmParse
getarr(const char *name, std::vector< T > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParseinline
getarrAsDouble(const char *name, int nvals, T *ref) constamrex::ParmParseinline
getarrWithParser(const char *name, int nvals, T *ref) constamrex::ParmParseinline
getarrWithParser(const char *name, int nvals, std::vector< T > &ref) constamrex::ParmParseinline
getAsDouble(const char *name, T &ref) constamrex::ParmParseinline
getEntries(const std::string &prefix=std::string())amrex::ParmParsestatic
getkth(const char *name, int k, bool &ref, int ival=FIRST) constamrex::ParmParse
getkth(const char *name, int k, int &ref, int ival=FIRST) constamrex::ParmParse
getkth(const char *name, int k, long &ref, int ival=FIRST) constamrex::ParmParse
getkth(const char *name, int k, long long &ref, int ival=FIRST) constamrex::ParmParse
getkth(const char *name, int k, float &ref, int ival=FIRST) constamrex::ParmParse
getkth(const char *name, int k, double &ref, int ival=FIRST) constamrex::ParmParse
getkth(const char *name, int k, std::string &ref, int ival=FIRST) constamrex::ParmParse
getkth(const char *name, int k, IntVect &ref, int ival=FIRST) constamrex::ParmParse
getkth(const char *name, int k, Box &ref, int ival=FIRST) constamrex::ParmParse
getktharr(const char *name, int k, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getktharr(const char *name, int k, std::vector< long > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getktharr(const char *name, int k, std::vector< long long > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getktharr(const char *name, int k, std::vector< float > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getktharr(const char *name, int k, std::vector< double > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getktharr(const char *name, int k, std::vector< std::string > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getktharr(const char *name, int k, std::vector< IntVect > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getktharr(const char *name, int k, std::vector< Box > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
getUnusedInputs(const std::string &prefix=std::string())amrex::ParmParsestatic
getWithParser(const char *name, T &ref) constamrex::ParmParseinline
hasUnusedInputs(const std::string &prefix=std::string())amrex::ParmParsestatic
Initialize(int argc, char **argv, const char *parfile)amrex::ParmParsestatic
LAST enum valueamrex::ParmParse
m_parser_prefixamrex::ParmParseprotected
m_prefixamrex::ParmParseprotected
m_tableamrex::ParmParseprotected
makeIParser(std::string const &func, Vector< std::string > const &vars) constamrex::ParmParse
makeParser(std::string const &func, Vector< std::string > const &vars) constamrex::ParmParse
ParmParse(std::string prefix=std::string(), std::string parser_prefix=std::string())amrex::ParmParseexplicit
ParserPrefixamrex::ParmParsestatic
prefixedName(const std::string_view &str) constamrex::ParmParse
prettyPrintTable(std::ostream &os)amrex::ParmParsestatic
query(const char *name, bool &ref, int ival=FIRST) constamrex::ParmParse
query(const char *name, int &ref, int ival=FIRST) constamrex::ParmParse
query(const char *name, long &ref, int ival=FIRST) constamrex::ParmParse
query(const char *name, long long &ref, int ival=FIRST) constamrex::ParmParse
query(const char *name, float &ref, int ival=FIRST) constamrex::ParmParse
query(const char *name, double &ref, int ival=FIRST) constamrex::ParmParse
query(const char *name, std::string &ref, int ival=FIRST) constamrex::ParmParse
query(const char *name, IntVect &ref, int ival=FIRST) constamrex::ParmParse
query(const char *name, Box &ref, int ival=FIRST) constamrex::ParmParse
query(const char *name, std::array< T, N > &ref) constamrex::ParmParseinline
query(const char *new_name, const char *old_name, T &ref)amrex::ParmParseinline
query(const char *name, T &ref, int ival=FIRST) constamrex::ParmParseinline
query_enum_case_insensitive(const char *name, T &ref, int ival=FIRST) constamrex::ParmParseinline
query_enum_sloppy(const char *name, T &ref, std::string_view const &ignores, int ival=FIRST) constamrex::ParmParseinline
queryAdd(const char *name, T &ref)amrex::ParmParseinline
queryAdd(const char *name, std::string &ref)amrex::ParmParseinline
queryAdd(const char *name, std::vector< T > &ref)amrex::ParmParseinline
queryAdd(const char *name, std::vector< T > &ref, int num_val)amrex::ParmParseinline
queryAdd(const char *name, std::array< T, N > &ref)amrex::ParmParseinline
queryAddWithParser(const char *name, T &ref) constamrex::ParmParseinline
queryarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryarr(const char *name, std::vector< long > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryarr(const char *name, std::vector< long long > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryarr(const char *name, std::vector< float > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryarr(const char *name, std::vector< double > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryarr(const char *name, std::vector< std::string > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryarr(const char *name, std::vector< IntVect > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryarr(const char *name, std::vector< Box > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryarr(const char *name, IntVect &ref) constamrex::ParmParse
queryarr(const char *name, RealVect &ref) constamrex::ParmParse
queryarr(const char *name, std::vector< T > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParseinline
queryarrAsDouble(const char *name, int nvals, T *ref) constamrex::ParmParseinline
queryarrWithParser(const char *name, int nvals, int *ref) constamrex::ParmParse
queryarrWithParser(const char *name, int nvals, long *ref) constamrex::ParmParse
queryarrWithParser(const char *name, int nvals, long long *ref) constamrex::ParmParse
queryarrWithParser(const char *name, int nvals, float *ref) constamrex::ParmParse
queryarrWithParser(const char *name, int nvals, double *ref) constamrex::ParmParse
queryarrWithParser(const char *name, int nvals, std::vector< T > &ref) constamrex::ParmParseinline
queryAsDouble(const char *name, T &ref) constamrex::ParmParseinline
querykth(const char *name, int k, bool &ref, int ival=FIRST) constamrex::ParmParse
querykth(const char *name, int k, int &ref, int ival=FIRST) constamrex::ParmParse
querykth(const char *name, int k, long &ref, int ival=FIRST) constamrex::ParmParse
querykth(const char *name, int k, long long &ref, int ival=FIRST) constamrex::ParmParse
querykth(const char *name, int k, float &ref, int ival=FIRST) constamrex::ParmParse
querykth(const char *name, int k, double &ref, int ival=FIRST) constamrex::ParmParse
querykth(const char *name, int k, std::string &ref, int ival=FIRST) constamrex::ParmParse
querykth(const char *name, int k, IntVect &ref, int ival=FIRST) constamrex::ParmParse
querykth(const char *name, int k, Box &ref, int ival=FIRST) constamrex::ParmParse
queryktharr(const char *name, int k, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryktharr(const char *name, int k, std::vector< long > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryktharr(const char *name, int k, std::vector< long long > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryktharr(const char *name, int k, std::vector< float > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryktharr(const char *name, int k, std::vector< double > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryktharr(const char *name, int k, std::vector< std::string > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryktharr(const char *name, int k, std::vector< IntVect > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
queryktharr(const char *name, int k, std::vector< Box > &ref, int start_ix=FIRST, int num_val=ALL) constamrex::ParmParse
QueryUnusedInputs()amrex::ParmParsestatic
queryWithParser(const char *name, int &ref) constamrex::ParmParse
queryWithParser(const char *name, long &ref) constamrex::ParmParse
queryWithParser(const char *name, long long &ref) constamrex::ParmParse
queryWithParser(const char *name, float &ref) constamrex::ParmParse
queryWithParser(const char *name, double &ref) constamrex::ParmParse
remove(const char *name)amrex::ParmParse
SetParserPrefix(std::string a_prefix)amrex::ParmParsestatic
SetVerbose(int v)amrex::ParmParsestatic
table() constamrex::ParmParseinline
Table typedefamrex::ParmParse
Verbose()amrex::ParmParsestatic