|
typedef MultigridOperatorBase< dim, Number > | Base |
|
typedef Base::value_type | value_type |
|
typedef Base::VectorType | VectorType |
|
typedef Number | value_type |
|
typedef dealii::LinearAlgebra::distributed::Vector< Number > | VectorType |
|
◆ apply_inverse_additive_schwarz_matrices()
template<int dim, typename Number , typename Operator >
virtual void ExaDG::MultigridOperator< dim, Number, Operator >::apply_inverse_additive_schwarz_matrices |
( |
VectorType & | dst, |
|
|
VectorType const & | src ) const |
|
inlinefinalvirtual |
◆ apply_inverse_block_diagonal()
template<int dim, typename Number , typename Operator >
void ExaDG::MultigridOperator< dim, Number, Operator >::apply_inverse_block_diagonal |
( |
VectorType & | dst, |
|
|
VectorType const & | src ) const |
|
inlinefinalvirtual |
◆ calculate_inverse_diagonal()
template<int dim, typename Number , typename Operator >
void ExaDG::MultigridOperator< dim, Number, Operator >::calculate_inverse_diagonal |
( |
VectorType & | inverse_diagonal_entries | ) |
const |
|
inlinefinalvirtual |
◆ compute_factorized_additive_schwarz_matrices()
template<int dim, typename Number , typename Operator >
◆ el()
template<int dim, typename Number , typename Operator >
◆ get_affine_constraints()
template<int dim, typename Number , typename Operator >
dealii::AffineConstraints< typename Operator::value_type > const & ExaDG::MultigridOperator< dim, Number, Operator >::get_affine_constraints |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ get_dof_index()
template<int dim, typename Number , typename Operator >
◆ get_matrix_free()
template<int dim, typename Number , typename Operator >
◆ initialize_block_diagonal_preconditioner()
template<int dim, typename Number , typename Operator >
void ExaDG::MultigridOperator< dim, Number, Operator >::initialize_block_diagonal_preconditioner |
( |
bool const | initialize | ) |
const |
|
inlinefinalvirtual |
◆ initialize_dof_vector()
template<int dim, typename Number , typename Operator >
◆ m()
template<int dim, typename Number , typename Operator >
◆ n()
template<int dim, typename Number , typename Operator >
◆ update_block_diagonal_preconditioner()
template<int dim, typename Number , typename Operator >
◆ vmult()
template<int dim, typename Number , typename Operator >
◆ vmult_add()
template<int dim, typename Number , typename Operator >
◆ vmult_add_interface_up()
template<int dim, typename Number , typename Operator >
void ExaDG::MultigridOperator< dim, Number, Operator >::vmult_add_interface_up |
( |
VectorType & | dst, |
|
|
VectorType const & | src ) const |
|
inlinefinalvirtual |
◆ vmult_interface_down()
template<int dim, typename Number , typename Operator >
void ExaDG::MultigridOperator< dim, Number, Operator >::vmult_interface_down |
( |
VectorType & | dst, |
|
|
VectorType const & | src ) const |
|
inlinefinalvirtual |
The documentation for this class was generated from the following file: