|
Storm 1.11.1.1
A Modern Probabilistic Model Checker
|
This class contains information that might accelerate the model checking process. More...
#include <ExplicitModelCheckerHint.h>


Public Member Functions | |
| ExplicitModelCheckerHint ()=default | |
| ExplicitModelCheckerHint (ExplicitModelCheckerHint< ValueType > const &other)=default | |
| ExplicitModelCheckerHint (ExplicitModelCheckerHint< ValueType > &&other)=default | |
| virtual bool | isEmpty () const override |
| virtual bool | isExplicitModelCheckerHint () const override |
| bool | hasResultHint () const |
| std::vector< ValueType > const & | getResultHint () const |
| std::vector< ValueType > & | getResultHint () |
| void | setResultHint (boost::optional< std::vector< ValueType > > const &resultHint) |
| void | setResultHint (boost::optional< std::vector< ValueType > > &&resultHint) |
| bool | getComputeOnlyMaybeStates () const |
| void | setComputeOnlyMaybeStates (bool value) |
| bool | hasMaybeStates () const |
| storm::storage::BitVector const & | getMaybeStates () const |
| storm::storage::BitVector & | getMaybeStates () |
| void | setMaybeStates (storm::storage::BitVector const &maybeStates) |
| void | setMaybeStates (storm::storage::BitVector &&maybeStates) |
| bool | hasSchedulerHint () const |
| storm::storage::Scheduler< ValueType > const & | getSchedulerHint () const |
| storm::storage::Scheduler< ValueType > & | getSchedulerHint () |
| void | setSchedulerHint (boost::optional< storage::Scheduler< ValueType > > const &schedulerHint) |
| void | setSchedulerHint (boost::optional< storage::Scheduler< ValueType > > &&schedulerHint) |
| bool | getNoEndComponentsInMaybeStates () const |
| void | setNoEndComponentsInMaybeStates (bool value) |
Public Member Functions inherited from storm::modelchecker::ModelCheckerHint | |
| ModelCheckerHint ()=default | |
| virtual | ~ModelCheckerHint ()=default |
| template<typename ValueType > | |
| ExplicitModelCheckerHint< ValueType > & | asExplicitModelCheckerHint () |
| template<typename ValueType > | |
| ExplicitModelCheckerHint< ValueType > const & | asExplicitModelCheckerHint () const |
| template<typename ValueType > | |
| ExplicitModelCheckerHint< ValueType > const & | asExplicitModelCheckerHint () const |
This class contains information that might accelerate the model checking process.
Definition at line 18 of file ExplicitModelCheckerHint.h.
|
default |
|
default |
|
default |
| bool storm::modelchecker::ExplicitModelCheckerHint< ValueType >::getComputeOnlyMaybeStates | ( | ) | const |
Definition at line 47 of file ExplicitModelCheckerHint.cpp.
| storm::storage::BitVector & storm::modelchecker::ExplicitModelCheckerHint< ValueType >::getMaybeStates | ( | ) |
Definition at line 71 of file ExplicitModelCheckerHint.cpp.
| storm::storage::BitVector const & storm::modelchecker::ExplicitModelCheckerHint< ValueType >::getMaybeStates | ( | ) | const |
Definition at line 66 of file ExplicitModelCheckerHint.cpp.
| bool storm::modelchecker::ExplicitModelCheckerHint< ValueType >::getNoEndComponentsInMaybeStates | ( | ) | const |
Definition at line 111 of file ExplicitModelCheckerHint.cpp.
| std::vector< ValueType > & storm::modelchecker::ExplicitModelCheckerHint< ValueType >::getResultHint | ( | ) |
Definition at line 32 of file ExplicitModelCheckerHint.cpp.
| std::vector< ValueType > const & storm::modelchecker::ExplicitModelCheckerHint< ValueType >::getResultHint | ( | ) | const |
Definition at line 27 of file ExplicitModelCheckerHint.cpp.
| storm::storage::Scheduler< ValueType > & storm::modelchecker::ExplicitModelCheckerHint< ValueType >::getSchedulerHint | ( | ) |
Definition at line 96 of file ExplicitModelCheckerHint.cpp.
| storm::storage::Scheduler< ValueType > const & storm::modelchecker::ExplicitModelCheckerHint< ValueType >::getSchedulerHint | ( | ) | const |
Definition at line 91 of file ExplicitModelCheckerHint.cpp.
| bool storm::modelchecker::ExplicitModelCheckerHint< ValueType >::hasMaybeStates | ( | ) | const |
Definition at line 61 of file ExplicitModelCheckerHint.cpp.
| bool storm::modelchecker::ExplicitModelCheckerHint< ValueType >::hasResultHint | ( | ) | const |
Definition at line 22 of file ExplicitModelCheckerHint.cpp.
| bool storm::modelchecker::ExplicitModelCheckerHint< ValueType >::hasSchedulerHint | ( | ) | const |
Definition at line 86 of file ExplicitModelCheckerHint.cpp.
|
overridevirtual |
Reimplemented from storm::modelchecker::ModelCheckerHint.
Definition at line 12 of file ExplicitModelCheckerHint.cpp.
|
overridevirtual |
Reimplemented from storm::modelchecker::ModelCheckerHint.
Definition at line 17 of file ExplicitModelCheckerHint.cpp.
| void storm::modelchecker::ExplicitModelCheckerHint< ValueType >::setComputeOnlyMaybeStates | ( | bool | value | ) |
Definition at line 54 of file ExplicitModelCheckerHint.cpp.
| void storm::modelchecker::ExplicitModelCheckerHint< ValueType >::setMaybeStates | ( | storm::storage::BitVector && | maybeStates | ) |
Definition at line 81 of file ExplicitModelCheckerHint.cpp.
| void storm::modelchecker::ExplicitModelCheckerHint< ValueType >::setMaybeStates | ( | storm::storage::BitVector const & | maybeStates | ) |
Definition at line 76 of file ExplicitModelCheckerHint.cpp.
| void storm::modelchecker::ExplicitModelCheckerHint< ValueType >::setNoEndComponentsInMaybeStates | ( | bool | value | ) |
Definition at line 116 of file ExplicitModelCheckerHint.cpp.
| void storm::modelchecker::ExplicitModelCheckerHint< ValueType >::setResultHint | ( | boost::optional< std::vector< ValueType > > && | resultHint | ) |
Definition at line 42 of file ExplicitModelCheckerHint.cpp.
| void storm::modelchecker::ExplicitModelCheckerHint< ValueType >::setResultHint | ( | boost::optional< std::vector< ValueType > > const & | resultHint | ) |
Definition at line 37 of file ExplicitModelCheckerHint.cpp.
| void storm::modelchecker::ExplicitModelCheckerHint< ValueType >::setSchedulerHint | ( | boost::optional< storage::Scheduler< ValueType > > && | schedulerHint | ) |
| void storm::modelchecker::ExplicitModelCheckerHint< ValueType >::setSchedulerHint | ( | boost::optional< storage::Scheduler< ValueType > > const & | schedulerHint | ) |