46 typedef typename math::scalar_of<BlockType>::type ScalarType;
52 static std::shared_ptr<matrix>
53 copy_matrix(std::shared_ptr<typename Base::matrix> As,
const typename Base::params&)
55 return std::make_shared<matrix>(Alina::adapter::block_matrix<BlockType>(*As));