Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
MultiObjectivePostprocessing.h
Go to the documentation of this file.
1#pragma once
2
3#include <memory>
4#include <vector>
5
8
9namespace storm {
10namespace modelchecker {
11namespace multiobjective {
12
13template<typename ValueType, typename GeometryValueType>
14std::vector<GeometryValueType> transformObjectiveValuesToOriginal(std::vector<Objective<ValueType>> objectives, std::vector<GeometryValueType> const& point);
15
16template<typename ValueType, typename GeometryValueType>
17std::shared_ptr<storm::storage::geometry::Polytope<GeometryValueType>> transformObjectivePolytopeToOriginal(
18 std::vector<Objective<ValueType>> objectives, std::shared_ptr<storm::storage::geometry::Polytope<GeometryValueType>> const& polytope);
19
20} // namespace multiobjective
21} // namespace modelchecker
22} // namespace storm
std::vector< GeometryValueType > transformObjectiveValuesToOriginal(std::vector< Objective< ValueType > > objectives, std::vector< GeometryValueType > const &point)
std::shared_ptr< storm::storage::geometry::Polytope< GeometryValueType > > transformObjectivePolytopeToOriginal(std::vector< Objective< ValueType > > objectives, std::shared_ptr< storm::storage::geometry::Polytope< GeometryValueType > > const &polytope)
LabParser.cpp.
Definition cli.cpp:18