Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
SparseCtmcInstantiationModelChecker.h
Go to the documentation of this file.
1#pragma once
2
3#include <boost/optional.hpp>
4#include <memory>
5
11
12namespace storm {
13namespace modelchecker {
14
18template<typename SparseModelType, typename ConstantType>
28} // namespace modelchecker
29} // namespace storm
Class to efficiently check a formula on a parametric model with different parameter instantiations.
virtual std::unique_ptr< CheckResult > check(Environment const &env, storm::utility::parametric::Valuation< typename SparseModelType::ValueType > const &valuation) override
storm::utility::ModelInstantiator< SparseModelType, storm::models::sparse::Ctmc< ConstantType > > modelInstantiator
Class to efficiently check a formula on a parametric model with different parameter instantiations.
This class allows efficient instantiation of the given parametric model.
std::map< typename VariableType< FunctionType >::type, typename CoefficientType< FunctionType >::type > Valuation
Definition parametric.h:41
LabParser.cpp.
Definition cli.cpp:18