Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
PathCounterexample.h
Go to the documentation of this file.
1#pragma once
2
4
6
7namespace storm {
8namespace counterexamples {
9
10template<typename ValueType>
12 public:
14
15 void addPath(std::vector<storage::sparse::state_type> path, size_t k);
16
17 void writeToStream(std::ostream& out) const override;
18
19 private:
20 std::shared_ptr<storm::models::sparse::Model<ValueType>> model;
21 std::vector<std::vector<storage::sparse::state_type>> shortestPaths;
22};
23
24} // namespace counterexamples
25} // namespace storm
void addPath(std::vector< storage::sparse::state_type > path, size_t k)
void writeToStream(std::ostream &out) const override
Base class for all sparse models.
Definition Model.h:33
LabParser.cpp.
Definition cli.cpp:18