Reference documentation for deal.II version 9.1.1
\(\newcommand{\dealcoloneq}{\mathrel{\vcenter{:}}=}\)
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="", 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="")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(const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) constParameterHandler
get_bool(const std::string &entry_name) constParameterHandler
get_bool(const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) constParameterHandler
get_double(const std::string &entry_name) constParameterHandler
get_double(const std::vector< std::string > &entry_subsection_path, const std::string &entry_string) constParameterHandler
get_integer(const std::string &entry_string) constParameterHandler
get_integer(const std::vector< std::string > &entry_subsection_path, 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(StreamType &stream) constSubscriptorinline
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() constSubscriptorinline
operator=(const ParameterHandler &)=deleteParameterHandler
Subscriptor::operator=(const Subscriptor &)Subscriptorinline
Subscriptor::operator=(Subscriptor &&) noexceptSubscriptor
operator==(const ParameterHandler &prm2) constParameterHandler
OutputStyle enum nameParameterHandler
ParameterHandler()ParameterHandler
ParameterHandler(const ParameterHandler &)=deleteParameterHandler
parse_input(std::istream &input, const std::string &filename="input file", const std::string &last_line="", const bool skip_undefined=false) overrideMultipleParameterLoopvirtual
parse_input(std::istream &input, const std::string &filename="input file", const std::string &last_line="", const bool skip_undefined=false)MultipleParameterLoop
parse_input(const std::string &filename, const std::string &last_line="", const bool skip_undefined=false)MultipleParameterLoop
ParameterHandler::parse_input(const std::string &filename, const std::string &last_line="", const bool skip_undefined=false)ParameterHandlervirtual
parse_input_from_json(std::istream &input)ParameterHandlervirtual
parse_input_from_string(const std::string &s, const std::string &last_line="", const bool skip_undefined=false)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(std::atomic< bool > *const validity, const std::string &identifier="") constSubscriptor
Subscriptor()Subscriptorinline
Subscriptor(const Subscriptor &)Subscriptorinline
Subscriptor(Subscriptor &&) noexceptSubscriptor
Text enum valueParameterHandler
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") constSubscriptor
XML enum valueParameterHandler
~MultipleParameterLoop() override=defaultMultipleParameterLoopvirtual
~ParameterHandler() override=defaultParameterHandlervirtual
~Subscriptor()Subscriptorvirtual