#pragma once #include #include "src/utility/eigen.h" #include "src/storage/SparseMatrix.h" namespace storm { namespace adapters { class EigenAdapter { public: /*! * Converts a sparse matrix into a sparse matrix in the gmm++ format. * @return A pointer to a row-major sparse matrix in gmm++ format. */ template static std::unique_ptr> toEigenSparseMatrix(storm::storage::SparseMatrix const& matrix); }; } }