ExaDG
Loading...
Searching...
No Matches
ExaDG::MultigridOperator< dim, Number, Operator > Member List

This is the complete list of members for ExaDG::MultigridOperator< dim, Number, Operator >, including all inherited members.

apply_inverse_additive_schwarz_matrices(VectorType &dst, VectorType const &src) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
apply_inverse_block_diagonal(VectorType &dst, VectorType const &src) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
Base typedef (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >
calculate_inverse_diagonal(VectorType &inverse_diagonal_entries) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
compute_factorized_additive_schwarz_matrices() const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
el(unsigned int const i, unsigned int const j) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
get_affine_constraints() const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
get_dof_index() const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
get_matrix_free() const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
get_pde_operator() const (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inline
initialize_block_diagonal_preconditioner(bool const initialize) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
initialize_dof_vector(VectorType &vector) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
m() const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
MultigridOperator(std::shared_ptr< Operator > op) (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inline
MultigridOperatorBase() (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >inline
n() const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
update_block_diagonal_preconditioner() const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
value_type typedef (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >
VectorType typedef (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >
vmult(VectorType &dst, VectorType const &src) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
vmult_add(VectorType &dst, VectorType const &src) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
vmult_add_interface_up(VectorType &dst, VectorType const &src) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
vmult_interface_down(VectorType &dst, VectorType const &src) const final (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
~MultigridOperator() (defined in ExaDG::MultigridOperator< dim, Number, Operator >)ExaDG::MultigridOperator< dim, Number, Operator >inlinevirtual
~MultigridOperatorBase() (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >inlinevirtual