Function Dune::GDT::make_matrix_operator

Function template Dune::GDT::make_matrix_operator

template<class AssemblyGridViewType, class SGV, size_t s_r, size_t s_rC, class F, class RGV, size_t r_r, size_t r_rC, class MatrixType>
auto Dune::GDT::make_matrix_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, MatrixType &matrix, const std::string &logging_prefix = "")

\ {

Variants of make_matrix_operator for a given matrix.

Function template Dune::GDT::make_matrix_operator

template<class AssemblyGridViewType, class SGV, size_t s_r, size_t s_rC, class F, class RGV, size_t r_r, size_t r_rC, class MatrixType>
auto Dune::GDT::make_matrix_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 MatrixType &matrix, const std::string &logging_prefix = "")

No documentation provided.

Function template Dune::GDT::make_matrix_operator

template<class AssemblyGridViewType, class SGV, size_t s_r, size_t s_rC, class F, class RGV, size_t r_r, size_t r_rC>
auto Dune::GDT::make_matrix_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 Stencil stencil = Stencil::automatic, const std::string &logging_prefix = "")

\ }

Variants of make_matrix_operator, where an appropriate matrix is created from given stencil

\ {

Function template Dune::GDT::make_matrix_operator

template<class AssemblyGridViewType, class SGV, size_t s_r, size_t s_rC, class F, class RGV, size_t r_r, size_t r_rC>
auto Dune::GDT::make_matrix_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 XT::LA::SparsityPatternDefault &pattern, const std::string &logging_prefix = "")

\ }

Variants of make_matrix_operator, where an appropriate matrix is created from a given pattern

\ {

Function template Dune::GDT::make_matrix_operator

template<class GV, size_t r, size_t rC, class F, class MatrixType>
auto Dune::GDT::make_matrix_operator(const SpaceInterface<GV, r, rC, F> &space, MatrixType &matrix, const std::string &logging_prefix = "")

No documentation provided.

Function template Dune::GDT::make_matrix_operator

template<class GV, size_t r, size_t rC, class F, class MatrixType>
auto Dune::GDT::make_matrix_operator(const SpaceInterface<GV, r, rC, F> &space, const MatrixType &matrix, const std::string &logging_prefix = "")

No documentation provided.

Function template Dune::GDT::make_matrix_operator

template<class GV, size_t r, size_t rC, class F>
auto Dune::GDT::make_matrix_operator(const SpaceInterface<GV, r, rC, F> &space, const Stencil stencil = Stencil::automatic, const std::string &logging_prefix = "")

No documentation provided.

Function template Dune::GDT::make_matrix_operator

template<class GV, size_t r, size_t rC, class F>
auto Dune::GDT::make_matrix_operator(const SpaceInterface<GV, r, rC, F> &space, const XT::LA::SparsityPatternDefault &pattern, const std::string &logging_prefix = "")

No documentation provided.

Function template Dune::GDT::make_matrix_operator

template<class MatrixType, class AssemblyGridViewType, class SGV, size_t s_r, size_t s_rC, class F, class RGV, size_t r_r, size_t r_rC>
auto Dune::GDT::make_matrix_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 Stencil stencil = Stencil::automatic, const std::string &logging_prefix = "")
auto op = make_matrix_operator<MatrixType>(assembly_grid_view, source_space, range_space, stencil);

Note

Use as in

Function template Dune::GDT::make_matrix_operator

template<class MatrixType, class AssemblyGridViewType, class SGV, size_t s_r, size_t s_rC, class F, class RGV, size_t r_r, size_t r_rC>
auto Dune::GDT::make_matrix_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 XT::LA::SparsityPatternDefault &pattern, const std::string &logging_prefix = "")
auto op = make_matrix_operator<MatrixType>(assembly_grid_view, source_space, range_space, pattern);

Note

Use as in

Function template Dune::GDT::make_matrix_operator

template<class MatrixType, class GV, size_t r, size_t rC, class F>
auto Dune::GDT::make_matrix_operator(const SpaceInterface<GV, r, rC, F> &space, const Stencil stencil = Stencil::automatic, const std::string &logging_prefix = "")
auto op = make_matrix_operator<MatrixType>(space, stencil);

Note

Use as in

Function template Dune::GDT::make_matrix_operator

template<class MatrixType, class GV, size_t r, size_t rC, class F>
auto Dune::GDT::make_matrix_operator(const SpaceInterface<GV, r, rC, F> &space, const XT::LA::SparsityPatternDefault &pattern, const std::string &logging_prefix = "")
auto op = make_matrix_operator<MatrixType>(space, pattern);

Note

Use as in