Storm
A Modern Probabilistic Model Checker
|
#include "storm/utility/Engine.h"
#include "storm/modelchecker/csl/SparseCtmcCslModelChecker.h"
#include "storm/modelchecker/csl/SparseMarkovAutomatonCslModelChecker.h"
#include "storm/modelchecker/exploration/SparseExplorationModelChecker.h"
#include "storm/modelchecker/prctl/SparseDtmcPrctlModelChecker.h"
#include "storm/modelchecker/prctl/SparseMdpPrctlModelChecker.h"
#include "storm/modelchecker/rpatl/SparseSmgRpatlModelChecker.h"
#include "storm/models/sparse/StandardRewardModel.h"
#include "storm/models/symbolic/MarkovAutomaton.h"
#include "storm/models/symbolic/StandardRewardModel.h"
#include "storm/modelchecker/csl/HybridCtmcCslModelChecker.h"
#include "storm/modelchecker/csl/HybridMarkovAutomatonCslModelChecker.h"
#include "storm/modelchecker/prctl/HybridDtmcPrctlModelChecker.h"
#include "storm/modelchecker/prctl/HybridMdpPrctlModelChecker.h"
#include "storm/modelchecker/CheckTask.h"
#include "storm/modelchecker/prctl/SymbolicDtmcPrctlModelChecker.h"
#include "storm/modelchecker/prctl/SymbolicMdpPrctlModelChecker.h"
#include "storm/storage/SymbolicModelDescription.h"
#include "storm/storage/jani/Property.h"
#include "storm/utility/macros.h"
#include "storm/exceptions/InvalidArgumentException.h"
Go to the source code of this file.
Namespaces | |
namespace | storm |
LabParser.cpp. | |
namespace | storm::utility |
Functions | |
std::vector< Engine > | storm::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 &) |