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

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

apply_inverse_additive_schwarz_matrices(VectorType &dst, VectorType const &src) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
apply_inverse_block_diagonal(VectorType &dst, VectorType const &src) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
calculate_inverse_diagonal(VectorType &inverse_diagonal_entries) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
compute_factorized_additive_schwarz_matrices() const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
el(unsigned int const, unsigned int const) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
get_affine_constraints() const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
get_dof_index() const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
get_matrix_free() const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
initialize_block_diagonal_preconditioner(bool const initialize) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
initialize_dof_vector(VectorType &vector) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
m() const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
MultigridOperatorBase() (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >inline
n() const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
update_block_diagonal_preconditioner() const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
value_type typedef (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >
VectorType typedef (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >
vmult(VectorType &dst, VectorType const &src) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
vmult_add(VectorType &dst, VectorType const &src) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
vmult_add_interface_up(VectorType &dst, VectorType const &src) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
vmult_interface_down(VectorType &dst, VectorType const &src) const =0 (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >pure virtual
~MultigridOperatorBase() (defined in ExaDG::MultigridOperatorBase< dim, Number >)ExaDG::MultigridOperatorBase< dim, Number >inlinevirtual