startTime=0 stopTime=1 tolerance=1e-06 numberOfIntervals=100 stepSize=0.01 wasm-jit simulation: simulate(ThermofluidStream.Idealized.Tests.Processes.Isenthalpic.EnforcePressureDrop,startTime=0,stopTime=1,tolerance=1e-06,numberOfIntervals=100,outputFormat="mat",variableFilter="CPUtime|EventCounter|Time|dpLoss.L|dpLoss.assertionLevel|dpLoss.clip_p_out|dpLoss.dp|dpLoss.dpLoss|dpLoss.dpLoss_fixed|dpLoss.dpLoss_set|dpLoss.dr_corr|dpLoss.h_in|dpLoss.h_out|dpLoss.initM_flow|der.dpLoss.inlet.m_flow.|dpLoss.inlet.m_flow|dpLoss.inlet.r|dpLoss.inlet.state.T|dpLoss.inlet.state.d|dpLoss.inlet.state.h|dpLoss.inlet.state.p|dpLoss.inlet.state.phase|dpLoss.isDPLossAligned|dpLoss.isDPLossSetAligned|dpLoss.m_acceleration_0|dpLoss.m_flow|dpLoss.m_flowStateSelect|dpLoss.m_flow_0|dpLoss.outlet.m_flow|dpLoss.outlet.r|dpLoss.outlet.state.T|dpLoss.outlet.state.d|dpLoss.outlet.state.h|dpLoss.outlet.state.p|dpLoss.outlet.state.phase|dpLoss.outletSpec|dpLoss.outletSpec_actual|dpLoss.outletSpec_prescribed|dpLoss.outletValueSpec|dpLoss.p_in|dpLoss.p_min|dpLoss.p_out|dpLoss.p_out_fixed|dpLoss.prLoss|dpLoss.prLoss_fixed|dpLoss1.L|dpLoss1.assertionLevel|dpLoss1.clip_p_out|dpLoss1.dp|dpLoss1.dpLoss|dpLoss1.dpLoss_fixed|dpLoss1.dpLoss_set|dpLoss1.dr_corr|dpLoss1.h_in|dpLoss1.h_out|dpLoss1.initM_flow|der.dpLoss1.inlet.m_flow.|dpLoss1.inlet.m_flow|dpLoss1.inlet.r|dpLoss1.inlet.state.T|dpLoss1.inlet.state.d|dpLoss1.inlet.state.h|dpLoss1.inlet.state.p|dpLoss1.inlet.state.phase|dpLoss1.isDPLossAligned|dpLoss1.isDPLossSetAligned|dpLoss1.m_acceleration_0|dpLoss1.m_flow|dpLoss1.m_flowStateSelect|dpLoss1.m_flow_0|dpLoss1.outlet.m_flow|dpLoss1.outlet.r|dpLoss1.outlet.state.T|dpLoss1.outlet.state.d|dpLoss1.outlet.state.h|dpLoss1.outlet.state.p|dpLoss1.outlet.state.phase|dpLoss1.outletSpec|dpLoss1.outletSpec_actual|dpLoss1.outletSpec_prescribed|dpLoss1.outletValueSpec|dpLoss1.p_in|dpLoss1.p_min|dpLoss1.p_out|dpLoss1.p_out_fixed|dpLoss1.prLoss|dpLoss1.prLoss_fixed|dpLossPulse.T_start|dpLossPulse.T_width|dpLossPulse.amplitude|dpLossPulse.count|dpLossPulse.nperiod|dpLossPulse.offset|dpLossPulse.period|dpLossPulse.startTime|dpLossPulse.width|dpLossPulse.y|dropOfCommons.L|dropOfCommons.assertionLevel|dropOfCommons.g|dropOfCommons.instanceNameColor.1.|dropOfCommons.instanceNameColor.2.|dropOfCommons.instanceNameColor.3.|dropOfCommons.k_volume_damping|dropOfCommons.m_flow_reg|dropOfCommons.omega_reg|dropOfCommons.p_min|dropOfCommons.rho_min|firstOrder.T|der.firstOrder.y.|firstOrder.initType|firstOrder.k|firstOrder.u|firstOrder.y|firstOrder.y_start|massFlowRateStep.height|massFlowRateStep.offset|massFlowRateStep.startTime|massFlowRateStep.y|p_outPulse.T_start|p_outPulse.T_width|p_outPulse.amplitude|p_outPulse.count|p_outPulse.nperiod|p_outPulse.offset|p_outPulse.period|p_outPulse.startTime|p_outPulse.width|p_outPulse.y|pout.L|pout.assertionLevel|pout.clip_p_out|pout.dp|pout.dpLoss|pout.dpLoss_fixed|pout.dpLoss_set|pout.dr_corr|pout.h_in|pout.h_out|pout.initM_flow|der.pout.inlet.m_flow.|pout.inlet.m_flow|pout.inlet.r|pout.inlet.state.T|pout.inlet.state.d|pout.inlet.state.h|pout.inlet.state.p|pout.inlet.state.phase|pout.isDPLossAligned|pout.isDPLossSetAligned|pout.m_acceleration_0|pout.m_flow|pout.m_flowStateSelect|pout.m_flow_0|pout.outlet.m_flow|pout.outlet.r|pout.outlet.state.T|pout.outlet.state.d|pout.outlet.state.h|pout.outlet.state.p|pout.outlet.state.phase|pout.outletSpec|pout.outletSpec_actual|pout.outletSpec_prescribed|pout.outletValueSpec|pout.p_in|pout.p_min|pout.p_out|pout.p_out_fixed|pout.prLoss|pout.prLoss_fixed|pout1.L|pout1.assertionLevel|pout1.clip_p_out|pout1.dp|pout1.dpLoss|pout1.dpLoss_fixed|pout1.dpLoss_set|pout1.dr_corr|pout1.h_in|pout1.h_out|pout1.initM_flow|der.pout1.inlet.m_flow.|pout1.inlet.m_flow|pout1.inlet.r|pout1.inlet.state.T|pout1.inlet.state.d|pout1.inlet.state.h|pout1.inlet.state.p|pout1.inlet.state.phase|pout1.isDPLossAligned|pout1.isDPLossSetAligned|pout1.m_acceleration_0|pout1.m_flow|pout1.m_flowStateSelect|pout1.m_flow_0|pout1.outlet.m_flow|pout1.outlet.r|pout1.outlet.state.T|pout1.outlet.state.d|pout1.outlet.state.h|pout1.outlet.state.p|pout1.outlet.state.phase|pout1.outletSpec|pout1.outletSpec_actual|pout1.outletSpec_prescribed|pout1.outletValueSpec|pout1.p_in|pout1.p_min|pout1.p_out|pout1.p_out_fixed|pout1.prLoss|pout1.prLoss_fixed|prLoss.L|prLoss.assertionLevel|prLoss.clip_p_out|prLoss.dp|prLoss.dpLoss|prLoss.dpLoss_fixed|prLoss.dpLoss_set|prLoss.dr_corr|prLoss.h_in|prLoss.h_out|prLoss.initM_flow|der.prLoss.inlet.m_flow.|prLoss.inlet.m_flow|prLoss.inlet.r|prLoss.inlet.state.T|prLoss.inlet.state.d|prLoss.inlet.state.h|prLoss.inlet.state.p|prLoss.inlet.state.phase|prLoss.isDPLossAligned|prLoss.isDPLossSetAligned|prLoss.m_acceleration_0|prLoss.m_flow|prLoss.m_flowStateSelect|prLoss.m_flow_0|prLoss.outlet.m_flow|prLoss.outlet.r|prLoss.outlet.state.T|prLoss.outlet.state.d|prLoss.outlet.state.h|prLoss.outlet.state.p|prLoss.outlet.state.phase|prLoss.outletSpec|prLoss.outletSpec_actual|prLoss.outletSpec_prescribed|prLoss.outletValueSpec|prLoss.p_in|prLoss.p_min|prLoss.p_out|prLoss.p_out_fixed|prLoss.prLoss|prLoss.prLoss_fixed|prLoss1.L|prLoss1.assertionLevel|prLoss1.clip_p_out|prLoss1.dp|prLoss1.dpLoss|prLoss1.dpLoss_fixed|prLoss1.dpLoss_set|prLoss1.dr_corr|prLoss1.h_in|prLoss1.h_out|prLoss1.initM_flow|der.prLoss1.inlet.m_flow.|prLoss1.inlet.m_flow|prLoss1.inlet.r|prLoss1.inlet.state.T|prLoss1.inlet.state.d|prLoss1.inlet.state.h|prLoss1.inlet.state.p|prLoss1.inlet.state.phase|prLoss1.isDPLossAligned|prLoss1.isDPLossSetAligned|prLoss1.m_acceleration_0|prLoss1.m_flow|prLoss1.m_flowStateSelect|prLoss1.m_flow_0|prLoss1.outlet.m_flow|prLoss1.outlet.r|prLoss1.outlet.state.T|prLoss1.outlet.state.d|prLoss1.outlet.state.h|prLoss1.outlet.state.p|prLoss1.outlet.state.phase|prLoss1.outletSpec|prLoss1.outletSpec_actual|prLoss1.outletSpec_prescribed|prLoss1.outletValueSpec|prLoss1.p_in|prLoss1.p_min|prLoss1.p_out|prLoss1.p_out_fixed|prLoss1.prLoss|prLoss1.prLoss_fixed|prLossPulse.T_start|prLossPulse.T_width|prLossPulse.amplitude|prLossPulse.count|prLossPulse.nperiod|prLossPulse.offset|prLossPulse.period|prLossPulse.startTime|prLossPulse.width|prLossPulse.y|sink.L|der.sink.inlet.m_flow.|sink.inlet.m_flow|sink.inlet.r|sink.inlet.state.T|sink.inlet.state.d|sink.inlet.state.h|sink.inlet.state.p|sink.inlet.state.phase|sink.m_flow|sink.m_flowSpec|sink.m_flow_fixed|sink.m_flow_prescribed|sink1.L|der.sink1.inlet.m_flow.|sink1.inlet.m_flow|sink1.inlet.r|sink1.inlet.state.T|sink1.inlet.state.d|sink1.inlet.state.h|sink1.inlet.state.p|sink1.inlet.state.phase|sink1.m_flow|sink1.m_flowSpec|sink1.m_flow_fixed|sink1.m_flow_prescribed|sink2.L|der.sink2.inlet.m_flow.|sink2.inlet.m_flow|sink2.inlet.r|sink2.inlet.state.T|sink2.inlet.state.d|sink2.inlet.state.h|sink2.inlet.state.p|sink2.inlet.state.phase|sink2.m_flow|sink2.m_flowSpec|sink2.m_flow_fixed|sink2.m_flow_prescribed|sink3.L|der.sink3.inlet.m_flow.|sink3.inlet.m_flow|sink3.inlet.r|sink3.inlet.state.T|sink3.inlet.state.d|sink3.inlet.state.h|sink3.inlet.state.p|sink3.inlet.state.phase|sink3.m_flow|sink3.m_flowSpec|sink3.m_flow_fixed|sink3.m_flow_prescribed|sink4.L|der.sink4.inlet.m_flow.|sink4.inlet.m_flow|sink4.inlet.r|sink4.inlet.state.T|sink4.inlet.state.d|sink4.inlet.state.h|sink4.inlet.state.p|sink4.inlet.state.phase|sink4.m_flow|sink4.m_flowSpec|sink4.m_flow_fixed|sink4.m_flow_prescribed|sink5.L|der.sink5.inlet.m_flow.|sink5.inlet.m_flow|sink5.inlet.r|sink5.inlet.state.T|sink5.inlet.state.d|sink5.inlet.state.h|sink5.inlet.state.p|sink5.inlet.state.phase|sink5.m_flow|sink5.m_flowSpec|sink5.m_flow_fixed|sink5.m_flow_prescribed|source.L|source.T0|source.T0_par|source.h0|source.h0_par|der.source.outlet.m_flow.|source.outlet.m_flow|source.outlet.r|source.outlet.state.T|source.outlet.state.d|source.outlet.state.h|source.outlet.state.p|source.outlet.state.phase|source.p0|source.p0_par|source1.L|source1.T0|source1.T0_par|source1.h0|source1.h0_par|der.source1.outlet.m_flow.|source1.outlet.m_flow|source1.outlet.r|source1.outlet.state.T|source1.outlet.state.d|source1.outlet.state.h|source1.outlet.state.p|source1.outlet.state.phase|source1.p0|source1.p0_par|source2.L|source2.T0|source2.T0_par|source2.h0|source2.h0_par|der.source2.outlet.m_flow.|source2.outlet.m_flow|source2.outlet.r|source2.outlet.state.T|source2.outlet.state.d|source2.outlet.state.h|source2.outlet.state.p|source2.outlet.state.phase|source2.p0|source2.p0_par|source3.L|source3.T0|source3.T0_par|source3.h0|source3.h0_par|der.source3.outlet.m_flow.|source3.outlet.m_flow|source3.outlet.r|source3.outlet.state.T|source3.outlet.state.d|source3.outlet.state.h|source3.outlet.state.p|source3.outlet.state.phase|source3.p0|source3.p0_par|source4.L|source4.T0|source4.T0_par|source4.h0|source4.h0_par|der.source4.outlet.m_flow.|source4.outlet.m_flow|source4.outlet.r|source4.outlet.state.T|source4.outlet.state.d|source4.outlet.state.h|source4.outlet.state.p|source4.outlet.state.phase|source4.p0|source4.p0_par|source5.L|source5.T0|source5.T0_par|source5.h0|source5.h0_par|der.source5.outlet.m_flow.|source5.outlet.m_flow|source5.outlet.r|source5.outlet.state.T|source5.outlet.state.d|source5.outlet.state.h|source5.outlet.state.p|source5.outlet.state.phase|source5.p0|source5.p0_par",fileNamePrefix="ThermofluidStream_ThermofluidStream.Idealized.Tests.Processes.Isenthalpic.EnforcePressureDrop",simflags="-alarm=1200 -emit_protected -lv LOG_STATS") LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Interfaces/SISOFlow.mo:27:3-28:58:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((pout1.p_min >= 611.657 and pout1.p_min <= 1e8)) --> "Variable violating min/max constraint: 611.657 <= pout1.p_min <= 1e8, has value: 100" LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Interfaces/SISOFlow.mo:27:3-28:58:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((prLoss1.p_min >= 611.657 and prLoss1.p_min <= 1e8)) --> "Variable violating min/max constraint: 611.657 <= prLoss1.p_min <= 1e8, has value: 100" LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Interfaces/SISOFlow.mo:27:3-28:58:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((dpLoss1.p_min >= 611.657 and dpLoss1.p_min <= 1e8)) --> "Variable violating min/max constraint: 611.657 <= dpLoss1.p_min <= 1e8, has value: 100" LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Interfaces/SISOFlow.mo:27:3-28:58:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((pout.p_min >= 611.657 and pout.p_min <= 1e8)) --> "Variable violating min/max constraint: 611.657 <= pout.p_min <= 1e8, has value: 100" LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Interfaces/SISOFlow.mo:27:3-28:58:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((prLoss.p_min >= 611.657 and prLoss.p_min <= 1e8)) --> "Variable violating min/max constraint: 611.657 <= prLoss.p_min <= 1e8, has value: 100" LOG_ASSERT | warning | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Interfaces/SISOFlow.mo:27:3-28:58:writable] | | | | The following assertion has been violated at time 0.000000 | | | | ((dpLoss.p_min >= 611.657 and dpLoss.p_min <= 1e8)) --> "Variable violating min/max constraint: 611.657 <= dpLoss.p_min <= 1e8, has value: 100" LOG_SUCCESS | info | The initialization finished successfully without homotopy method. LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Idealized/Processes/Isenthalpic.mo:50:5-51:145:writable] | | | | The following assertion has been violated at time 0.250000 | | | | ((noEvent(firstOrder.y * dpLoss1.dpLoss >= -2.220446049250313e-16))) --> "In "EnforcePressureDrop.dpLoss" the prescribed pressure loss would cause a pressure rise in flow direction and was clipped." LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Idealized/Processes/Isenthalpic.mo:50:5-51:145:writable] | | | | The following assertion has been violated at time 0.250000 | | | | ((noEvent(firstOrder.y * prLoss.dpLoss_set >= -2.220446049250313e-16))) --> "In "EnforcePressureDrop.prLoss" the prescribed pressure loss would cause a pressure rise in flow direction and was clipped." LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Idealized/Processes/Isenthalpic.mo:50:5-51:145:writable] | | | | The following assertion has been violated at time 0.250000 | | | | ((noEvent(firstOrder.y * pout.dpLoss_set >= -2.220446049250313e-16))) --> "In "EnforcePressureDrop.pout" the prescribed pressure loss would cause a pressure rise in flow direction and was clipped." LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Idealized/Processes/Isenthalpic.mo:53:3-56:20:writable] | | | | The following assertion has been violated at time 0.250000 | | | | ((noEvent(firstOrder.y * dpLoss1.dpLoss >= -2.220446049250313e-16))) --> "In "EnforcePressureDrop.dpLoss1" the pressure rises in the direction of the flow. | | | | An isenthalpic pressure increase however violates the second law of thermodynamics." LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Idealized/Processes/Isenthalpic.mo:53:3-56:20:writable] | | | | The following assertion has been violated at time 0.250000 | | | | ((noEvent(firstOrder.y * prLoss1.dpLoss >= -2.220446049250313e-16))) --> "In "EnforcePressureDrop.prLoss1" the pressure rises in the direction of the flow. | | | | An isenthalpic pressure increase however violates the second law of thermodynamics." LOG_ASSERT | info | [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermofluidStream 1.4.0/Idealized/Processes/Isenthalpic.mo:53:3-56:20:writable] | | | | The following assertion has been violated at time 0.250000 | | | | ((noEvent(firstOrder.y * pout1.dpLoss >= -2.220446049250313e-16))) --> "In "EnforcePressureDrop.pout1" the pressure rises in the direction of the flow. | | | | An isenthalpic pressure increase however violates the second law of thermodynamics." LOG_STATS | info | ### STATISTICS ### LOG_STATS | info | events LOG_STATS | info | | 3 state events LOG_STATS | info | | 0 time events LOG_STATS | info | solver: dassl-events LOG_STATS | info | | 237 steps taken LOG_STATS | info | | 287 calls of functionODE LOG_STATS | info | | 75 evaluations of jacobian LOG_STATS | info | | 5 error test failures LOG_STATS | info | | 0 convergence test failures LOG_STATS | info | | 0 linear system solves LOG_SUCCESS | info | The simulation finished successfully.