|
| | ExplicitQuantitativeCheckResult () |
| |
| | ExplicitQuantitativeCheckResult (map_type const &values) |
| |
| | ExplicitQuantitativeCheckResult (map_type &&values) |
| |
| | ExplicitQuantitativeCheckResult (storm::storage::sparse::state_type const &state, ValueType const &value) |
| |
| | ExplicitQuantitativeCheckResult (vector_type const &values) |
| |
| | ExplicitQuantitativeCheckResult (vector_type &&values) |
| |
| | ExplicitQuantitativeCheckResult (boost::variant< vector_type, map_type > const &values, boost::optional< std::shared_ptr< storm::storage::Scheduler< ValueType > > > scheduler=boost::none) |
| |
| | ExplicitQuantitativeCheckResult (boost::variant< vector_type, map_type > &&values, boost::optional< std::shared_ptr< storm::storage::Scheduler< ValueType > > > scheduler=boost::none) |
| |
| | ExplicitQuantitativeCheckResult (ExplicitQuantitativeCheckResult const &other)=default |
| |
| ExplicitQuantitativeCheckResult & | operator= (ExplicitQuantitativeCheckResult const &other)=default |
| |
| | ExplicitQuantitativeCheckResult (ExplicitQuantitativeCheckResult &&other)=default |
| |
| ExplicitQuantitativeCheckResult & | operator= (ExplicitQuantitativeCheckResult &&other)=default |
| |
| | ExplicitQuantitativeCheckResult (ExplicitQualitativeCheckResult const &other) |
| |
| virtual | ~ExplicitQuantitativeCheckResult ()=default |
| |
| virtual std::unique_ptr< CheckResult > | clone () const override |
| |
| ValueType & | operator[] (storm::storage::sparse::state_type state) |
| |
| ValueType const & | operator[] (storm::storage::sparse::state_type state) const |
| |
| virtual std::unique_ptr< CheckResult > | compareAgainstBound (storm::logic::ComparisonType comparisonType, ValueType const &bound) const override |
| |
| virtual bool | isExplicit () const override |
| |
| virtual bool | isResultForAllStates () const override |
| |
| virtual bool | isExplicitQuantitativeCheckResult () const override |
| |
| vector_type const & | getValueVector () const |
| |
| vector_type & | getValueVector () |
| |
| map_type const & | getValueMap () const |
| |
| virtual std::ostream & | writeToStream (std::ostream &out) const override |
| |
| virtual void | filter (QualitativeCheckResult const &filter) override |
| | Filters the current result wrt.
|
| |
| virtual void | oneMinus () override |
| |
| virtual ValueType | getMin () const override |
| |
| virtual ValueType | getMax () const override |
| |
| virtual std::pair< ValueType, ValueType > | getMinMax () const |
| |
| virtual ValueType | average () const override |
| |
| virtual ValueType | sum () const override |
| |
| virtual bool | hasScheduler () const override |
| |
| void | setScheduler (std::unique_ptr< storm::storage::Scheduler< ValueType > > &&scheduler) |
| |
| storm::storage::Scheduler< ValueType > const & | getScheduler () const |
| |
| storm::storage::Scheduler< ValueType > & | getScheduler () |
| |
| storm::json< ValueType > | toJson (std::optional< storm::storage::sparse::StateValuations > const &stateValuations=std::nullopt, std::optional< storm::models::sparse::StateLabeling > const &stateLabels=std::nullopt) const |
| |
| storm::json< storm::RationalFunction > | toJson (std::optional< storm::storage::sparse::StateValuations > const &, std::optional< storm::models::sparse::StateLabeling > const &) const |
| |
| virtual | ~QuantitativeCheckResult ()=default |
| |
| virtual bool | isQuantitative () const override |
| |
| virtual | ~CheckResult ()=default |
| |
| virtual bool | isSymbolic () const |
| |
| virtual bool | isHybrid () const |
| |
| virtual bool | isQualitative () const |
| |
| virtual bool | isParetoCurveCheckResult () const |
| |
| virtual bool | isLexicographicCheckResult () const |
| |
| virtual bool | isExplicitQualitativeCheckResult () const |
| |
| virtual bool | isExplicitParetoCurveCheckResult () const |
| |
| virtual bool | isSymbolicQualitativeCheckResult () const |
| |
| virtual bool | isSymbolicQuantitativeCheckResult () const |
| |
| virtual bool | isSymbolicParetoCurveCheckResult () const |
| |
| virtual bool | isHybridQuantitativeCheckResult () const |
| |
| QualitativeCheckResult & | asQualitativeCheckResult () |
| |
| QualitativeCheckResult const & | asQualitativeCheckResult () const |
| |
| template<typename ValueType > |
| QuantitativeCheckResult< ValueType > & | asQuantitativeCheckResult () |
| |
| template<typename ValueType > |
| QuantitativeCheckResult< ValueType > const & | asQuantitativeCheckResult () const |
| |
| ExplicitQualitativeCheckResult & | asExplicitQualitativeCheckResult () |
| |
| ExplicitQualitativeCheckResult const & | asExplicitQualitativeCheckResult () const |
| |
| template<typename ValueType > |
| ExplicitQuantitativeCheckResult< ValueType > & | asExplicitQuantitativeCheckResult () |
| |
| template<typename ValueType > |
| ExplicitQuantitativeCheckResult< ValueType > const & | asExplicitQuantitativeCheckResult () const |
| |
| template<typename ValueType > |
| ExplicitParetoCurveCheckResult< ValueType > & | asExplicitParetoCurveCheckResult () |
| |
| template<typename ValueType > |
| ExplicitParetoCurveCheckResult< ValueType > const & | asExplicitParetoCurveCheckResult () const |
| |
| template<typename ValueType > |
| LexicographicCheckResult< ValueType > & | asLexicographicCheckResult () |
| |
| template<typename ValueType > |
| LexicographicCheckResult< ValueType > const & | asLexicographicCheckResult () const |
| |
| template<storm::dd::DdType Type> |
| SymbolicQualitativeCheckResult< Type > & | asSymbolicQualitativeCheckResult () |
| |
| template<storm::dd::DdType Type> |
| SymbolicQualitativeCheckResult< Type > const & | asSymbolicQualitativeCheckResult () const |
| |
| template<storm::dd::DdType Type, typename ValueType > |
| SymbolicQuantitativeCheckResult< Type, ValueType > & | asSymbolicQuantitativeCheckResult () |
| |
| template<storm::dd::DdType Type, typename ValueType > |
| SymbolicQuantitativeCheckResult< Type, ValueType > const & | asSymbolicQuantitativeCheckResult () const |
| |
| template<storm::dd::DdType Type, typename ValueType > |
| HybridQuantitativeCheckResult< Type, ValueType > & | asHybridQuantitativeCheckResult () |
| |
| template<storm::dd::DdType Type, typename ValueType > |
| HybridQuantitativeCheckResult< Type, ValueType > const & | asHybridQuantitativeCheckResult () const |
| |
| template<storm::dd::DdType Type, typename ValueType > |
| SymbolicParetoCurveCheckResult< Type, ValueType > & | asSymbolicParetoCurveCheckResult () |
| |
| template<storm::dd::DdType Type, typename ValueType > |
| SymbolicParetoCurveCheckResult< Type, ValueType > const & | asSymbolicParetoCurveCheckResult () const |
| |
| template<typename ValueType > |
| ExplicitQuantitativeCheckResult< ValueType > const & | asExplicitQuantitativeCheckResult () const |
| |
| template<typename ValueType > |
| ExplicitParetoCurveCheckResult< ValueType > const & | asExplicitParetoCurveCheckResult () const |
| |
| template<typename ValueType > |
| LexicographicCheckResult< ValueType > const & | asLexicographicCheckResult () const |
| |
| template<typename ValueType > |
| QuantitativeCheckResult< ValueType > const & | asQuantitativeCheckResult () const |
| |
| template<storm::dd::DdType Type> |
| SymbolicQualitativeCheckResult< Type > const & | asSymbolicQualitativeCheckResult () const |
| |
| template<storm::dd::DdType Type, typename ValueType > |
| SymbolicQuantitativeCheckResult< Type, ValueType > const & | asSymbolicQuantitativeCheckResult () const |
| |
| template<storm::dd::DdType Type, typename ValueType > |
| HybridQuantitativeCheckResult< Type, ValueType > const & | asHybridQuantitativeCheckResult () const |
| |
| template<storm::dd::DdType Type, typename ValueType > |
| SymbolicParetoCurveCheckResult< Type, ValueType > const & | asSymbolicParetoCurveCheckResult () const |
| |
template<typename ValueType>
class storm::modelchecker::ExplicitQuantitativeCheckResult< ValueType >
Definition at line 22 of file ExplicitQuantitativeCheckResult.h.