This is the complete list of members for ParsedSolver< VECTOR >, including all inherited members.
add_parameter(ParameterHandler &prm, T *parameter, const std::string &entry, const std::string &default_value, const Patterns::PatternBase &pattern=Patterns::Anything(), const std::string &documentation=std::string()) | ParameterAcceptor | inline |
add_parameter(T ¶meter, const std::string &entry, const std::string &documentation=std::string(), ParameterHandler &prm=ParameterAcceptor::prm) | ParameterAcceptor | inline |
clear() | ParameterAcceptor | static |
constrained_linear_operator(const ConstraintMatrix &constraint_matrix, const LinearOperator< VECTOR, VECTOR > &linop) | LinearOperator< VECTOR, VECTOR > | |
constrained_linear_operator(const ConstraintMatrix &constraint_matrix, const LinearOperator< VECTOR, VECTOR > &linop) | LinearOperator< VECTOR, VECTOR > | |
constrained_right_hand_side(const ConstraintMatrix &constraint_matrix, const LinearOperator< VECTOR, VECTOR > &linop, const VECTOR &right_hand_side) | LinearOperator< VECTOR, VECTOR > | |
constrained_right_hand_side(const ConstraintMatrix &constraint_matrix, const LinearOperator< VECTOR, VECTOR > &linop, const VECTOR &right_hand_side) | LinearOperator< VECTOR, VECTOR > | |
control | ParsedSolver< VECTOR > | |
declare_all_parameters(ParameterHandler &prm=ParameterAcceptor::prm) | ParameterAcceptor | static |
declare_parameters(ParameterHandler &prm) | ParsedSolver< VECTOR > | virtual |
distribute_constraints_linear_operator(const ConstraintMatrix &constraint_matrix, const LinearOperator< VECTOR, VECTOR > &exemplar) | LinearOperator< VECTOR, VECTOR > | |
distribute_constraints_linear_operator(const ConstraintMatrix &constraint_matrix, const LinearOperator< VECTOR, VECTOR > &exemplar) | LinearOperator< VECTOR, VECTOR > | |
enter_my_subsection(ParameterHandler &prm) | ParameterAcceptor | |
ExcInUse(int arg1, char *arg2, std::string &arg3) | Subscriptor | static |
ExcNoSubscriber(char *arg1, char *arg2) | Subscriptor | static |
get_section_name() const | ParameterAcceptor | |
get_section_path() const | ParameterAcceptor | |
identity_operator(const std::function< void(VECTOR &, bool)> &reinit_vector) | LinearOperator< VECTOR, VECTOR > | |
identity_operator(const LinearOperator< VECTOR, VECTOR, Payload > &op) | LinearOperator< VECTOR, VECTOR > | |
identity_operator(const std::function< void(VECTOR &, bool)> &reinit_vector) | LinearOperator< VECTOR, VECTOR > | |
identity_operator(const LinearOperator< VECTOR, VECTOR, Payload > &op) | LinearOperator< VECTOR, VECTOR > | |
initialize(const std::string filename="", const std::string outfilename="") | ParameterAcceptor | static |
initialize_solver(MySolver *) | ParsedSolver< VECTOR > | private |
inverse_operator(const LinearOperator< VECTOR, VECTOR, Payload > &op, Solver &solver, const Preconditioner &preconditioner) | LinearOperator< VECTOR, VECTOR > | |
inverse_operator(const LinearOperator< VECTOR, VECTOR, Payload > &op, Solver &solver, const Preconditioner &preconditioner) | LinearOperator< VECTOR, VECTOR > | |
is_null_operator | LinearOperator< VECTOR, VECTOR > | |
leave_my_subsection(ParameterHandler &prm) | ParameterAcceptor | |
linear_operator(const Matrix &matrix) | LinearOperator< VECTOR, VECTOR > | |
linear_operator(const OperatorExemplar &operator_exemplar, const Matrix &matrix) | LinearOperator< VECTOR, VECTOR > | |
linear_operator(const TrilinosWrappers::SparseMatrix &operator_exemplar, const Matrix &matrix) | LinearOperator< VECTOR, VECTOR > | |
linear_operator(const TrilinosWrappers::SparseMatrix &matrix) | LinearOperator< VECTOR, VECTOR > | |
linear_operator(const Matrix &matrix) | LinearOperator< VECTOR, VECTOR > | |
linear_operator(const OperatorExemplar &operator_exemplar, const Matrix &matrix) | LinearOperator< VECTOR, VECTOR > | |
linear_operator(const TrilinosWrappers::SparseMatrix &operator_exemplar, const Matrix &matrix) | LinearOperator< VECTOR, VECTOR > | |
linear_operator(const TrilinosWrappers::SparseMatrix &matrix) | LinearOperator< VECTOR, VECTOR > | |
LinearOperator(const Payload &payload=Payload()) | LinearOperator< VECTOR, VECTOR > | |
LinearOperator(const LinearOperator< VECTOR, VECTOR, Payload > &)=default | LinearOperator< VECTOR, VECTOR > | |
LinearOperator(const Op &op) | LinearOperator< VECTOR, VECTOR > | |
list_subscribers() const | Subscriptor | |
log_info() | ParameterAcceptor | static |
max_iterations | ParsedSolver< VECTOR > | private |
n_subscriptions() const | Subscriptor | |
null_operator(const LinearOperator< VECTOR, VECTOR, Payload > &op) | LinearOperator< VECTOR, VECTOR > | |
null_operator(const LinearOperator< VECTOR, VECTOR, Payload > &op) | LinearOperator< VECTOR, VECTOR > | |
op | ParsedSolver< VECTOR > | |
operator*(typename VECTOR ::value_type number, const LinearOperator< VECTOR, VECTOR, Payload > &op) | LinearOperator< VECTOR, VECTOR > | |
operator*(const LinearOperator< VECTOR, VECTOR, Payload > &op, typename VECTOR ::value_type number) | LinearOperator< VECTOR, VECTOR > | |
operator*(const LinearOperator< VECTOR, Intermediate, Payload > &first_op, const LinearOperator< Intermediate, VECTOR, Payload > &second_op) | LinearOperator< VECTOR, VECTOR > | |
operator*(typename VECTOR ::value_type number, const LinearOperator< VECTOR, VECTOR, Payload > &op) | LinearOperator< VECTOR, VECTOR > | |
operator*(const LinearOperator< VECTOR, VECTOR, Payload > &op, typename VECTOR ::value_type number) | LinearOperator< VECTOR, VECTOR > | |
operator*(const LinearOperator< VECTOR, Intermediate, Payload > &first_op, const LinearOperator< Intermediate, VECTOR, Payload > &second_op) | LinearOperator< VECTOR, VECTOR > | |
operator*=(const LinearOperator< VECTOR, VECTOR, Payload > &second_op) | LinearOperator< VECTOR, VECTOR > | |
operator*=(typename VECTOR ::value_type number) | LinearOperator< VECTOR, VECTOR > | |
operator+(const LinearOperator< VECTOR, VECTOR, Payload > &first_op, const LinearOperator< VECTOR, VECTOR, Payload > &second_op) | LinearOperator< VECTOR, VECTOR > | |
operator+(const LinearOperator< VECTOR, VECTOR, Payload > &first_op, const LinearOperator< VECTOR, VECTOR, Payload > &second_op) | LinearOperator< VECTOR, VECTOR > | |
operator+=(const LinearOperator< VECTOR, VECTOR, Payload > &second_op) | LinearOperator< VECTOR, VECTOR > | |
operator-(const LinearOperator< VECTOR, VECTOR, Payload > &first_op, const LinearOperator< VECTOR, VECTOR, Payload > &second_op) | LinearOperator< VECTOR, VECTOR > | |
operator-(const LinearOperator< VECTOR, VECTOR, Payload > &first_op, const LinearOperator< VECTOR, VECTOR, Payload > &second_op) | LinearOperator< VECTOR, VECTOR > | |
operator-=(const LinearOperator< VECTOR, VECTOR, Payload > &second_op) | LinearOperator< VECTOR, VECTOR > | |
LinearOperator< VECTOR, VECTOR >::operator=(const LinearOperator< VECTOR, VECTOR, Payload > &)=default | LinearOperator< VECTOR, VECTOR > | |
LinearOperator< VECTOR, VECTOR >::operator=(const Op &op) | LinearOperator< VECTOR, VECTOR > | |
ParameterAcceptor::operator=(const Subscriptor &) | Subscriptor | |
ParameterAcceptor::operator=(Subscriptor &&) | Subscriptor | |
ParameterAcceptor(const std::string section_name="") | ParameterAcceptor | |
parse_all_parameters(ParameterHandler &prm=ParameterAcceptor::prm) | ParameterAcceptor | static |
parse_parameters(ParameterHandler &prm) | ParsedSolver< VECTOR > | virtual |
parse_parameters_call_back() | ParsedSolver< VECTOR > | virtual |
ParsedSolver(const std::string &name="", const std::string &default_solver="cg", const unsigned int iter=1000, const double reduction=1e-8, const LinearOperator< VECTOR > &op=identity_operator< VECTOR >(default_reinit< VECTOR >()), const LinearOperator< VECTOR > &prec=identity_operator< VECTOR >(default_reinit< VECTOR >())) | ParsedSolver< VECTOR > | |
prec | ParsedSolver< VECTOR > | |
prm | ParameterAcceptor | static |
project_to_constrained_linear_operator(const ConstraintMatrix &constraint_matrix, const LinearOperator< VECTOR, VECTOR > &exemplar) | LinearOperator< VECTOR, VECTOR > | |
project_to_constrained_linear_operator(const ConstraintMatrix &constraint_matrix, const LinearOperator< VECTOR, VECTOR > &exemplar) | LinearOperator< VECTOR, VECTOR > | |
reduction | ParsedSolver< VECTOR > | private |
reinit_domain_vector | LinearOperator< VECTOR, VECTOR > | |
reinit_range_vector | LinearOperator< VECTOR, VECTOR > | |
schur_complement(const LinearOperator< Domain_1, Range_1, Payload > &A_inv, const LinearOperator< Range_1, Domain_2, Payload > &B, const LinearOperator< Range_2, Domain_1, Payload > &C, const LinearOperator< Range_2, Domain_2, Payload > &D) | LinearOperator< VECTOR, VECTOR > | |
schur_complement(const LinearOperator< Domain_1, Range_1, Payload > &A_inv, const LinearOperator< Range_1, Domain_2, Payload > &B, const LinearOperator< Range_2, Domain_1, Payload > &C, const LinearOperator< Range_2, Domain_2, Payload > &D) | LinearOperator< VECTOR, VECTOR > | |
section_name | ParameterAcceptor | protected |
serialize(Archive &ar, const unsigned int version) | Subscriptor | |
solver | ParsedSolver< VECTOR > | private |
solver_name | ParsedSolver< VECTOR > | private |
subscribe(const char *identifier=0) const | Subscriptor | |
Subscriptor() | Subscriptor | |
Subscriptor(const Subscriptor &) | Subscriptor | |
Subscriptor(Subscriptor &&) | Subscriptor | |
to_pattern(const T &) | ParameterAcceptor | static |
to_pattern(const double &) | ParameterAcceptor | |
to_pattern(const int &) | ParameterAcceptor | |
to_pattern(const unsigned int &) | ParameterAcceptor | |
to_pattern(const bool &) | ParameterAcceptor | |
to_string(const T &) | ParameterAcceptor | static |
to_string(const double &entry) | ParameterAcceptor | |
to_string(const int &entry) | ParameterAcceptor | |
to_string(const unsigned int &entry) | ParameterAcceptor | |
to_string(const bool &entry) | ParameterAcceptor | |
to_type(const std::string &) | ParameterAcceptor | static |
to_type(const std::string ¶meter) | ParameterAcceptor | |
to_type(const std::string ¶meter) | ParameterAcceptor | |
to_type(const std::string ¶meter) | ParameterAcceptor | |
to_type(const std::string ¶meter) | ParameterAcceptor | |
transpose_operator(const LinearOperator< VECTOR, VECTOR, Payload > &op) | LinearOperator< VECTOR, VECTOR > | |
transpose_operator(const LinearOperator< VECTOR, VECTOR, Payload > &op) | LinearOperator< VECTOR, VECTOR > | |
Tvmult | LinearOperator< VECTOR, VECTOR > | |
Tvmult_add | LinearOperator< VECTOR, VECTOR > | |
unsubscribe(const char *identifier=0) const | Subscriptor | |
vmult | LinearOperator< VECTOR, VECTOR > | |
vmult_add | LinearOperator< VECTOR, VECTOR > | |
~ParameterAcceptor() | ParameterAcceptor | virtual |
~Subscriptor() | Subscriptor | virtual |