Function Dune::GDT::make_operator¶
Function template Dune::GDT::make_operator¶
-
template<class AssemblyGridViewType, class SGV, int s_r, int s_rC, class F, class RGV, int r_r, int r_rC>
auto Dune::GDT::make_operator(const AssemblyGridViewType &assembly_grid_view, const SpaceInterface<SGV, s_r, s_rC, F> &source_space, const SpaceInterface<RGV, r_r, r_rC, F> &range_space, const std::string &logging_prefix, const std::array<bool, 3> &logging_state = XT::Common::default_logger_state())¶ Creates an empty Operator (separate source and range spaces) using the default ISTL sparse matrix type.
Function template Dune::GDT::make_operator¶
-
template<class GV, int r, int rC, class F>
auto Dune::GDT::make_operator(const SpaceInterface<GV, r, rC, F> &space, const std::string &logging_prefix, const std::array<bool, 3> &logging_state = XT::Common::default_logger_state())¶ Creates an empty Operator on a single space (used as both source and range), using the default ISTL sparse matrix type.
Function template Dune::GDT::make_operator¶
-
template<class MatrixType, class AssemblyGridViewType, class SGV, int s_r, int s_rC, class F, class RGV, int r_r, int r_rC>
auto Dune::GDT::make_operator(const AssemblyGridViewType &assembly_grid_view, const SpaceInterface<SGV, s_r, s_rC, F> &source_space, const SpaceInterface<RGV, r_r, r_rC, F> &range_space, const std::string &logging_prefix, const std::array<bool, 3> &logging_state = XT::Common::default_logger_state())¶ Creates an empty Operator (separate source and range spaces) with the matrix type specified manually.
Function template Dune::GDT::make_operator¶
-
template<class MatrixType, class GV, int r, int rC, class F>
auto Dune::GDT::make_operator(const SpaceInterface<GV, r, rC, F> &space, const std::string &logging_prefix, const std::array<bool, 3> &logging_state = XT::Common::default_logger_state())¶ Creates an empty Operator on a single space (used as both source and range), with the matrix type specified manually.