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.