aboutsummaryrefslogtreecommitdiffstats
path: root/Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/src/hu/bme/mit/inf/dslreasoner/viatra2logic/NumericTranslator.xtend
diff options
context:
space:
mode:
authorLibravatar Aren Babikian <aren.babikian@mail.mcgill.ca>2020-12-13 20:37:05 -0500
committerLibravatar Aren Babikian <aren.babikian@mail.mcgill.ca>2021-01-06 00:02:48 +0100
commitca1e53f0ca5e8d61699ce7c34494cb85c2b04ee8 (patch)
tree8a4614b464faf151409bbce112a9de9c1f734f62 /Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/src/hu/bme/mit/inf/dslreasoner/viatra2logic/NumericTranslator.xtend
parentimplement setup for dreal calls (diff)
downloadVIATRA-Generator-ca1e53f0ca5e8d61699ce7c34494cb85c2b04ee8.tar.gz
VIATRA-Generator-ca1e53f0ca5e8d61699ce7c34494cb85c2b04ee8.tar.zst
VIATRA-Generator-ca1e53f0ca5e8d61699ce7c34494cb85c2b04ee8.zip
prep for refactoring Numeric Probelm Solvers
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/src/hu/bme/mit/inf/dslreasoner/viatra2logic/NumericTranslator.xtend')
-rw-r--r--Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/src/hu/bme/mit/inf/dslreasoner/viatra2logic/NumericTranslator.xtend4
1 files changed, 2 insertions, 2 deletions
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/src/hu/bme/mit/inf/dslreasoner/viatra2logic/NumericTranslator.xtend b/Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/src/hu/bme/mit/inf/dslreasoner/viatra2logic/NumericTranslator.xtend
index 21fbe589..873dbed3 100644
--- a/Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/src/hu/bme/mit/inf/dslreasoner/viatra2logic/NumericTranslator.xtend
+++ b/Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/src/hu/bme/mit/inf/dslreasoner/viatra2logic/NumericTranslator.xtend
@@ -52,7 +52,7 @@ class NumericTranslator {
52 52
53 def selectProblemSolver() { 53 def selectProblemSolver() {
54// return new NumericProblemSolver 54// return new NumericProblemSolver
55 return new DrealProblemSolver 55 return new NumericDrealProblemSolver
56 } 56 }
57 57
58 def delegateIsSatisfiable(Map<PConstraint, Iterable<Object[]>> matches) { 58 def delegateIsSatisfiable(Map<PConstraint, Iterable<Object[]>> matches) {
@@ -71,7 +71,7 @@ class NumericTranslator {
71 return solution 71 return solution
72 } 72 }
73 73
74 private def updateTimes(DrealProblemSolver s) { 74 private def updateTimes(NumericDrealProblemSolver s) {
75 this.formingProblemTime += s.getEndformingProblem 75 this.formingProblemTime += s.getEndformingProblem
76 this.solvingProblemTime += s.getEndSolvingProblem 76 this.solvingProblemTime += s.getEndSolvingProblem
77 this.formingSolutionTime += s.getEndFormingSolution 77 this.formingSolutionTime += s.getEndFormingSolution