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