Function Dune::XT::LA::convert_to

Function template Dune::XT::LA::convert_to

template<class RangeType, class S>
typename std::enable_if<Common::is_matrix<RangeType>::value && !is_matrix<RangeType>::value, RangeType>::type Dune::XT::LA::convert_to(const MatrixInterface<S> &source)

2nd convert_to

Function template Dune::XT::LA::convert_to

template<class RangeType, class S>
typename std::enable_if<is_matrix<RangeType>::value, RangeType>::type Dune::XT::LA::convert_to(const MatrixInterface<S> &source)

3rd convert_to

Function template Dune::XT::LA::convert_to

template<class RangeType, class SourceType>
typename std::enable_if<Common::is_matrix<SourceType>::value && !is_matrix<SourceType>::value && Common::is_matrix<RangeType>::value, RangeType>::type Dune::XT::LA::convert_to(const SourceType &source)

1st convert_to

Function template Dune::XT::LA::convert_to

template<class RangeType, class SourceType>
typename std::enable_if<Common::is_vector<SourceType>::value && Common::is_vector<RangeType>::value, RangeType>::type Dune::XT::LA::convert_to(const SourceType &source)

Converts a vector container of SourceType into one of RangeType.