Specialization for the parallel case. More...
#include <dumux/linear/amgparallelhelpers.hh>
Specialization for the parallel case.
Public Types | |
using | DofMapper = typename AmgTraits::DofMapper |
using | ParallelHelper = ParallelISTLHelper< GridView, AmgTraits > |
using | Comm = typename AmgTraits::Comm |
using | LinearOperator = typename AmgTraits::LinearOperator |
using | ScalarProduct = typename AmgTraits::ScalarProduct |
Static Public Member Functions | |
template<class Matrix , class Vector > | |
static void | prepareLinearAlgebra (Matrix &A, Vector &b, int &rank, std::shared_ptr< Comm > &comm, std::shared_ptr< LinearOperator > &fop, std::shared_ptr< ScalarProduct > &sp, ParallelHelper &pHelper, const bool firstCall) |
using Dumux::LinearAlgebraPreparator< GridView, AmgTraits, true >::Comm = typename AmgTraits::Comm |
using Dumux::LinearAlgebraPreparator< GridView, AmgTraits, true >::DofMapper = typename AmgTraits::DofMapper |
using Dumux::LinearAlgebraPreparator< GridView, AmgTraits, true >::LinearOperator = typename AmgTraits::LinearOperator |
using Dumux::LinearAlgebraPreparator< GridView, AmgTraits, true >::ParallelHelper = ParallelISTLHelper<GridView, AmgTraits> |
using Dumux::LinearAlgebraPreparator< GridView, AmgTraits, true >::ScalarProduct = typename AmgTraits::ScalarProduct |
|
inlinestatic |