Mavo
9 years ago
7 changed files with 67 additions and 64 deletions
-
14stormpy/setup.py
-
1stormpy/src/common.h
-
4stormpy/src/core/common.h
-
4stormpy/src/core/core.cpp
-
26stormpy/src/core/types.h
-
37stormpy/src/includes.h
-
43stormpy/src/logic/formulas.cpp
@ -1,4 +0,0 @@ |
|||
#include "types.h" |
|||
|
|||
//toString |
|||
#include "src/helpers.h" |
@ -1,26 +0,0 @@ |
|||
#ifndef PYTHON_CORE_TYPES_H_ |
|||
#define PYTHON_CORE_TYPES_H_ |
|||
|
|||
/*#include <carl/numbers/numbers.h> |
|||
#include <carl/core/Variable.h> |
|||
#include <carl/core/Monomial.h> |
|||
#include <carl/core/Term.h> |
|||
#include <carl/core/MultivariatePolynomial.h> |
|||
#include <carl/core/FactorizedPolynomial.h> |
|||
#include <carl/core/RationalFunction.h> |
|||
|
|||
#ifdef PYCARL_USE_CLN |
|||
typedef cln::cl_RA Rational; |
|||
#else |
|||
//typedef double Rational; |
|||
typedef mpq_class Rational; |
|||
#endif |
|||
typedef carl::Monomial::Arg Monomial; |
|||
typedef carl::Term<Rational> Term; |
|||
typedef carl::MultivariatePolynomial<Rational> Polynomial; |
|||
typedef carl::FactorizedPolynomial<Polynomial> FactorizedPolynomial; |
|||
typedef carl::RationalFunction<Polynomial> RationalFunction; |
|||
typedef carl::RationalFunction<FactorizedPolynomial> FactorizedRationalFunction; |
|||
typedef carl::PolynomialFactorizationPair<Polynomial> FactorizationPair; |
|||
*/ |
|||
#endif /* PYTHON_CORE_TYPES_H_ */ |
@ -0,0 +1,37 @@ |
|||
#ifndef PYTHON_INCLUDES_H_ |
|||
#define PYTHON_INCLUDES_H_ |
|||
|
|||
// Formulae |
|||
#include "src/logic/Formula.h" |
|||
#include "src/logic/AtomicExpressionFormula.h" |
|||
#include "src/logic/AtomicLabelFormula.h" |
|||
#include "src/logic/BinaryBooleanStateFormula.h" |
|||
#include "src/logic/BinaryPathFormula.h" |
|||
#include "src/logic/BinaryStateFormula.h" |
|||
#include "src/logic/BooleanLiteralFormula.h" |
|||
#include "src/logic/BoundedUntilFormula.h" |
|||
#include "src/logic/CumulativeRewardFormula.h" |
|||
#include "src/logic/EventuallyFormula.h" |
|||
#include "src/logic/GloballyFormula.h" |
|||
#include "src/logic/InstantaneousRewardFormula.h" |
|||
#include "src/logic/NextFormula.h" |
|||
#include "src/logic/PathFormula.h" |
|||
#include "src/logic/RewardPathFormula.h" |
|||
#include "src/logic/OperatorFormula.h" |
|||
#include "src/logic/ProbabilityOperatorFormula.h" |
|||
#include "src/logic/ReachabilityRewardFormula.h" |
|||
#include "src/logic/LongRunAverageRewardFormula.h" |
|||
#include "src/logic/RewardOperatorFormula.h" |
|||
#include "src/logic/StateFormula.h" |
|||
#include "src/logic/LongRunAverageOperatorFormula.h" |
|||
#include "src/logic/ExpectedTimeOperatorFormula.h" |
|||
#include "src/logic/UnaryBooleanStateFormula.h" |
|||
#include "src/logic/UnaryPathFormula.h" |
|||
#include "src/logic/UnaryStateFormula.h" |
|||
#include "src/logic/UntilFormula.h" |
|||
#include "src/logic/ConditionalPathFormula.h" |
|||
#include "src/logic/ProbabilityOperatorFormula.h" |
|||
#include "src/logic/RewardOperatorFormula.h" |
|||
#include "src/logic/ComparisonType.h" |
|||
|
|||
#endif /* PYTHON_INCLUDES_H_ */ |
Write
Preview
Loading…
Cancel
Save
Reference in new issue