Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
Validation.cpp File Reference
Include dependency graph for Validation.cpp:

Go to the source code of this file.

Namespaces

namespace  storm
namespace  storm::umb
 Import and export of umb files.
namespace  storm::umb::validation

Functions

bool storm::umb::validation::validateCsr (auto const &csr, std::string_view const name, uint64_t numMappedElements, std::optional< uint64_t > expectedlastEntry, std::ostream &err)
bool storm::umb::validation::validateTypeDeclaration (storm::umb::SizedType const &type, bool requireStandardSize, std::ostream &err)
 Validates a single type declaration against the UMB specification, writing potential errors to the given output stream.
bool storm::umb::validation::vectorMatchesType (storm::umb::GenericVector const &vector, storm::umb::SizedType const &type)
bool storm::umb::validate (storm::umb::UmbModel const &umbModel, std::ostream &errors)
 Validates the given UMB model and writes potential errors to the given output stream.
void storm::umb::validateOrThrow (storm::umb::UmbModel const &umbModel)
 Validates the given UMB model.