Reference documentation for deal.II version 9.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
MultipleParameterLoop Member List

This is the complete list of members for MultipleParameterLoop, including all inherited members.

add_action(const std::string &entry, const std::function< void(const std::string &value)> &action)ParameterHandler
add_parameter(const std::string &entry, ParameterType &parameter, const std::string &documentation=std::string(), const Patterns::PatternBase &pattern= *Patterns::Tools::Convert< ParameterType >::to_pattern())ParameterHandler
clear()ParameterHandler
declare_alias(const std::string &existing_entry_name, const std::string &alias_name, const bool alias_is_deprecated=false)ParameterHandler
declare_entry(const std::string &entry, const std::string &default_value, const Patterns::PatternBase &pattern=Patterns::Anything(), const std::string &documentation=std::string())ParameterHandler
Description enum valueParameterHandler
enter_subsection(const std::string &subsection)ParameterHandler
ExcAlreadyAtTopLevel()ParameterHandlerstatic
ExcCannotOpenIncludeStatementFile(int arg1, std::string arg2, std::string arg3)ParameterHandlerstatic
ExcCannotParseLine(int arg1, std::string arg2, std::string arg3)ParameterHandlerstatic
ExcEntryAlreadyExists(std::string arg1)ParameterHandlerstatic
ExcEntryUndeclared(std::string arg1)ParameterHandlerstatic
ExcInUse(int arg1, std::string arg2, std::string arg3)Subscriptorstatic
ExcInvalidEntryForPattern(int arg1, std::string arg2, std::string arg3, std::string arg4, std::string arg5)ParameterHandlerstatic
ExcInvalidEntryForPatternXML(std::string arg1, std::string arg2, std::string arg3)ParameterHandlerstatic
ExcInvalidXMLParameterFile()ParameterHandlerstatic
ExcNoSubscriber(std::string arg1, std::string arg2)Subscriptorstatic
ExcNoSubsection(int arg1, std::string arg2, std::string arg3)ParameterHandlerstatic
ExcUnbalancedSubsections(std::string arg1, std::string arg2)ParameterHandlerstatic
ExcValueDoesNotMatchPattern(std::string arg1, std::string arg2)ParameterHandlerstatic
fill_entry_values(const unsigned int run_no)MultipleParameterLoopprivate
get(const std::string &entry_string) constParameterHandler
get_bool(const std::string &entry_name) constParameterHandler
get_double(const std::string &entry_name) constParameterHandler
get_integer(const std::string &entry_string) constParameterHandler
init_branches()MultipleParameterLoopprivate
init_branches_current_section()MultipleParameterLoopprivate
JSON enum valueParameterHandler
LaTeX enum valueParameterHandler
leave_subsection()ParameterHandler
list_subscribers() constSubscriptor
load(Archive &ar, const unsigned int version)ParameterHandlerinline
log_parameters(LogStream &out)ParameterHandler
log_parameters_section(LogStream &out)ParameterHandler
loop(UserClass &uc)MultipleParameterLoop
memory_consumption() constMultipleParameterLoop
multiple_choicesMultipleParameterLoopprivate
MultipleParameterLoop()MultipleParameterLoop
n_branchesMultipleParameterLoopprivate
n_subscriptions() constSubscriptor
Subscriptor::operator=(const Subscriptor &)Subscriptor
Subscriptor::operator=(Subscriptor &&) noexceptSubscriptor
operator==(const ParameterHandler &prm2) constParameterHandler
OutputStyle enum nameParameterHandler
ParameterHandler()ParameterHandler
parse_input(std::istream &input, const std::string &filename="input file", const std::string &last_line="") overrideMultipleParameterLoopvirtual
parse_input(std::istream &input, const std::string &filename="input file", const std::string &last_line="")MultipleParameterLoop
parse_input(const std::string &filename, const std::string &last_line="")MultipleParameterLoop
ParameterHandler::parse_input(const std::string &filename, const std::string &last_line="")ParameterHandlervirtual
parse_input_from_json(std::istream &input)ParameterHandlervirtual
parse_input_from_string(const char *s, const std::string &last_line="")ParameterHandlervirtual
parse_input_from_xml(std::istream &input)ParameterHandlervirtual
print_parameters(std::ostream &out, const OutputStyle style) constParameterHandler
print_parameters_section(std::ostream &out, const OutputStyle style, const unsigned int indent_level, const bool include_top_level_elements=false)ParameterHandler
save(Archive &ar, const unsigned int version) constParameterHandlerinline
serialize(Archive &ar, const unsigned int version)Subscriptorinline
set(const std::string &entry_name, const std::string &new_value)ParameterHandler
set(const std::string &entry_name, const char *new_value)ParameterHandler
set(const std::string &entry_name, const long int &new_value)ParameterHandler
set(const std::string &entry_name, const double &new_value)ParameterHandler
set(const std::string &entry_name, const bool &new_value)ParameterHandler
ShortText enum valueParameterHandler
subscribe(const char *identifier=nullptr) constSubscriptor
Subscriptor()Subscriptor
Subscriptor(const Subscriptor &)Subscriptor
Subscriptor(Subscriptor &&) noexceptSubscriptor
Text enum valueParameterHandler
unsubscribe(const char *identifier=nullptr) constSubscriptor
XML enum valueParameterHandler
~MultipleParameterLoop() override=defaultMultipleParameterLoopvirtual
~ParameterHandler()=defaultParameterHandlervirtual
~Subscriptor()Subscriptorvirtual