Template Function ImmersX::make_amg_preconditioner

Function Documentation

template<typename VectorType, typename MatrixType>
dealii::LinearOperator<VectorType> ImmersX::make_amg_preconditioner(const MatrixType &matrix, const std::function<void(VectorType&, bool)> &reinit_vector, const typename ImmersXLA::MPI::PreconditionAMG::AdditionalData &additional_data = {})

Build a local AMG approximate inverse using the active linear backend.