|
Storm 1.11.1.1
A Modern Probabilistic Model Checker
|
Namespaces | |
| namespace | bisimulation |
Classes | |
| class | Add |
| class | AddIterator |
| class | AddIterator< DdType::CUDD, ValueType > |
| class | AddIterator< DdType::Sylvan, ValueType > |
| class | Bdd |
| class | BisimulationDecomposition |
| struct | CuddPointerPairHash |
| class | Dd |
| class | DdManager |
| class | DdMetaVariable |
| struct | FromVectorHelper |
| struct | FromVectorHelper< LibraryType, storm::RationalFunction > |
| class | InternalAdd |
| class | InternalAdd< DdType::CUDD, ValueType > |
| class | InternalAdd< DdType::Sylvan, ValueType > |
| class | InternalBdd |
| class | InternalBdd< DdType::CUDD > |
| class | InternalBdd< DdType::Sylvan > |
| class | InternalDdManager |
| class | InternalDdManager< DdType::CUDD > |
| class | InternalDdManager< DdType::Sylvan > |
| class | Odd |
| struct | SylvanMTBDDPairHash |
| struct | SylvanMTBDDPairLess |
Enumerations | |
| enum class | MetaVariableType { Bool , Int , BitVector } |
| enum class | DdType { CUDD , Sylvan } |
| enum class | MetaVariablePosition { Above , Below } |
Functions | |
| bool | sylvan_bdd_matches_variable_index (BDD node, uint64_t variableIndex, int64_t offset=0) |
| Retrieves whether the topmost variable in the BDD is the one with the given index. | |
| bool | sylvan_mtbdd_matches_variable_index (MTBDD node, uint64_t variableIndex, int64_t offset=0) |
| Retrieves whether the topmost variable in the MTBDD is the one with the given index. | |
| template<DdType LibraryType, typename ValueType > | |
| std::ostream & | operator<< (std::ostream &out, Add< LibraryType, ValueType > const &add) |
| template std::ostream & | operator<< (std::ostream &out, Add< storm::dd::DdType::CUDD, double > const &add) |
| template std::ostream & | operator<< (std::ostream &out, Add< storm::dd::DdType::Sylvan, double > const &add) |
| template<storm::dd::DdType DdType, typename ValueType > | |
| std::unique_ptr< PartitionRefiner< DdType, ValueType > > | createRefiner (storm::models::symbolic::Model< DdType, ValueType > const &model, Partition< DdType, ValueType > const &initialPartition) |
| void | getEncodingRec (Odd const &odd, uint64_t index, uint64_t offset, storm::storage::BitVector &result) |
| VOID_TASK_0 (gc_start) | |
| VOID_TASK_0 (gc_end) | |
| VOID_TASK_2 (execute_sylvan, std::function< void()> const *, f, std::exception_ptr *, e) | |
| uint_fast64_t | findLargestPowerOfTwoFitting (uint_fast64_t number) |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Above | |
| Below | |
Definition at line 10 of file MetaVariablePosition.h.
|
strong |
| Enumerator | |
|---|---|
| Bool | |
| Int | |
| BitVector | |
Definition at line 19 of file DdMetaVariable.h.
| std::unique_ptr< PartitionRefiner< DdType, ValueType > > storm::dd::createRefiner | ( | storm::models::symbolic::Model< DdType, ValueType > const & | model, |
| Partition< DdType, ValueType > const & | initialPartition | ||
| ) |
Definition at line 26 of file BisimulationDecomposition.cpp.
| uint_fast64_t storm::dd::findLargestPowerOfTwoFitting | ( | uint_fast64_t | number | ) |
Definition at line 57 of file InternalSylvanDdManager.cpp.
| void storm::dd::getEncodingRec | ( | Odd const & | odd, |
| uint64_t | index, | ||
| uint64_t | offset, | ||
| storm::storage::BitVector & | result | ||
| ) |
| template std::ostream & storm::dd::operator<< | ( | std::ostream & | out, |
| Add< storm::dd::DdType::CUDD, double > const & | add | ||
| ) |
| template std::ostream & storm::dd::operator<< | ( | std::ostream & | out, |
| Add< storm::dd::DdType::Sylvan, double > const & | add | ||
| ) |
| bool storm::dd::sylvan_bdd_matches_variable_index | ( | BDD | node, |
| uint64_t | variableIndex, | ||
| int64_t | offset = 0 |
||
| ) |
Retrieves whether the topmost variable in the BDD is the one with the given index.
| node | The top node of the BDD. |
| variableIndex | The variable index. |
| offset | An offset that is applied to the index of the top variable in the BDD. |
Definition at line 6 of file sylvan.cpp.
| bool storm::dd::sylvan_mtbdd_matches_variable_index | ( | MTBDD | node, |
| uint64_t | variableIndex, | ||
| int64_t | offset = 0 |
||
| ) |
Retrieves whether the topmost variable in the MTBDD is the one with the given index.
| node | The top node of the BDD. |
| variableIndex | The variable index. |
| offset | An offset that is applied to the index of the top variable in the BDD. |
Definition at line 10 of file sylvan.cpp.
| storm::dd::VOID_TASK_0 | ( | gc_end | ) |
Definition at line 33 of file InternalSylvanDdManager.cpp.
| storm::dd::VOID_TASK_0 | ( | gc_start | ) |
Definition at line 29 of file InternalSylvanDdManager.cpp.
| storm::dd::VOID_TASK_2 | ( | execute_sylvan | , |
| std::function< void()> const * | , | ||
| f | , | ||
| std::exception_ptr * | , | ||
| e | |||
| ) |
Definition at line 38 of file InternalSylvanDdManager.cpp.