Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
SparseDeterministicStepBoundedHorizonHelper.h
Go to the documentation of this file.
1#pragma once
2
8
9namespace storm {
10namespace modelchecker {
11namespace helper {
12
13template<typename ValueType>
15 public:
17 std::vector<ValueType> compute(Environment const& env, storm::solver::SolveGoal<ValueType>&& goal,
18 storm::storage::SparseMatrix<ValueType> const& transitionMatrix,
19 storm::storage::SparseMatrix<ValueType> const& backwardTransitions, storm::storage::BitVector const& phiStates,
20 storm::storage::BitVector const& psiStates, uint64_t lowerBound, uint64_t upperBound,
21 ModelCheckerHint const& hint = ModelCheckerHint());
22
23 private:
24};
25
26} // namespace helper
27} // namespace modelchecker
28} // namespace storm
This class contains information that might accelerate the model checking process.
std::vector< ValueType > compute(Environment const &env, storm::solver::SolveGoal< ValueType > &&goal, storm::storage::SparseMatrix< ValueType > const &transitionMatrix, storm::storage::SparseMatrix< ValueType > const &backwardTransitions, storm::storage::BitVector const &phiStates, storm::storage::BitVector const &psiStates, uint64_t lowerBound, uint64_t upperBound, ModelCheckerHint const &hint=ModelCheckerHint())
A bit vector that is internally represented as a vector of 64-bit values.
Definition BitVector.h:18
A class that holds a possibly non-square matrix in the compressed row storage format.
LabParser.cpp.
Definition cli.cpp:18