Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
ParallelCompositionBuilder.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace storm {
6namespace builder {
7
11template<typename ValueType>
13 public:
14 static std::shared_ptr<storm::models::sparse::Ctmc<ValueType>> compose(std::shared_ptr<storm::models::sparse::Ctmc<ValueType>> const& ctmcA,
15 std::shared_ptr<storm::models::sparse::Ctmc<ValueType>> const& ctmcB, bool labelAnd);
16};
17
18} // namespace builder
19} // namespace storm
Build a parallel composition of Markov chains.
static std::shared_ptr< storm::models::sparse::Ctmc< ValueType > > compose(std::shared_ptr< storm::models::sparse::Ctmc< ValueType > > const &ctmcA, std::shared_ptr< storm::models::sparse::Ctmc< ValueType > > const &ctmcB, bool labelAnd)
This class represents a continuous-time Markov chain.
Definition Ctmc.h:13