40 virtual uint64_t getMatrixRowCount()
const override;
41 virtual uint64_t getMatrixColumnCount()
const override;
45 std::unique_ptr<storm::storage::SparseMatrix<ValueType>> localA;
51 mutable std::unique_ptr<storm::solver::Multiplier<ValueType>> multiplier;
53 mutable boost::optional<storm::storage::SparseMatrix<ValueType>> orderedMatrix;
55 mutable boost::optional<std::vector<uint64_t>> rowOrdering;
57 mutable boost::optional<std::vector<ValueType>> auxiliaryRowVector;
59 mutable boost::optional<std::vector<ValueType>> auxiliaryRowVector2;
61 mutable std::vector<std::pair<uint64_t, std::optional<ValueType>>> bFactors;