Function Dune::GDT::make_advection_fv_operator

template<class AGV, size_t m, class F, class RGV, class SGV>
auto Dune::GDT::make_advection_fv_operator(const AGV &assembly_grid_view, const int, AGV::dimension, int, F)

Creates an AdvectionFvOperator (separate source and range spaces) using the default ISTL sparse matrix type.

template<class GV, size_t m, class F>
auto Dune::GDT::make_advection_fv_operator(const SpaceInterface<GV, m, 1, F> &space, const int, GV::dimension, int, F)

Creates an AdvectionFvOperator on a single space (used as both source and range), using the default ISTL sparse matrix type.

template<class MatrixType, class AGV, size_t m, class F, class RGV, class SGV>
auto Dune::GDT::make_advection_fv_operator(const AGV &assembly_grid_view, const int, AGV::dimension, int, F)

Creates an AdvectionFvOperator (separate source and range spaces) with the matrix type specified manually.

template<class MatrixType, class GV, size_t m, class F>
auto Dune::GDT::make_advection_fv_operator(const SpaceInterface<GV, m, 1, F> &space, const int, GV::dimension, int, F)

Creates an AdvectionFvOperator on a single space (used as both source and range), with the matrix type specified manually.