Storm
A Modern Probabilistic Model Checker
|
Functions | |
template<typename IntegerType > | |
std::pair< IntegerType, IntegerType > | findRational (IntegerType const &alpha, IntegerType const &beta, IntegerType const &gamma, IntegerType const &delta) |
template<typename RationalType , typename ImpreciseType > | |
std::pair< typename NumberTraits< RationalType >::IntegerType, typename NumberTraits< RationalType >::IntegerType > | truncateToRational (ImpreciseType const &value, uint64_t precision) |
template<typename RationalType > | |
std::pair< typename NumberTraits< RationalType >::IntegerType, typename NumberTraits< RationalType >::IntegerType > | truncateToRational (double const &value, uint64_t precision) |
template<typename RationalType , typename ImpreciseType > | |
RationalType | findRational (uint64_t precision, ImpreciseType const &value) |
template<typename RationalType , typename ImpreciseType > | |
RationalType | sharpen (uint64_t precision, ImpreciseType const &value) |
template<typename RationalType , typename ImpreciseType > | |
void | sharpen (uint64_t precision, std::vector< ImpreciseType > const &input, std::vector< RationalType > &output) |
template storm::RationalNumber | sharpen (uint64_t precision, double const &input) |
template storm::RationalNumber | sharpen (uint64_t precision, storm::RationalNumber const &input) |
template void | sharpen (uint64_t precision, std::vector< double > const &input, std::vector< storm::RationalNumber > &output) |
template void | sharpen (uint64_t precision, std::vector< storm::RationalNumber > const &input, std::vector< storm::RationalNumber > &output) |
std::pair< IntegerType, IntegerType > storm::utility::kwek_mehlhorn::findRational | ( | IntegerType const & | alpha, |
IntegerType const & | beta, | ||
IntegerType const & | gamma, | ||
IntegerType const & | delta | ||
) |
Definition at line 15 of file KwekMehlhorn.cpp.
RationalType storm::utility::kwek_mehlhorn::findRational | ( | uint64_t | precision, |
ImpreciseType const & | value | ||
) |
Definition at line 56 of file KwekMehlhorn.cpp.
template storm::RationalNumber storm::utility::kwek_mehlhorn::sharpen | ( | uint64_t | precision, |
double const & | input | ||
) |
RationalType storm::utility::kwek_mehlhorn::sharpen | ( | uint64_t | precision, |
ImpreciseType const & | value | ||
) |
Definition at line 68 of file KwekMehlhorn.cpp.
template void storm::utility::kwek_mehlhorn::sharpen | ( | uint64_t | precision, |
std::vector< double > const & | input, | ||
std::vector< storm::RationalNumber > & | output | ||
) |
void storm::utility::kwek_mehlhorn::sharpen | ( | uint64_t | precision, |
std::vector< ImpreciseType > const & | input, | ||
std::vector< RationalType > & | output | ||
) |
Definition at line 76 of file KwekMehlhorn.cpp.
template void storm::utility::kwek_mehlhorn::sharpen | ( | uint64_t | precision, |
std::vector< storm::RationalNumber > const & | input, | ||
std::vector< storm::RationalNumber > & | output | ||
) |
template storm::RationalNumber storm::utility::kwek_mehlhorn::sharpen | ( | uint64_t | precision, |
storm::RationalNumber const & | input | ||
) |
std::pair< typename NumberTraits< RationalType >::IntegerType, typename NumberTraits< RationalType >::IntegerType > storm::utility::kwek_mehlhorn::truncateToRational | ( | double const & | value, |
uint64_t | precision | ||
) |
Definition at line 43 of file KwekMehlhorn.cpp.
std::pair< typename NumberTraits< RationalType >::IntegerType, typename NumberTraits< RationalType >::IntegerType > storm::utility::kwek_mehlhorn::truncateToRational | ( | ImpreciseType const & | value, |
uint64_t | precision | ||
) |
Definition at line 33 of file KwekMehlhorn.cpp.