Environment - simulationEnvironment: startTime=0 stopTime=800 tolerance=1e-06 numberOfIntervals=160 stepSize=5 Regular simulation: ./AixLib_AixLib.Systems.HydraulicModules.Examples.Pump -abortSlowSimulation -alarm=480 -s gbode -gbnls=internal -gberr=embedded -gbm=radauIIA3 -lv LOG_STATS LOG_STDOUT | warning | Numerical Jacobians without coloring are currently not supported by GBODE. Colored numerical Jacobian will be used. LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/AixLib 3.0.0/Fluid/Movers/BaseClasses/Characteristics/powerParameters.mo:6:3-7:55:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((Unmixed.PumpInterface.pump.eff.powEu.P[1] >= 0.0)) --> "Variable violating min constraint: 0.0 <= Unmixed.PumpInterface.pump.eff.powEu.P[1], has value: -0.140301" LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/AixLib 3.0.0/Fluid/Movers/BaseClasses/Euler/powerWithDerivative.mo:7:3-8:55:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((Unmixed.PumpInterface.pump.eff.powEu_internal.P[1] >= 0.0)) --> "Variable violating min constraint: 0.0 <= Unmixed.PumpInterface.pump.eff.powEu_internal.P[1], has value: -0.140301" LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/AixLib 3.0.0/Fluid/Movers/BaseClasses/PartialFlowMachine.mo:100:3-100:83:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((Unmixed.PumpInterface.pump.eta >= 0.0)) --> "Variable violating min constraint: 0.0 <= Unmixed.PumpInterface.pump.eta, has value: -4.09351e-31" LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/AixLib 3.0.0/Fluid/Movers/BaseClasses/PowerInterface.mo:46:3-47:27:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((Unmixed.PumpInterface.pump.heaDis.etaHyd >= 0.0)) --> "Variable violating min constraint: 0.0 <= Unmixed.PumpInterface.pump.heaDis.etaHyd, has value: -3.43279e-28" LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/AixLib 3.0.0/Fluid/Movers/BaseClasses/FlowMachineInterface.mo:311:3-315:28:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((Unmixed.PumpInterface.pump.eff.yMot >= 0.0)) --> "Variable violating min constraint: 0.0 <= Unmixed.PumpInterface.pump.eff.yMot, has value: -4.56625e-33" LOG_SUCCESS | info | The initialization finished successfully with 3 homotopy steps. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_ASSERT | debug | New end position is not bigger then previous last node. LOG_STDOUT | warning | Integrator attempt to handle a problem with a called assert. LOG_STDOUT | info | Chattering detected around time 5.07250650841e-13..5.07250651101e-11 (100 state events in a row with a total time delta less than the step size 5). This can be a performance bottleneck. Use -lv LOG_EVENTS for more information. The zero-crossing was: spatialDistributionZeroCrossing(4, 9, 0.5 * Unmixed.pipe3.plugFlowPipe.del.x, Unmixed.pipe3.plugFlowPipe.v >= 0.0) > 0.0 LOG_ASSERT | debug | Aborting simulation due to chattering being detected and the simulation flags requesting we do not continue further.