Browse Source

Includes for successful compiling from python

Former-commit-id: 3af33cd206
tempestpy_adaptions
Mavo 9 years ago
parent
commit
c3f9d4cfe0
  1. 2
      src/adapters/AddExpressionAdapter.h
  2. 1
      src/builder/ExplicitPrismModelBuilder.h
  3. 2
      src/exceptions/BaseException.h
  4. 1
      src/storage/bisimulation/BisimulationDecomposition.h
  5. 2
      src/utility/graph.h
  6. 3
      src/utility/storm.h

2
src/adapters/AddExpressionAdapter.h

@ -3,7 +3,7 @@
#include "src/storage/expressions/Variable.h" #include "src/storage/expressions/Variable.h"
#include "src/storage/expressions/Expressions.h" #include "src/storage/expressions/Expressions.h"
#include "storage/expressions/ExpressionVisitor.h"
#include "src/storage/expressions/ExpressionVisitor.h"
#include "src/storage/dd/Add.h" #include "src/storage/dd/Add.h"
#include "src/storage/dd/Bdd.h" #include "src/storage/dd/Bdd.h"

1
src/builder/ExplicitPrismModelBuilder.h

@ -9,6 +9,7 @@
#include <boost/functional/hash.hpp> #include <boost/functional/hash.hpp>
#include <boost/container/flat_set.hpp> #include <boost/container/flat_set.hpp>
#include <boost/container/flat_map.hpp> #include <boost/container/flat_map.hpp>
#include <boost/variant.hpp>
#include <src/models/sparse/StandardRewardModel.h> #include <src/models/sparse/StandardRewardModel.h>
#include "src/storage/prism/Program.h" #include "src/storage/prism/Program.h"

2
src/exceptions/BaseException.h

@ -4,7 +4,7 @@
#include <exception> #include <exception>
#include <sstream> #include <sstream>
#include "utility/OsDetection.h"
#include "src/utility/OsDetection.h"
namespace storm { namespace storm {
namespace exceptions { namespace exceptions {

1
src/storage/bisimulation/BisimulationDecomposition.h

@ -9,6 +9,7 @@
#include "src/storage/Decomposition.h" #include "src/storage/Decomposition.h"
#include "src/storage/StateBlock.h" #include "src/storage/StateBlock.h"
#include "src/storage/bisimulation/Partition.h" #include "src/storage/bisimulation/Partition.h"
#include "src/solver/OptimizationDirection.h"
#include "src/logic/Formulas.h" #include "src/logic/Formulas.h"

2
src/utility/graph.h

@ -4,7 +4,7 @@
#include <set> #include <set>
#include <limits> #include <limits>
#include "utility/OsDetection.h"
#include "src/utility/OsDetection.h"
#include "src/storage/sparse/StateType.h" #include "src/storage/sparse/StateType.h"
#include "src/storage/PartialScheduler.h" #include "src/storage/PartialScheduler.h"

3
src/utility/storm.h

@ -73,6 +73,9 @@
#include "src/exceptions/InvalidTypeException.h" #include "src/exceptions/InvalidTypeException.h"
#include "src/exceptions/NotImplementedException.h" #include "src/exceptions/NotImplementedException.h"
// Notice: The implementation for the template functions must stay in the header.
// Otherwise the linker complains.
namespace storm { namespace storm {
template<typename ValueType> template<typename ValueType>

Loading…
Cancel
Save