Function Dune::XT::LA::create

Function template Dune::XT::LA::create

template<class MatrixType>
typename std::enable_if<Common::is_matrix<MatrixType>::value && !is_matrix<MatrixType>::value, MatrixType>::type Dune::XT::LA::create(const std::initializer_list<std::initializer_list<typename Common::MatrixAbstraction<MatrixType>::ScalarType>> &initializer_list, const SparsityPatternDefault& = SparsityPatternDefault())

Creates a non-LA Common matrix from a nested initializer list of entries.

Function template Dune::XT::LA::create

template<class MatrixType>
typename std::enable_if<is_matrix<MatrixType>::value, MatrixType>::type Dune::XT::LA::create(const std::initializer_list<std::initializer_list<typename Common::MatrixAbstraction<MatrixType>::ScalarType>> &initializer_list, const SparsityPatternDefault &pattern = SparsityPatternDefault())

Creates an LA matrix from a nested initializer list of entries, optionally restricted to a sparsity pattern.