Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
Model.cpp File Reference
Include dependency graph for Model.cpp:

Go to the source code of this file.

Classes

struct  storm::jani::ConditionalMetaEdge
 
class  storm::jani::CompositionSimplificationVisitor
 

Namespaces

namespace  storm
 LabParser.cpp.
 
namespace  storm::jani
 

Functions

storm::expressions::Expression storm::jani::createSynchronizedGuard (std::vector< std::reference_wrapper< Edge const > > const &chosenEdges)
 
ConditionalMetaEdge storm::jani::createSynchronizedMetaEdge (Automaton &automaton, std::vector< std::reference_wrapper< Edge const > > const &edgesToSynchronize)
 
std::vector< ConditionalMetaEdgestorm::jani::createSynchronizingMetaEdges (Model const &oldModel, Model &newModel, Automaton &newAutomaton, std::vector< std::set< uint64_t > > &synchronizingActionIndices, SynchronizationVector const &vector, std::vector< std::reference_wrapper< Automaton const > > const &composedAutomata, storm::solver::SmtSolver &solver)
 
void storm::jani::createCombinedLocation (std::vector< std::reference_wrapper< Automaton const > > const &composedAutomata, Automaton &newAutomaton, std::vector< uint64_t > const &locations, bool initial=false)
 
void storm::jani::addEdgesToReachableLocations (std::vector< std::reference_wrapper< Automaton const > > const &composedAutomata, Automaton &newAutomaton, std::vector< ConditionalMetaEdge > const &conditionalMetaEdges)
 
std::string storm::jani::filterName (std::string const &text)
 
std::ostream & storm::jani::operator<< (std::ostream &out, Model const &model)