7namespace transformations {
12template<
typename ParametricType,
typename ConstantType>
42 template<
typename PT = ParametricType>
43 typename std::enable_if<std::is_same<PT, ConstantType>::value, ConstantType>::type instantiate_helper(
48 template<
typename PT = ParametricType>
49 typename std::enable_if<!std::is_same<PT, ConstantType>::value, ConstantType>::type instantiate_helper(
Represents a Dynamic Fault Tree.
Abstract base class for DFT elements.
FunctionType substitute(FunctionType const &function, Valuation< FunctionType > const &valuation)
Evaluates the given function wrt.
std::map< typename VariableType< FunctionType >::type, typename CoefficientType< FunctionType >::type > Valuation
CoefficientType< FunctionType >::type evaluate(FunctionType const &function, Valuation< FunctionType > const &valuation)
Evaluates the given function wrt.