Function Dune::GDT::raviart_thomas_interpolation¶
Function template Dune::GDT::raviart_thomas_interpolation¶
-
template<class E, int d, class R, class V, class GV, class IGV>
void Dune::GDT::raviart_thomas_interpolation(const XT::Functions::GridFunctionInterface<E, d, 1, R> &source, DiscreteFunction<V, GV, d, 1, R> &target, const GridView<IGV> &interpolation_grid_view, const XT::Common::Parameter ¶m)¶ Note
source is averaged on intersections
Function template Dune::GDT::raviart_thomas_interpolation¶
-
template<class E, int d, class R, class V, class GV>
void Dune::GDT::raviart_thomas_interpolation(const XT::Functions::GridFunctionInterface<E, d, 1, R> &source, const DiscreteFunction<V, GV, d, 1, R> &target, const XT::Common::Parameter ¶m)¶ Interpolates a grid function into a Raviart-Thomas space [uses target.space().grid_view() as interpolation_grid_view].
Function template Dune::GDT::raviart_thomas_interpolation¶
-
template<class GV, int d, class R, class E, class IGV>
auto Dune::GDT::raviart_thomas_interpolation(const XT::Functions::GridFunctionInterface<E, d, 1, R> &source, const SpaceInterface<GV, d, 1, R> &target_space, const GridView<IGV> &interpolation_grid_view, const XT::Common::Parameter ¶m)¶ Interpolates a grid function into a Raviart-Thomas space [creates a suitable target function with a default vector type].
Function template Dune::GDT::raviart_thomas_interpolation¶
-
template<class GV, int d, class R, class E>
auto Dune::GDT::raviart_thomas_interpolation(const XT::Functions::GridFunctionInterface<E, d, 1, R> &source, const SpaceInterface<GV, d, 1, R> &target_space, const XT::Common::Parameter ¶m)¶ Interpolates a grid function into a Raviart-Thomas space [creates a suitable target function with a default vector type, uses target_space.grid_view() as interpolation_grid_view].
Function template Dune::GDT::raviart_thomas_interpolation¶
-
template<class VectorType, class GV, int d, class R, class E, class IGV>
DiscreteFunction<VectorType, GV, d, 1, R> Dune::GDT::raviart_thomas_interpolation(const XT::Functions::GridFunctionInterface<E, d, 1, R> &source, const SpaceInterface<GV, d, 1, R> &target_space, const GridView<IGV> &interpolation_grid_view, const XT::Common::Parameter ¶m)¶ Interpolates a grid function into a Raviart-Thomas space [creates a suitable target function of the explicitly given vector type].
Function template Dune::GDT::raviart_thomas_interpolation¶
-
template<class VectorType, class GV, int d, class R, class E>
auto Dune::GDT::raviart_thomas_interpolation(const XT::Functions::GridFunctionInterface<E, d, 1, R> &source, const SpaceInterface<GV, d, 1, R> &target_space, const XT::Common::Parameter ¶m)¶ Interpolates a grid function into a Raviart-Thomas space [creates a suitable target function of the explicitly given vector type, uses target_space.grid_view() as interpolation_grid_view].