|
Storm 1.13.0.1
A Modern Probabilistic Model Checker
|
#include "storm/storage/umb/model/Validation.h"#include <sstream>#include <string_view>#include "storm/storage/umb/model/UmbModel.h"#include "storm/utility/macros.h"#include "storm/exceptions/UnexpectedException.h"#include "storm/exceptions/WrongFormatException.h"
Go to the source code of this file.
Namespaces | |
| namespace | storm |
| namespace | storm::umb |
| 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) |
| 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. | |