|
Storm 1.11.1.1
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 &) |