Skip to content

Regression

openmodelica_cruntime_debugDumps.testDumpEvents.mos (from (result.xml))

Failing for the past 1 build (Since #3812 )
Took 36 sec.

Stacktrace

Output mismatch (see stdout for details)

Standard Output

 + testDumpEvents.mos                                                                ... equation mismatch [time: 23]

==== Log C:\Windows\TEMP/omc-rtest-OpenModelica/openmodelica/cruntime/debugDumps/testDumpEvents.mos_temp7698/log-testDumpEvents.mos
true
record SimulationResult
    resultFile = "",
    simulationOptions = "startTime = 0.0, stopTime = 3.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'bbTestDump', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-lv LOG_EVENTS'",
    messages = "Failed to build model: bbTestDump"
end SimulationResult;
record SimulationResult
    resultFile = "",
    simulationOptions = "startTime = 0.0, stopTime = 3.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'bbTestDump', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-lv LOG_EVENTS_V'",
    messages = "Failed to build model: bbTestDump"
end SimulationResult;
'' 
Equation mismatch: diff says: 
--- "C:\\Windows\\TEMP/omc-rtest-OpenModelica/openmodelica/cruntime/debugDumps/testDumpEvents.mos_temp7698/equations-expected"2024-06-13 15:21:10.079264800 +0200
+++ "C:\\Windows\\TEMP/omc-rtest-OpenModelica/openmodelica/cruntime/debugDumps/testDumpEvents.mos_temp7698/equations-got"2024-06-13 15:21:33.582637000 +0200
@@ -1,1731 +1,11 @@
 true
 record SimulationResult
-resultFile = "bbTestDump_res.mat",
-simulationOptions = "startTime = 0.0, stopTime = 3.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'bbTestDump', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-lv LOG_EVENTS'",
-messages = "LOG_EVENTS        | info    | status of relations at time=0
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS        | info    | status of zero crossings at time=0
-|                 | |       | | [1] (pre:  0) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  0) -1 = h <= 0.0
-|                 | |       | | [3] (pre:  0)  1 = v <= 0.0
-LOG_SUCCESS       | info    | The initialization finished successfully without homotopy method.
-LOG_EVENTS        | info    | state event at time=0.451523641008
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 3.10061
-LOG_EVENTS        | info    | state event at time=0.451523641072
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=0.767590189724
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=1.08365673842
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 2.17043
-LOG_EVENTS        | info    | state event at time=1.08365673851
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=1.30490332252
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=1.52614990659
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 1.5193
-LOG_EVENTS        | info    | state event at time=1.52614990673
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=1.68102251546
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=1.83589512431
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 1.06351
-LOG_EVENTS        | info    | state event at time=1.8358951245
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=1.94430595052
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.0527167767
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.744457
-LOG_EVENTS        | info    | state event at time=2.05271677697
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.12860435505
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.20449193337
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.52112
-LOG_EVENTS        | info    | state event at time=2.20449193375
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.25761323821
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.31073454302
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.364784
-LOG_EVENTS        | info    | state event at time=2.31073454357
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.34791945641
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.38510436977
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.255349
-LOG_EVENTS        | info    | state event at time=2.38510437055
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.41113380913
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.43716324847
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.178744
-LOG_EVENTS        | info    | state event at time=2.43716324959
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.45538385602
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.47360446354
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.125121
-LOG_EVENTS        | info    | state event at time=2.47360446513
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.48635888882
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.49911331406
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.0875846
-LOG_EVENTS        | info    | state event at time=2.49911331634
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.50804141174
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.51696950938
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.0613092
-LOG_EVENTS        | info    | state event at time=2.51696951264
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.52321917775
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.52946884606
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.0429165
-LOG_EVENTS        | info    | state event at time=2.52946885072
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.5338436139
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.53821838167
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.0300415
-LOG_EVENTS        | info    | state event at time=2.53821838832
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.54128071912
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.5443430565
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.0210291
-LOG_EVENTS        | info    | state event at time=2.54434306601
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.54648669268
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.54863032877
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.0147203
-LOG_EVENTS        | info    | state event at time=2.54863034235
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55013087404
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55163141919
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.0103042
-LOG_EVENTS        | info    | state event at time=2.5516314386
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55268180081
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55373218227
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00721297
-LOG_EVENTS        | info    | state event at time=2.55373221
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.5544674493
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55520271612
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00504908
-LOG_EVENTS        | info    | state event at time=2.55520275574
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55571740291
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55623208942
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00353435
-LOG_EVENTS        | info    | state event at time=2.55623214602
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55659236999
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55695265019
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00247404
-LOG_EVENTS        | info    | state event at time=2.55695273106
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55720484635
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.557457042
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00173183
-LOG_EVENTS        | info    | state event at time=2.55745715755
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55763357898
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55781011528
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00121227
-LOG_EVENTS        | info    | state event at time=2.55781028041
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55793369072
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55805726525
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000848586
-LOG_EVENTS        | info    | state event at time=2.55805750132
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55814376745
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55823026845
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000594002
-LOG_EVENTS        | info    | state event at time=2.55823060619
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55829081917
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55835136827
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000415791
-LOG_EVENTS        | info    | state event at time=2.55835185227
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55839375266
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55843613483
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000291038
-LOG_EVENTS        | info    | state event at time=2.55843683061
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55846580237
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55849546686
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000203706
-LOG_EVENTS        | info    | state event at time=2.55849647374
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55851623202
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55853699312
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000142567
-LOG_EVENTS        | info    | state event at time=2.55853847233
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55855152591
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55856605309
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 9.97582e-05
-LOG_EVENTS        | info    | state event at time=2.55856831036
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55857622212
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55858638353
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 6.97784e-05
-LOG_EVENTS        | info    | state event at time=2.55859037025
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55859349653
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS        | info    | state event at time=2.55860059936
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 4.87753e-05
-LOG_EVENTS        | info    | state event at time=2.55860557137
-|                 | |       | | [3] v <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0
-LOG_SUCCESS       | info    | The simulation finished successfully.
-"
+resultFile = "",
+simulationOptions = "startTime = 0.0, stopTime = 3.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'bbTestDump', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-lv LOG_EVENTS'",
+messages = "Failed to build model: bbTestDump"
 end SimulationResult;
 record SimulationResult
-resultFile = "bbTestDump_res.mat",
-simulationOptions = "startTime = 0.0, stopTime = 3.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'bbTestDump', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-lv LOG_EVENTS_V'",
-messages = "LOG_EVENTS_V      | info    | Set tolerance for zero-crossing hysteresis to: 1.000000e-10
-LOG_EVENTS_V      | info    | check for discrete changes at time=0
-LOG_EVENTS        | info    | status of relations at time=0
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS        | info    | status of zero crossings at time=0
-|                 | |       | | [1] (pre:  0) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  0) -1 = h <= 0.0
-|                 | |       | | [3] (pre:  0)  1 = v <= 0.0
-LOG_SUCCESS       | info    | The initialization finished successfully without homotopy method.
-LOG_EVENTS        | info    | state event at time=0.451523641008
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 3.10061
-LOG_EVENTS_V      | info    | check for discrete changes at time=0.451523641008
-|                 | |       | | discrete var changed: v_new from 0 to 3.10061
-|                 | |       | | discrete var changed: n_bounce from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=0.451523641008
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=0.451523641008
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=0.451523641008
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=0.451523641008
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=0.451523641008
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=0.451523641008
-LOG_EVENTS        | info    | state event at time=0.451523641072
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=0.451523641072
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=0.451523641072
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=0.451523641072
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=0.451523641072
-LOG_EVENTS        | info    | state event at time=0.767590189724
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=0.767590189724
-LOG_EVENTS        | info    | state event at time=1.08365673842
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 2.17043
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.08365673842
-|                 | |       | | discrete var changed: v_new from 3.10061 to 2.17043
-|                 | |       | | discrete var changed: n_bounce from 1 to 2
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=1.08365673842
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=1.08365673842
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.08365673842
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=1.08365673842
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=1.08365673842
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.08365673842
-LOG_EVENTS        | info    | state event at time=1.08365673851
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.08365673851
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=1.08365673851
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=1.08365673851
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.08365673851
-LOG_EVENTS        | info    | state event at time=1.30490332252
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.30490332252
-LOG_EVENTS        | info    | state event at time=1.52614990659
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 1.5193
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.52614990659
-|                 | |       | | discrete var changed: v_new from 2.17043 to 1.5193
-|                 | |       | | discrete var changed: n_bounce from 2 to 3
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=1.52614990659
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=1.52614990659
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.52614990659
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=1.52614990659
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=1.52614990659
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.52614990659
-LOG_EVENTS        | info    | state event at time=1.52614990673
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.52614990673
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=1.52614990673
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=1.52614990673
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.52614990673
-LOG_EVENTS        | info    | state event at time=1.68102251546
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.68102251546
-LOG_EVENTS        | info    | state event at time=1.83589512431
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 1.06351
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.83589512431
-|                 | |       | | discrete var changed: v_new from 1.5193 to 1.06351
-|                 | |       | | discrete var changed: n_bounce from 3 to 4
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=1.83589512431
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=1.83589512431
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.83589512431
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=1.83589512431
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=1.83589512431
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.83589512431
-LOG_EVENTS        | info    | state event at time=1.8358951245
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.8358951245
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=1.8358951245
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=1.8358951245
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.8358951245
-LOG_EVENTS        | info    | state event at time=1.94430595052
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=1.94430595052
-LOG_EVENTS        | info    | state event at time=2.0527167767
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.744457
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.0527167767
-|                 | |       | | discrete var changed: v_new from 1.06351 to 0.744457
-|                 | |       | | discrete var changed: n_bounce from 4 to 5
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.0527167767
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.0527167767
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.0527167767
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.0527167767
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.0527167767
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.0527167767
-LOG_EVENTS        | info    | state event at time=2.05271677697
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.05271677697
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.05271677697
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.05271677697
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.05271677697
-LOG_EVENTS        | info    | state event at time=2.12860435505
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.12860435505
-LOG_EVENTS        | info    | state event at time=2.20449193337
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.52112
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.20449193337
-|                 | |       | | discrete var changed: v_new from 0.744457 to 0.52112
-|                 | |       | | discrete var changed: n_bounce from 5 to 6
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.20449193337
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.20449193337
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.20449193337
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.20449193337
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.20449193337
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.20449193337
-LOG_EVENTS        | info    | state event at time=2.20449193375
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.20449193375
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.20449193375
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.20449193375
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.20449193375
-LOG_EVENTS        | info    | state event at time=2.25761323821
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.25761323821
-LOG_EVENTS        | info    | state event at time=2.31073454302
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.364784
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.31073454302
-|                 | |       | | discrete var changed: v_new from 0.52112 to 0.364784
-|                 | |       | | discrete var changed: n_bounce from 6 to 7
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.31073454302
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.31073454302
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.31073454302
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.31073454302
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.31073454302
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.31073454302
-LOG_EVENTS        | info    | state event at time=2.31073454357
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.31073454357
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.31073454357
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.31073454357
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.31073454357
-LOG_EVENTS        | info    | state event at time=2.34791945641
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.34791945641
-LOG_EVENTS        | info    | state event at time=2.38510436977
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.255349
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.38510436977
-|                 | |       | | discrete var changed: v_new from 0.364784 to 0.255349
-|                 | |       | | discrete var changed: n_bounce from 7 to 8
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.38510436977
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.38510436977
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.38510436977
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.38510436977
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.38510436977
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.38510436977
-LOG_EVENTS        | info    | state event at time=2.38510437055
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.38510437055
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.38510437055
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.38510437055
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.38510437055
-LOG_EVENTS        | info    | state event at time=2.41113380913
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.41113380913
-LOG_EVENTS        | info    | state event at time=2.43716324847
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.178744
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.43716324847
-|                 | |       | | discrete var changed: v_new from 0.255349 to 0.178744
-|                 | |       | | discrete var changed: n_bounce from 8 to 9
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.43716324847
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.43716324847
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.43716324847
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.43716324847
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.43716324847
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.43716324847
-LOG_EVENTS        | info    | state event at time=2.43716324959
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.43716324959
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.43716324959
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.43716324959
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.43716324959
-LOG_EVENTS        | info    | state event at time=2.45538385602
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.45538385602
-LOG_EVENTS        | info    | state event at time=2.47360446354
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.125121
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.47360446354
-|                 | |       | | discrete var changed: v_new from 0.178744 to 0.125121
-|                 | |       | | discrete var changed: n_bounce from 9 to 10
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.47360446354
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.47360446354
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.47360446354
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.47360446354
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.47360446354
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.47360446354
-LOG_EVENTS        | info    | state event at time=2.47360446513
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.47360446513
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.47360446513
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.47360446513
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.47360446513
-LOG_EVENTS        | info    | state event at time=2.48635888882
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.48635888882
-LOG_EVENTS        | info    | state event at time=2.49911331406
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.0875846
-LOG_EVENTS_V      | info    | check for discrete changes a
...[truncated 20690 chars]...
       | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55163141919
-LOG_EVENTS        | info    | state event at time=2.5516314386
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.5516314386
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.5516314386
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.5516314386
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.5516314386
-LOG_EVENTS        | info    | state event at time=2.55268180081
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55268180081
-LOG_EVENTS        | info    | state event at time=2.55373218227
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00721297
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55373218227
-|                 | |       | | discrete var changed: v_new from 0.0103042 to 0.00721297
-|                 | |       | | discrete var changed: n_bounce from 17 to 18
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55373218227
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55373218227
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55373218227
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55373218227
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55373218227
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55373218227
-LOG_EVENTS        | info    | state event at time=2.55373221
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55373221
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55373221
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55373221
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55373221
-LOG_EVENTS        | info    | state event at time=2.5544674493
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.5544674493
-LOG_EVENTS        | info    | state event at time=2.55520271612
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00504908
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55520271612
-|                 | |       | | discrete var changed: v_new from 0.00721297 to 0.00504908
-|                 | |       | | discrete var changed: n_bounce from 18 to 19
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55520271612
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55520271612
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55520271612
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55520271612
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55520271612
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55520271612
-LOG_EVENTS        | info    | state event at time=2.55520275574
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55520275574
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55520275574
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55520275574
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55520275574
-LOG_EVENTS        | info    | state event at time=2.55571740291
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55571740291
-LOG_EVENTS        | info    | state event at time=2.55623208942
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00353435
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55623208942
-|                 | |       | | discrete var changed: v_new from 0.00504908 to 0.00353435
-|                 | |       | | discrete var changed: n_bounce from 19 to 20
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55623208942
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55623208942
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55623208942
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55623208942
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55623208942
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55623208942
-LOG_EVENTS        | info    | state event at time=2.55623214602
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55623214602
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55623214602
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55623214602
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55623214602
-LOG_EVENTS        | info    | state event at time=2.55659236999
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55659236999
-LOG_EVENTS        | info    | state event at time=2.55695265019
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00247404
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55695265019
-|                 | |       | | discrete var changed: v_new from 0.00353435 to 0.00247404
-|                 | |       | | discrete var changed: n_bounce from 20 to 21
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55695265019
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55695265019
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55695265019
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55695265019
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55695265019
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55695265019
-LOG_EVENTS        | info    | state event at time=2.55695273106
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55695273106
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55695273106
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55695273106
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55695273106
-LOG_EVENTS        | info    | state event at time=2.55720484635
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55720484635
-LOG_EVENTS        | info    | state event at time=2.557457042
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00173183
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.557457042
-|                 | |       | | discrete var changed: v_new from 0.00247404 to 0.00173183
-|                 | |       | | discrete var changed: n_bounce from 21 to 22
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.557457042
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.557457042
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.557457042
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.557457042
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.557457042
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.557457042
-LOG_EVENTS        | info    | state event at time=2.55745715755
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55745715755
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55745715755
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55745715755
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55745715755
-LOG_EVENTS        | info    | state event at time=2.55763357898
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55763357898
-LOG_EVENTS        | info    | state event at time=2.55781011528
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.00121227
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55781011528
-|                 | |       | | discrete var changed: v_new from 0.00173183 to 0.00121227
-|                 | |       | | discrete var changed: n_bounce from 22 to 23
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55781011528
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55781011528
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55781011528
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55781011528
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55781011528
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55781011528
-LOG_EVENTS        | info    | state event at time=2.55781028041
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55781028041
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55781028041
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55781028041
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55781028041
-LOG_EVENTS        | info    | state event at time=2.55793369072
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55793369072
-LOG_EVENTS        | info    | state event at time=2.55805726525
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000848586
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55805726525
-|                 | |       | | discrete var changed: v_new from 0.00121227 to 0.000848586
-|                 | |       | | discrete var changed: n_bounce from 23 to 24
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55805726525
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55805726525
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55805726525
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55805726525
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55805726525
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55805726525
-LOG_EVENTS        | info    | state event at time=2.55805750132
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55805750132
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55805750132
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55805750132
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55805750132
-LOG_EVENTS        | info    | state event at time=2.55814376745
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55814376745
-LOG_EVENTS        | info    | state event at time=2.55823026845
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000594002
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55823026845
-|                 | |       | | discrete var changed: v_new from 0.000848586 to 0.000594002
-|                 | |       | | discrete var changed: n_bounce from 24 to 25
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55823026845
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55823026845
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55823026845
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55823026845
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55823026845
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55823026845
-LOG_EVENTS        | info    | state event at time=2.55823060619
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55823060619
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55823060619
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55823060619
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55823060619
-LOG_EVENTS        | info    | state event at time=2.55829081917
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55829081917
-LOG_EVENTS        | info    | state event at time=2.55835136827
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000415791
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55835136827
-|                 | |       | | discrete var changed: v_new from 0.000594002 to 0.000415791
-|                 | |       | | discrete var changed: n_bounce from 25 to 26
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55835136827
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55835136827
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55835136827
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55835136827
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55835136827
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55835136827
-LOG_EVENTS        | info    | state event at time=2.55835185227
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55835185227
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55835185227
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55835185227
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55835185227
-LOG_EVENTS        | info    | state event at time=2.55839375266
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55839375266
-LOG_EVENTS        | info    | state event at time=2.55843613483
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000291038
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55843613483
-|                 | |       | | discrete var changed: v_new from 0.000415791 to 0.000291038
-|                 | |       | | discrete var changed: n_bounce from 26 to 27
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55843613483
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55843613483
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55843613483
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55843613483
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55843613483
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55843613483
-LOG_EVENTS        | info    | state event at time=2.55843683061
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55843683061
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55843683061
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55843683061
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55843683061
-LOG_EVENTS        | info    | state event at time=2.55846580237
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55846580237
-LOG_EVENTS        | info    | state event at time=2.55849546686
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000203706
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55849546686
-|                 | |       | | discrete var changed: v_new from 0.000291038 to 0.000203706
-|                 | |       | | discrete var changed: n_bounce from 27 to 28
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55849546686
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55849546686
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55849546686
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55849546686
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55849546686
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55849546686
-LOG_EVENTS        | info    | state event at time=2.55849647374
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55849647374
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55849647374
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55849647374
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55849647374
-LOG_EVENTS        | info    | state event at time=2.55851623202
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55851623202
-LOG_EVENTS        | info    | state event at time=2.55853699312
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0.000142567
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55853699312
-|                 | |       | | discrete var changed: v_new from 0.000203706 to 0.000142567
-|                 | |       | | discrete var changed: n_bounce from 28 to 29
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55853699312
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55853699312
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55853699312
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55853699312
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55853699312
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55853699312
-LOG_EVENTS        | info    | state event at time=2.55853847233
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55853847233
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55853847233
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55853847233
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55853847233
-LOG_EVENTS        | info    | state event at time=2.55855152591
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55855152591
-LOG_EVENTS        | info    | state event at time=2.55856605309
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 9.97582e-05
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55856605309
-|                 | |       | | discrete var changed: v_new from 0.000142567 to 9.97582e-05
-|                 | |       | | discrete var changed: n_bounce from 29 to 30
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55856605309
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55856605309
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55856605309
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55856605309
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55856605309
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55856605309
-LOG_EVENTS        | info    | state event at time=2.55856831036
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55856831036
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55856831036
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55856831036
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55856831036
-LOG_EVENTS        | info    | state event at time=2.55857622212
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55857622212
-LOG_EVENTS        | info    | state event at time=2.55858638353
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 6.97784e-05
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55858638353
-|                 | |       | | discrete var changed: v_new from 9.97582e-05 to 6.97784e-05
-|                 | |       | | discrete var changed: n_bounce from 30 to 31
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55858638353
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55858638353
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55858638353
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55858638353
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55858638353
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55858638353
-LOG_EVENTS        | info    | state event at time=2.55859037025
-|                 | |       | | [2] h <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55859037025
-|                 | |       | | discrete var changed: $whenCondition2 from 1 to 0
-|                 | |       | | discrete var changed: impact from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55859037025
-|                 | |       | | [1] (pre: false) false = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55859037025
-|                 | |       | | [1] (pre: -1) -1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1) -1 = h <= 0.0
-|                 | |       | | [3] (pre: -1) -1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55859037025
-LOG_EVENTS        | info    | state event at time=2.55859349653
-|                 | |       | | [3] v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55859349653
-LOG_EVENTS        | info    | state event at time=2.55860059936
-|                 | |       | | [2] h <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 4.87753e-05
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55860059936
-|                 | |       | | discrete var changed: v_new from 6.97784e-05 to 4.87753e-05
-|                 | |       | | discrete var changed: n_bounce from 31 to 32
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition2 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: impact from 0 to 1
-LOG_EVENTS_V      | info    | status of relations at time=2.55860059936
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55860059936
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55860059936
-|                 | |       | | discrete var changed: $whenCondition1 from 1 to 0
-|                 | |       | | discrete var changed: $whenCondition3 from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55860059936
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre: false) false = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55860059936
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre: -1)  1 = h <= 0.0
-|                 | |       | | [3] (pre:  1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55860059936
-LOG_EVENTS        | info    | state event at time=2.55860557137
-|                 | |       | | [3] v <= 0.0
-|                 | |       | | [1] h <= 0.0 and v <= 0.0
-|                 | |       | | reinit v = 0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55860557137
-|                 | |       | | discrete var changed: v_new from 4.87753e-05 to 0
-|                 | |       | | discrete var changed: n_bounce from 32 to 33
-|                 | |       | | discrete var changed: $whenCondition1 from 0 to 1
-|                 | |       | | discrete var changed: $whenCondition3 from 0 to 1
-|                 | |       | | discrete var changed: flying from 1 to 0
-LOG_EVENTS_V      | info    | status of relations at time=2.55860557137
-|                 | |       | | [1] (pre:  true)  true = h <= 0.0
-|                 | |       | | [2] (pre:  true)  true = v <= 0.0
-LOG_EVENTS_V      | info    | status of zero crossings at time=2.55860557137
-|                 | |       | | [1] (pre: -1)  1 = h <= 0.0 and v <= 0.0
-|                 | |       | | [2] (pre:  1)  1 = h <= 0.0
-|                 | |       | | [3] (pre: -1)  1 = v <= 0.0
-LOG_EVENTS_V      | info    | check for discrete changes at time=2.55860557137
-LOG_EVENTS_V      | info    | terminal event at stop time 3
-LOG_EVENTS_V      | info    | check for discrete changes at time=3
-LOG_SUCCESS       | info    | The simulation finished successfully.
-"
+resultFile = "",
+simulationOptions = "startTime = 0.0, stopTime = 3.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'bbTestDump', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-lv LOG_EVENTS_V'",
+messages = "Failed to build model: bbTestDump"
 end SimulationResult;
'' 
Equation mismatch: omc-diff says: 
Failed 'b' '"'
Line 3: Text differs:
expected: resultFile = "bbTestDump_res.mat",
got:      resultFile = "",

== 1 out of 1 tests failed [openmodelica/cruntime/debugDumps/testDumpEvents.mos_temp7698, time: 36]