Storm
A Modern Probabilistic Model Checker
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Engine.cpp File Reference
Include dependency graph for Engine.cpp:

Go to the source code of this file.

Namespaces

namespace  storm
 LabParser.cpp.
 
namespace  storm::utility
 

Functions

std::vector< Enginestorm::utility::getEngines ()
 Returns a list of all available engines (excluding Unknown)
 
std::string storm::utility::toString (Engine const &engine)
 Returns a string representation of the given engine.
 
std::ostream & storm::utility::operator<< (std::ostream &os, Engine const &engine)
 Writes the string representation of the given engine to the given stream.
 
Engine storm::utility::engineFromString (std::string const &engineStr)
 Parses the string representation of an engine and returns the corresponding engine.
 
storm::builder::BuilderType storm::utility::getBuilderType (storm::utility::Engine const &engine)
 Returns the builder type used for the given engine.
 
template<typename ValueType >
bool storm::utility::canHandle (storm::utility::Engine const &engine, storm::storage::SymbolicModelDescription::ModelType const &modelType, storm::modelchecker::CheckTask< storm::logic::Formula, ValueType > const &checkTask)
 
template<>
bool storm::utility::canHandle< storm::RationalFunction > (storm::utility::Engine const &engine, storm::storage::SymbolicModelDescription::ModelType const &modelType, storm::modelchecker::CheckTask< storm::logic::Formula, storm::RationalFunction > const &checkTask)
 
template<typename ValueType >
bool storm::utility::canHandle (storm::utility::Engine const &engine, std::vector< storm::jani::Property > const &properties, storm::storage::SymbolicModelDescription const &modelDescription)
 Returns false if the given model description and one of the given properties can certainly not be handled by the given engine.
 
template bool storm::utility::canHandle< double > (storm::utility::Engine const &, std::vector< storm::jani::Property > const &, storm::storage::SymbolicModelDescription const &)
 
template bool storm::utility::canHandle< storm::RationalNumber > (storm::utility::Engine const &, std::vector< storm::jani::Property > const &, storm::storage::SymbolicModelDescription const &)
 
template bool storm::utility::canHandle< storm::RationalFunction > (storm::utility::Engine const &, std::vector< storm::jani::Property > const &, storm::storage::SymbolicModelDescription const &)