startTime=0 stopTime=20 tolerance=1e-06 numberOfIntervals=2500 stepSize=0.008 wasm-jit simulation: simulate(ThermofluidStream.Boundaries.Tests.TankFillingClosedTank,startTime=0,stopTime=20,tolerance=1e-06,numberOfIntervals=2500,outputFormat="mat",variableFilter="CPUtime|EventCounter|NonlinearSystems.simulation.[0-9,]+..Calls|NonlinearSystems.simulation.[0-9,]+..Iterations|NonlinearSystems.simulation.[0-9,]+..Jacobians|NonlinearSystems.simulation.[0-9,]+..Residues|Time|_GlobalScope.ThermofluidStream.Media.myMedia.Air.DryAirNasa.data.H0|_GlobalScope.ThermofluidStream.Media.myMedia.Air.DryAirNasa.data.Hf|_GlobalScope.ThermofluidStream.Media.myMedia.Air.DryAirNasa.data.MM|_GlobalScope.ThermofluidStream.Media.myMedia.Air.DryAirNasa.data.R_s|_GlobalScope.ThermofluidStream.Media.myMedia.Air.DryAirNasa.data.Tlimit|_GlobalScope.ThermofluidStream.Media.myMedia.Air.DryAirNasa.data.ahigh.[0-9,]+.|_GlobalScope.ThermofluidStream.Media.myMedia.Air.DryAirNasa.data.alow.[0-9,]+.|_GlobalScope.ThermofluidStream.Media.myMedia.Air.DryAirNasa.data.bhigh.[0-9,]+.|_GlobalScope.ThermofluidStream.Media.myMedia.Air.DryAirNasa.data.blow.[0-9,]+.|_GlobalScope.ThermofluidStream.Media.myMedia.IdealGases.Common.SingleGasesData.Air.H0|_GlobalScope.ThermofluidStream.Media.myMedia.IdealGases.Common.SingleGasesData.Air.Hf|_GlobalScope.ThermofluidStream.Media.myMedia.IdealGases.Common.SingleGasesData.Air.MM|_GlobalScope.ThermofluidStream.Media.myMedia.IdealGases.Common.SingleGasesData.Air.R_s|_GlobalScope.ThermofluidStream.Media.myMedia.IdealGases.Common.SingleGasesData.Air.Tlimit|_GlobalScope.ThermofluidStream.Media.myMedia.IdealGases.Common.SingleGasesData.Air.ahigh.[0-9,]+.|_GlobalScope.ThermofluidStream.Media.myMedia.IdealGases.Common.SingleGasesData.Air.alow.[0-9,]+.|_GlobalScope.ThermofluidStream.Media.myMedia.IdealGases.Common.SingleGasesData.Air.bhigh.[0-9,]+.|_GlobalScope.ThermofluidStream.Media.myMedia.IdealGases.Common.SingleGasesData.Air.blow.[0-9,]+.|acceleration.a.[0-9,]+.|acceleration.ax|acceleration.ay|acceleration.az|acceleration.setFromInputs|dropOfCommons.L|dropOfCommons.assertionLevel|dropOfCommons.g|dropOfCommons.instanceNameColor.[0-9,]+.|dropOfCommons.k_volume_damping|dropOfCommons.m_flow_reg|dropOfCommons.omega_reg|dropOfCommons.p_min|dropOfCommons.rho_min|flowResistance.D_h|flowResistance.L|flowResistance.L_value|flowResistance.Xi_in.[0-9,]+.|flowResistance.Xi_out.[0-9,]+.|flowResistance.a|flowResistance.areaCross|flowResistance.areaCrossInput|flowResistance.areaHydraulic|flowResistance.b|flowResistance.clip_p_out|flowResistance.dp|flowResistance.dr_corr|flowResistance.h_in|flowResistance.h_out|flowResistance.initM_flow|der.flowResistance.inlet.m_flow.|flowResistance.inlet.m_flow|flowResistance.inlet.r|flowResistance.inlet.state.T|flowResistance.inlet.state.X.[0-9,]+.|flowResistance.inlet.state.p|flowResistance.l|flowResistance.m_acceleration_0|flowResistance.m_flow|flowResistance.m_flowStateSelect|flowResistance.m_flow_0|flowResistance.mu_in|flowResistance.outlet.m_flow|flowResistance.outlet.r|flowResistance.outlet.state.T|flowResistance.outlet.state.X.[0-9,]+.|flowResistance.outlet.state.p|flowResistance.p_in|flowResistance.p_min|flowResistance.p_out|flowResistance.perimeter|flowResistance.perimeterInput|flowResistance.r|flowResistance.rho_in|flowResistance.rho_min|flowResistance.shape|flowResistance1.D_h|flowResistance1.L|flowResistance1.L_value|flowResistance1.Xi_in.[0-9,]+.|flowResistance1.Xi_out.[0-9,]+.|flowResistance1.a|flowResistance1.areaCross|flowResistance1.areaCrossInput|flowResistance1.areaHydraulic|flowResistance1.b|flowResistance1.clip_p_out|flowResistance1.dp|flowResistance1.dr_corr|flowResistance1.h_in|flowResistance1.h_out|flowResistance1.initM_flow|der.flowResistance1.inlet.m_flow.|flowResistance1.inlet.m_flow|flowResistance1.inlet.r|flowResistance1.inlet.state.T|flowResistance1.inlet.state.X.[0-9,]+.|flowResistance1.inlet.state.p|flowResistance1.l|flowResistance1.m_acceleration_0|flowResistance1.m_flow|flowResistance1.m_flowStateSelect|flowResistance1.m_flow_0|flowResistance1.mu_in|flowResistance1.outlet.m_flow|flowResistance1.outlet.r|flowResistance1.outlet.state.T|flowResistance1.outlet.state.X.[0-9,]+.|flowResistance1.outlet.state.p|flowResistance1.p_in|flowResistance1.p_min|flowResistance1.p_out|flowResistance1.perimeter|flowResistance1.perimeterInput|flowResistance1.r|flowResistance1.rho_in|flowResistance1.rho_min|flowResistance1.shape|flowResistance2.D_h|flowResistance2.L|flowResistance2.L_value|flowResistance2.Xi_in.[0-9,]+.|flowResistance2.Xi_out.[0-9,]+.|flowResistance2.a|flowResistance2.areaCross|flowResistance2.areaCrossInput|flowResistance2.areaHydraulic|flowResistance2.b|flowResistance2.clip_p_out|flowResistance2.dp|flowResistance2.dr_corr|flowResistance2.h_in|flowResistance2.h_out|flowResistance2.initM_flow|der.flowResistance2.inlet.m_flow.|flowResistance2.inlet.m_flow|flowResistance2.inlet.r|flowResistance2.inlet.state.T|flowResistance2.inlet.state.X.[0-9,]+.|flowResistance2.inlet.state.p|flowResistance2.l|flowResistance2.m_acceleration_0|flowResistance2.m_flow|flowResistance2.m_flowStateSelect|flowResistance2.m_flow_0|flowResistance2.mu_in|flowResistance2.outlet.m_flow|flowResistance2.outlet.r|flowResistance2.outlet.state.T|flowResistance2.outlet.state.X.[0-9,]+.|flowResistance2.outlet.state.p|flowResistance2.p_in|flowResistance2.p_min|flowResistance2.p_out|flowResistance2.perimeter|flowResistance2.perimeterInput|flowResistance2.r|flowResistance2.rho_in|flowResistance2.rho_min|flowResistance2.shape|source.L|source.T0|source.T0_par|source.Xi0.[0-9,]+.|source.Xi0_par.[0-9,]+.|source.h0|source.h0_par|der.source.outlet.m_flow.|source.outlet.m_flow|source.outlet.r|source.outlet.state.T|source.outlet.state.X.[0-9,]+.|source.outlet.state.p|source.p0|source.p0_par|staticHead.L|staticHead.L_value|staticHead.Xi_in.[0-9,]+.|staticHead.Xi_out.[0-9,]+.|staticHead.clip_p_out|staticHead.displayPositions|staticHead.dp|staticHead.dr_corr|staticHead.fromPosition.[0-9,]+.|staticHead.h_in|staticHead.h_out|staticHead.initM_flow|der.staticHead.inlet.m_flow.|staticHead.inlet.m_flow|staticHead.inlet.r|staticHead.inlet.state.T|staticHead.inlet.state.X.[0-9,]+.|staticHead.inlet.state.p|staticHead.m_acceleration_0|staticHead.m_flow|staticHead.m_flowStateSelect|staticHead.m_flow_0|staticHead.outlet.m_flow|staticHead.outlet.r|staticHead.outlet.state.T|staticHead.outlet.state.X.[0-9,]+.|staticHead.outlet.state.p|staticHead.p_in|staticHead.p_min|staticHead.p_out|staticHead.rho_in|staticHead.rho_min|staticHead.staticHead|staticHead.staticHead_Pa_relative|staticHead.toPosition.[0-9,]+.|staticHead1.L|staticHead1.L_value|staticHead1.Xi_in.[0-9,]+.|staticHead1.Xi_out.[0-9,]+.|staticHead1.clip_p_out|staticHead1.displayPositions|staticHead1.dp|staticHead1.dr_corr|staticHead1.fromPosition.[0-9,]+.|staticHead1.h_in|staticHead1.h_out|staticHead1.initM_flow|der.staticHead1.inlet.m_flow.|staticHead1.inlet.m_flow|staticHead1.inlet.r|staticHead1.inlet.state.T|staticHead1.inlet.state.X.[0-9,]+.|staticHead1.inlet.state.p|staticHead1.m_acceleration_0|staticHead1.m_flow|staticHead1.m_flowStateSelect|staticHead1.m_flow_0|staticHead1.outlet.m_flow|staticHead1.outlet.r|staticHead1.outlet.state.T|staticHead1.outlet.state.X.[0-9,]+.|staticHead1.outlet.state.p|staticHead1.p_in|staticHead1.p_min|staticHead1.p_out|staticHead1.rho_in|staticHead1.rho_min|staticHead1.staticHead|staticHead1.staticHead_Pa_relative|staticHead1.toPosition.[0-9,]+.|tank.A|tank.Area|tank.AxLimit|tank.AzLimit|tank.D|tank.D1|tank.D2|tank.D3|tank.D4|tank.K|tank.L|tank.M|tank.MXi.[0-9,]+.|tank.M_liq_start|tank.M_outlets|tank.N_inlets|tank.Q_flow|tank.T_heatPort|tank.T_start|tank.ThresholdEmpty|tank.ThresholdFull|tank.U|tank.U_med|tank.V|tank.V_liquid|tank.V_ref|tank.W_v|tank.Xi_0.[0-9,]+.|tank.Xi_in.[0-9,]+.|tank.Xi_out.[0-9,]+.|tank.centerOfMass.[0-9,]+.|tank.d|tank.density_derp_h|der.tank.M.|der.tank.MXi.[0-9,]+..|der.tank.U_med.|tank.eps_geometry|tank.fEmpty|tank.fFull|tank.gasDensity|tank.h_in.[0-9,]+.|tank.h_out.[0-9,]+.|tank.h_start|tank.initialize_LiquidMass|tank.initialize_Xi|tank.initialize_energy|tank.initialize_pressure|tank.inletPositions.[0-9,]+.|der.tank.inlet.[0-9,]+..m_flow.|tank.inlet.[0-9,]+..m_flow|tank.inlet.[0-9,]+..r|tank.inlet.[0-9,]+..state.T|tank.inlet.[0-9,]+..state.X.[0-9,]+.|tank.inlet.[0-9,]+..state.p|tank.k_volume_damping|tank.liquidDensity|tank.m_flow_assert|tank.m_flow_in.[0-9,]+.|tank.m_flow_out.[0-9,]+.|tank.medium.MM|tank.medium.R_s|tank.medium.T|tank.medium.T_degC|tank.medium.X.[0-9,]+.|tank.medium.Xi.[0-9,]+.|tank.medium.d|tank.medium.h|tank.medium.p|tank.medium.p_bar|tank.medium.preferredMediumStates|tank.medium.standardOrderComponents|tank.medium.state.T|tank.medium.state.X.[0-9,]+.|tank.medium.state.p|tank.medium.u|tank.normAcc.[0-9,]+.|tank.nx|tank.nz|tank.outletPositions.[0-9,]+.|tank.outletTransition|der.tank.outlet.[0-9,]+..m_flow.|tank.outlet.[0-9,]+..m_flow|tank.outlet.[0-9,]+..r|tank.outlet.[0-9,]+..state.T|tank.outlet.[0-9,]+..state.X.[0-9,]+.|tank.outlet.[0-9,]+..state.p|tank.p_in.[0-9,]+.|tank.p_ref|tank.p_start|tank.r.[0-9,]+.|tank.r_damping|tank.shiftOutlet.[0-9,]+.|tank.state_out.[0-9,]+..T|tank.state_out.[0-9,]+..X.[0-9,]+.|tank.state_out.[0-9,]+..p|tank.staticHeadInlets.[0-9,]+.|tank.staticHeadInlets_Pa_relative.[0-9,]+.|tank.staticHeadOutlets.[0-9,]+.|tank.staticHeadOutlets_Pa_relative.[0-9,]+.|tank.tankCenter.[0-9,]+.|tank.useHeatport|tank.usePreferredMediumStates|tank.use_hstart|tank.xLength|tank.yLength|tank.zLength|tank1.A|tank1.Area|tank1.AxLimit|tank1.AzLimit|tank1.D|tank1.D1|tank1.D2|tank1.D3|tank1.D4|tank1.K|tank1.L|tank1.M|tank1.MXi.[0-9,]+.|tank1.M_liq_start|tank1.M_outlets|tank1.N_inlets|tank1.Q_flow|tank1.T_heatPort|tank1.T_start|tank1.ThresholdEmpty|tank1.ThresholdFull|tank1.U|tank1.U_med|tank1.V|tank1.V_liquid|tank1.V_ref|tank1.W_v|tank1.Xi_0.[0-9,]+.|tank1.Xi_in.[0-9,]+.|tank1.Xi_out.[0-9,]+.|tank1.centerOfMass.[0-9,]+.|tank1.d|tank1.density_derp_h|der.tank1.M.|der.tank1.MXi.[0-9,]+..|der.tank1.U_med.|tank1.eps_geometry|tank1.fEmpty|tank1.fFull|tank1.gasDensity|tank1.h_in.[0-9,]+.|tank1.h_out.[0-9,]+.|tank1.h_start|tank1.initialize_LiquidMass|tank1.initialize_Xi|tank1.initialize_energy|tank1.initialize_pressure|tank1.inletPositions.[0-9,]+.|der.tank1.inlet.[0-9,]+..m_flow.|tank1.inlet.[0-9,]+..m_flow|tank1.inlet.[0-9,]+..r|tank1.inlet.[0-9,]+..state.T|tank1.inlet.[0-9,]+..state.X.[0-9,]+.|tank1.inlet.[0-9,]+..state.p|tank1.k_volume_damping|tank1.liquidDensity|tank1.m_flow_assert|tank1.m_flow_in.[0-9,]+.|tank1.m_flow_out.[0-9,]+.|tank1.medium.MM|tank1.medium.R_s|tank1.medium.T|tank1.medium.T_degC|tank1.medium.X.[0-9,]+.|tank1.medium.Xi.[0-9,]+.|tank1.medium.d|tank1.medium.h|tank1.medium.p|tank1.medium.p_bar|tank1.medium.preferredMediumStates|tank1.medium.standardOrderComponents|tank1.medium.state.T|tank1.medium.state.X.[0-9,]+.|tank1.medium.state.p|tank1.medium.u|tank1.normAcc.[0-9,]+.|tank1.nx|tank1.nz|tank1.outletPositions.[0-9,]+.|tank1.outletTransition|der.tank1.outlet.[0-9,]+..m_flow.|tank1.outlet.[0-9,]+..m_flow|tank1.outlet.[0-9,]+..r|tank1.outlet.[0-9,]+..state.T|tank1.outlet.[0-9,]+..state.X.[0-9,]+.|tank1.outlet.[0-9,]+..state.p|tank1.p_in.[0-9,]+.|tank1.p_ref|tank1.p_start|tank1.r.[0-9,]+.|tank1.r_damping|tank1.shiftOutlet.[0-9,]+.|tank1.state_out.[0-9,]+..T|tank1.state_out.[0-9,]+..X.[0-9,]+.|tank1.state_out.[0-9,]+..p|tank1.staticHeadInlets.[0-9,]+.|tank1.staticHeadInlets_Pa_relative.[0-9,]+.|tank1.staticHeadOutlets.[0-9,]+.|tank1.staticHeadOutlets_Pa_relative.[0-9,]+.|tank1.tankCenter.[0-9,]+.|tank1.useHeatport|tank1.usePreferredMediumStates|tank1.use_hstart|tank1.xLength|tank1.yLength|tank1.zLength",fileNamePrefix="ThermofluidStream_dev_ThermofluidStream.Boundaries.Tests.TankFillingClosedTank",simflags="-abortSlowSimulation -alarm=240 -emit_protected -lv LOG_STATS") LOG_SUCCESS | info | The initialization finished successfully without homotopy method. LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream main/Boundaries/Internal/PartialTank.mo:151:5-151:135:writable] | | | | The following assertion has been violated at time 0.008000 | | | | ((flowResistance.inlet.m_flow > tank.m_flow_assert)) --> "In "TankFillingClosedTank.tank": Negative massflow at tank inlet" LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream main/Boundaries/Internal/PartialTank.mo:151:5-151:135:writable] | | | | The following assertion has been violated at time 0.008000 | | | | ((staticHead1.inlet.m_flow > tank.m_flow_assert)) --> "In "TankFillingClosedTank.tank": Negative massflow at tank inlet" LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream main/Boundaries/Internal/PartialTank.mo:154:5-154:138:writable] | | | | The following assertion has been violated at time 0.008000 | | | | ((staticHead1.inlet.m_flow > tank1.m_flow_assert)) --> "In "TankFillingClosedTank.tank1": Positive massflow at tank outlet" LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream main/Boundaries/Internal/PartialTank.mo:154:5-154:138:writable] | | | | The following assertion has been violated at time 2.392000 | | | | ((staticHead.inlet.m_flow > tank.m_flow_assert)) --> "In "TankFillingClosedTank.tank": Positive massflow at tank outlet" LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream main/Boundaries/Internal/PartialTank.mo:151:5-151:135:writable] | | | | The following assertion has been violated at time 2.392000 | | | | ((staticHead.inlet.m_flow > tank1.m_flow_assert)) --> "In "TankFillingClosedTank.tank1": Negative massflow at tank inlet" LOG_STATS | info | ### STATISTICS ### LOG_STATS | info | timer LOG_STATS | info | | 0s reading init.xml LOG_STATS | info | | 0s reading info.xml LOG_STATS | info | | 5.4984e-05s [ 0.1%] pre-initialization LOG_STATS | info | | 0.000105138s [ 0.1%] initialization LOG_STATS | info | | 0s [ 0.0%] steps LOG_STATS | info | | 0.00249563s [ 2.9%] solver (excl. callbacks) LOG_STATS | info | | 0.00370504s [ 4.3%] creating output-file LOG_STATS | info | | 0.034421s [ 39.5%] event-handling LOG_STATS | info | | 0s [ 0.0%] overhead LOG_STATS | info | | 0.0463726s [ 53.2%] simulation LOG_STATS | info | | 0.0871543s [100.0%] total LOG_STATS | info | events LOG_STATS | info | | 0 state events LOG_STATS | info | | 0 time events LOG_STATS | info | solver: LOG_STATS | info | | 1033 steps taken LOG_STATS | info | | 1455 calls of functionODE LOG_STATS | info | | 100 evaluations of jacobian LOG_STATS | info | | 66 error test failures LOG_STATS | info | | 0 convergence test failures LOG_STATS | info | | 0.007541s time of jacobian evaluation LOG_SUCCESS | info | The simulation finished successfully.