Fluid structure interaction suite
ParsedLAC::InverseOperator Member List

This is the complete list of members for ParsedLAC::InverseOperator, including all inherited members.

acceptor_idParameterAcceptorprivate
add_parameter(const std::string &entry, ParameterType &parameter, const std::string &documentation="", ParameterHandler &prm_=prm, const Patterns::PatternBase &pattern=*Patterns::Tools::Convert< ParameterType >::to_pattern())ParameterAcceptor
check_no_subscribers() const noexceptParameterAcceptorprivate
class_listParameterAcceptorprivatestatic
class_list_mutexParameterAcceptorprivatestatic
clear()ParameterAcceptorstatic
consecutive_iterationsParsedLAC::InverseOperatorprivate
controlParsedLAC::InverseOperatormutableprivate
control_typeParsedLAC::InverseOperatorprivate
counterParameterAcceptorprivate
counter_mapParameterAcceptorprivate
declare_all_parameters(ParameterHandler &prm=ParameterAcceptor::prm)ParameterAcceptorstatic
declare_parameters(ParameterHandler &prm)ParameterAcceptorvirtual
declare_parameters_call_backParameterAcceptor
enter_my_subsection(ParameterHandler &prm)ParameterAcceptor
enter_subsection(const std::string &subsection)ParameterAcceptor
ExcInUse(int arg1, std::string arg2, std::string arg3)ParameterAcceptorstatic
ExcNoSubscriber(std::string arg1, std::string arg2)ParameterAcceptorstatic
get_acceptor_id() constParameterAcceptor
get_next_free_id()ParameterAcceptorprivatestatic
get_section_name() constParameterAcceptor
get_section_path() constParameterAcceptor
get_solver_name() constParsedLAC::InverseOperator
initialize(const std::string &filename="", const std::string &output_filename="", const ParameterHandler::OutputStyle output_style_for_output_filename=ParameterHandler::Short, ParameterHandler &prm=ParameterAcceptor::prm, const ParameterHandler::OutputStyle output_style_for_filename=ParameterHandler::DefaultStyle)ParameterAcceptorstatic
initialize(std::istream &input_stream, ParameterHandler &prm=ParameterAcceptor::prm)ParameterAcceptorstatic
InverseOperator(const std::string &section_name="", const std::string &default_solver="cg", const SolverControlType &control_type=SolverControlType::tolerance, const unsigned int max_iterations=1000, const double tolerance=1e-12, const double reduction=1e-6, const unsigned int consecutive_iterations=2, const bool &log_history=false, const bool &log_result=false)ParsedLAC::InverseOperator
leave_my_subsection(ParameterHandler &prm)ParameterAcceptor
leave_subsection()ParameterAcceptor
list_subscribers(StreamType &stream) constParameterAcceptor
list_subscribers() constParameterAcceptor
list_subscribers(StreamType &stream) constParameterAcceptor
list_subscribers() constParameterAcceptor
log_historyParsedLAC::InverseOperatorprivate
log_resultParsedLAC::InverseOperatorprivate
map_iterator typedefParameterAcceptorprivate
map_value_type typedefParameterAcceptorprivate
max_iterationsParsedLAC::InverseOperatorprivate
mutexParameterAcceptorprivatestatic
n_subscriptions() constParameterAcceptor
n_subscriptions() constParameterAcceptor
object_infoParameterAcceptorprivate
operator()(const LinearOperator< Range, Domain, Payload > &op, const PreconditionerType &prec, const double abs_tol=0.0, const std::string &prefix="") constParsedLAC::InverseOperator
operator=(const Subscriptor &)Subscriptor
operator=(Subscriptor &&) noexceptSubscriptor
ParameterAcceptor(const std::string &section_name="")ParameterAcceptor
parse_all_parameters(ParameterHandler &prm=ParameterAcceptor::prm)ParameterAcceptorstatic
parse_parameters(ParameterHandler &prm)ParameterAcceptorvirtual
parse_parameters_call_backParameterAcceptor
prmParameterAcceptorstatic
reductionParsedLAC::InverseOperatorprivate
section_nameParameterAcceptorprotected
sepParameterAcceptorprivatestatic
serialize(Archive &ar, const unsigned int version)ParameterAcceptor
setup_new_solver(const double abs_tol=0.0) constParsedLAC::InverseOperator
setup_new_solver_control(const double abs_tol=0.0) constParsedLAC::InverseOperator
solve(const MatrixType &matrix, const PreconditionerType &preconditioner, const VectorType &src, VectorType &dst, const double abs_tol=0.0) constParsedLAC::InverseOperator
solver(const MatrixType &op, const PreconditionerType &prec, const double abs_tol=0.0, const std::string &prefix="") constParsedLAC::InverseOperator
solver_nameParsedLAC::InverseOperatorprivate
storageParsedLAC::InverseOperatormutableprivate
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") constParameterAcceptor
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") constParameterAcceptor
Subscriptor()Subscriptor
Subscriptor(const Subscriptor &)Subscriptor
Subscriptor(Subscriptor &&) noexceptSubscriptor
subsectionsParameterAcceptorprotected
toleranceParsedLAC::InverseOperatorprivate
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") constParameterAcceptor
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") constParameterAcceptor
validity_pointersParameterAcceptorprivate
~ParameterAcceptor() overrideParameterAcceptorvirtual
~Subscriptor()Subscriptorvirtual