aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/NumericSolver.xtend
diff options
context:
space:
mode:
Diffstat (limited to 'Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/NumericSolver.xtend')
-rw-r--r--Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/NumericSolver.xtend6
1 files changed, 3 insertions, 3 deletions
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/NumericSolver.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/NumericSolver.xtend
index 28edff41..8281c3c3 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/NumericSolver.xtend
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/NumericSolver.xtend
@@ -64,9 +64,9 @@ class NumericSolver {
64 if (strategy == ExplorationStrategy.None) { 64 if (strategy == ExplorationStrategy.None) {
65 //initialise the specified 65 //initialise the specified
66 if (solverSelection == NumericSolverSelection.DREAL_DOCKER) 66 if (solverSelection == NumericSolverSelection.DREAL_DOCKER)
67 return new NumericDrealProblemSolver(true, null) 67 return new NumericDrealProblemSolver(true, null, config.drealTimeout)
68 if (solverSelection == NumericSolverSelection.DREAL_LOCAL) 68 if (solverSelection == NumericSolverSelection.DREAL_LOCAL)
69 return new NumericDrealProblemSolver(false, drealLocalPath) 69 return new NumericDrealProblemSolver(false, drealLocalPath, config.drealTimeout)
70 if (solverSelection == NumericSolverSelection.Z3) { 70 if (solverSelection == NumericSolverSelection.Z3) {
71 //TODO THIS IS HARD-CODED for now 71 //TODO THIS IS HARD-CODED for now
72// val root = "/data/viatra/VIATRA-Generator"; 72// val root = "/data/viatra/VIATRA-Generator";
@@ -90,7 +90,7 @@ class NumericSolver {
90// String root = (new File(System.getProperty("user.dir"))).getParentFile().getParent(); 90// String root = (new File(System.getProperty("user.dir"))).getParentFile().getParent();
91 System.load(root + "/Solvers/SMT-Solver/com.microsoft.z3/lib/libz3.so"); 91 System.load(root + "/Solvers/SMT-Solver/com.microsoft.z3/lib/libz3.so");
92 System.load(root + "/Solvers/SMT-Solver/com.microsoft.z3/lib/libz3java.so"); 92 System.load(root + "/Solvers/SMT-Solver/com.microsoft.z3/lib/libz3java.so");
93 return new NumericDynamicProblemSolver(drealLocalPath) 93 return new NumericDynamicProblemSolver(drealLocalPath, config.drealTimeout)
94 } 94 }
95 } 95 }
96 96