Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr TAeZoSysPro_testsuite_TAeZoSysPro_testsuite.HeatTransfer.BaseClasses.test_PartialWall.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/TAeZoSysPro master/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/TAeZoSysPro_testsuite master/package.mo", uses=false) Using package TAeZoSysPro_testsuite with version (/home/hudson/saved_omc/libraries/.openmodelica/libraries/TAeZoSysPro_testsuite master/package.mo) Using package TAeZoSysPro with version (/home/hudson/saved_omc/libraries/.openmodelica/libraries/TAeZoSysPro master/package.mo) Using package Modelica with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo) Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo) Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo) Running command: translateModel(TAeZoSysPro_testsuite.HeatTransfer.BaseClasses.test_PartialWall,tolerance=1e-06,outputFormat="empty",numberOfIntervals=1000,variableFilter="",fileNamePrefix="TAeZoSysPro_testsuite_TAeZoSysPro_testsuite.HeatTransfer.BaseClasses.test_PartialWall") translateModel(TAeZoSysPro_testsuite.HeatTransfer.BaseClasses.test_PartialWall,tolerance=1e-06,outputFormat="empty",numberOfIntervals=1000,variableFilter="",fileNamePrefix="TAeZoSysPro_testsuite_TAeZoSysPro_testsuite.HeatTransfer.BaseClasses.test_PartialWall") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.00171/0.00171, allocations: 106.1 kB / 16.42 MB, free: 6.473 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.001651/0.001651, allocations: 190 kB / 17.36 MB, free: 5.707 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 1.869/1.869, allocations: 205.1 MB / 223.2 MB, free: 12.22 MB / 190.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/TAeZoSysPro master/package.mo): time 0.06964/0.06964, allocations: 10.97 MB / 281.6 MB, free: 1 MB / 222.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/TAeZoSysPro_testsuite master/package.mo): time 0.02004/0.02004, allocations: 4.232 MB / 335.3 MB, free: 11.14 MB / 286.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 4.235e-05/4.263e-05, allocations: 6.219 kB / 448.2 MB, free: 32.74 MB / 318.1 MB Notification: Performance of NFInst.instantiate(TAeZoSysPro_testsuite.HeatTransfer.BaseClasses.test_PartialWall): time 0.005555/0.005616, allocations: 3.281 MB / 451.5 MB, free: 29.44 MB / 318.1 MB Notification: Performance of NFInst.instExpressions: time 0.003138/0.008784, allocations: 1.418 MB / 452.9 MB, free: 28.02 MB / 318.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.0009363/0.009744, allocations: 11.94 kB / 452.9 MB, free: 28 MB / 318.1 MB Notification: Performance of NFTyping.typeComponents: time 0.002182/0.01202, allocations: 414.4 kB / 453.3 MB, free: 27.6 MB / 318.1 MB Notification: Performance of NFTyping.typeBindings: time 0.001402/0.01345, allocations: 322.2 kB / 453.6 MB, free: 27.28 MB / 318.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.001462/0.01493, allocations: 455.3 kB / 454.1 MB, free: 26.84 MB / 318.1 MB Notification: Performance of NFFlatten.flatten: time 0.002598/0.01755, allocations: 1.348 MB / 455.4 MB, free: 25.48 MB / 318.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.0005346/0.0181, allocations: 161.4 kB / 455.6 MB, free: 25.32 MB / 318.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.001653/0.01977, allocations: 0.6861 MB / 456.3 MB, free: 24.63 MB / 318.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.001778/0.02156, allocations: 498.3 kB / 456.7 MB, free: 24.14 MB / 318.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0007574/0.02234, allocations: 128 kB / 456.9 MB, free: 24.02 MB / 318.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.0009822/0.02333, allocations: 403.6 kB / 457.3 MB, free: 23.62 MB / 318.1 MB Notification: Performance of combineBinaries: time 0.001038/0.02438, allocations: 1.427 MB / 458.7 MB, free: 22.18 MB / 318.1 MB Notification: Performance of replaceArrayConstructors: time 0.0002835/0.02468, allocations: 0.5703 MB / 459.3 MB, free: 21.61 MB / 318.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0001478/0.02483, allocations: 95.69 kB / 459.4 MB, free: 21.51 MB / 318.1 MB Notification: Performance of FrontEnd: time 0.0001698/0.02501, allocations: 15.94 kB / 459.4 MB, free: 21.5 MB / 318.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 144 (97) * Number of variables: 144 (89) Notification: Performance of Bindings: time 0.003131/0.02815, allocations: 4.034 MB / 463.4 MB, free: 17.34 MB / 318.1 MB Notification: Performance of FunctionAlias: time 9.069e-05/0.02825, allocations: 103.9 kB / 463.5 MB, free: 17.24 MB / 318.1 MB Notification: Performance of Early Inline: time 0.00272/0.03097, allocations: 4.102 MB / 467.6 MB, free: 13.11 MB / 318.1 MB Notification: Performance of simplify1: time 0.0001174/0.0311, allocations: 123.9 kB / 467.7 MB, free: 12.98 MB / 318.1 MB Notification: Performance of Alias: time 0.003178/0.03429, allocations: 3.32 MB / 471.1 MB, free: 9.352 MB / 318.1 MB Notification: Performance of simplify2: time 9.435e-05/0.0344, allocations: 91.91 kB / 471.1 MB, free: 9.262 MB / 318.1 MB Notification: Performance of Events: time 0.0003939/0.0348, allocations: 371.3 kB / 471.5 MB, free: 8.898 MB / 318.1 MB Notification: Performance of Detect States: time 0.0005591/0.03538, allocations: 0.725 MB / 472.2 MB, free: 8.16 MB / 318.1 MB Notification: Performance of Partitioning: time 0.0006065/0.03599, allocations: 0.692 MB / 472.9 MB, free: 7.418 MB / 318.1 MB Error: Internal error NBResolveSingularities.noIndexReduction failed. (8|25) Unmatched Variables **************************** [DER-] (7) Real[7] $DER.partialWall1.centralSecondOrder.u slice: {1, 2, 3, 4, 5, 6} [DISC] (2) Boolean[2] $SEV_5[i] slice: {0} [DER-] (7) Real[7] $DER.partialWall3.centralSecondOrder.u slice: {1, 2, 3, 4, 5, 6} [DISC] (2) Boolean[2] $SEV_4[i] slice: {0} [DER-] (4) Real[4] $DER.partialWall.centralSecondOrder.u slice: {1, 2, 3} [DER-] (7) Real[7] $DER.partialWall2.centralSecondOrder.u slice: {1, 2, 3, 4, 5, 6} [DISC] (5) Boolean[5] $SEV_2[i] slice: {0} [DISC] (5) Boolean[5] $SEV_1[i] slice: {0} (15|25) Unmatched Equations ***************************** [SCAL] (1) partialWall3.port_b.T = partialWall3.centralSecondOrder.u[7] ($RES_SIM_18) slice: {} [SCAL] (1) prescribedHeatFlow2.port.T = partialWall3.centralSecondOrder.u[1] ($RES_SIM_19) slice: {} [SCAL] (1) partialWall2.port_a.Q_flow + partialWall2.add_on * partialWall2.k * ((partialWall2.centralSecondOrder.u[2] - partialWall2.centralSecondOrder.u[1]) / (0.5 * (partialWall2.x[2] - partialWall2.x[1]))) * partialWall2.A = 0.0 ($RES_SIM_38) slice: {} [SCAL] (1) -thermalConductor1.port_b.Q_flow = thermalConductor1.G * thermalConductor1.dT ($RES_SIM_54) slice: {} [-IF-] (5)if $SEV_0 then [----] [FOR-] (5) ($RES_SIM_24) [----] [----] for i in 2:6 loop [----] [----] [-IF-] (1)if $SEV_1[i] then [----] [----] [----] [SCAL] (1) 0.0 * $DER.partialWall3.centralSecondOrder.u[i] + (-partialWall3.D_th) * (((partialWall3.centralSecondOrder.u[i + 1] - partialWall3.centralSecondOrder.u[i]) * 2.0) / (partialWall3.centralSecondOrder.x[i + 1] - partialWall3.centralSecondOrder.x[i - 1]) - ((partialWall3.centralSecondOrder.u[i] - partialWall3.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1])) * (1.0 / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1])) = partialWall3.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_26) [----] [----] [----] elseif $SEV_2[i] then [----] [----] [----] [SCAL] (1) 0.0 * $DER.partialWall3.centralSecondOrder.u[i] + (-partialWall3.D_th) * (((partialWall3.centralSecondOrder.u[i + 1] - partialWall3.centralSecondOrder.u[i]) * 2.0) / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1]) - ((partialWall3.centralSecondOrder.u[i] - partialWall3.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1])) = partialWall3.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_27) [----] [----] [----] else [----] [----] [----] [SCAL] (1) 0.0 * $DER.partialWall3.centralSecondOrder.u[i] + (-partialWall3.D_th) * (((partialWall3.centralSecondOrder.u[i + 1] - partialWall3.centralSecondOrder.u[i]) * 2.0) / (partialWall3.centralSecondOrder.x[i + 1] - partialWall3.centralSecondOrder.x[i - 1]) - ((partialWall3.centralSecondOrder.u[i] - partialWall3.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1])) = partialWall3.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_28) [----] [----] [----] end if; [----] [----] end for; [----] else [----] [FOR-] (5) ($RES_SIM_29) [----] [----] for i in 2:6 loop [----] [----] [-IF-] (1)if $SEV_1[i] then [----] [----] [----] [SCAL] (1) (-partialWall3.D_th) * (((partialWall3.centralSecondOrder.u[i + 1] - partialWall3.centralSecondOrder.u[i]) * 2.0) / (partialWall3.centralSecondOrder.x[i + 1] - partialWall3.centralSecondOrder.x[i - 1]) - ((partialWall3.centralSecondOrder.u[i] - partialWall3.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1])) * (1.0 / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1])) = partialWall3.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_31) [----] [----] [----] elseif $SEV_2[i] then [----] [----] [----] [SCAL] (1) (-partialWall3.D_th) * (((partialWall3.centralSecondOrder.u[i + 1] - partialWall3.centralSecondOrder.u[i]) * 2.0) / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1]) - ((partialWall3.centralSecondOrder.u[i] - partialWall3.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1])) = partialWall3.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_32) [----] [----] [----] else [----] [----] [----] [SCAL] (1) (-partialWall3.D_th) * (((partialWall3.centralSecondOrder.u[i + 1] - partialWall3.centralSecondOrder.u[i]) * 2.0) / (partialWall3.centralSecondOrder.x[i + 1] - partialWall3.centralSecondOrder.x[i - 1]) - ((partialWall3.centralSecondOrder.u[i] - partialWall3.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall3.centralSecondOrder.x[i] - partialWall3.centralSecondOrder.x[i - 1])) = partialWall3.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_33) [----] [----] [----] end if; [----] [----] end for; [----] end if; slice: {1, 2, 3, 4} [-IF-] (5)if $SEV_3 then [----] [FOR-] (5) ($RES_SIM_41) [----] [----] for i in 2:6 loop [----] [----] [-IF-] (1)if $SEV_1[i] then [----] [----] [----] [SCAL] (1) 1.0 * $DER.partialWall2.centralSecondOrder.u[i] + (-partialWall2.D_th) * (((partialWall2.centralSecondOrder.u[i + 1] - partialWall2.centralSecondOrder.u[i]) * 2.0) / (partialWall2.centralSecondOrder.x[i + 1] - partialWall2.centralSecondOrder.x[i - 1]) - ((partialWall2.centralSecondOrder.u[i] - partialWall2.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1])) * (1.0 / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1])) = partialWall2.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_43) [----] [----] [----] elseif $SEV_2[i] then [----] [----] [----] [SCAL] (1) 1.0 * $DER.partialWall2.centralSecondOrder.u[i] + (-partialWall2.D_th) * (((partialWall2.centralSecondOrder.u[i + 1] - partialWall2.centralSecondOrder.u[i]) * 2.0) / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1]) - ((partialWall2.centralSecondOrder.u[i] - partialWall2.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1])) = partialWall2.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_44) [----] [----] [----] else [----] [----] [----] [SCAL] (1) 1.0 * $DER.partialWall2.centralSecondOrder.u[i] + (-partialWall2.D_th) * (((partialWall2.centralSecondOrder.u[i + 1] - partialWall2.centralSecondOrder.u[i]) * 2.0) / (partialWall2.centralSecondOrder.x[i + 1] - partialWall2.centralSecondOrder.x[i - 1]) - ((partialWall2.centralSecondOrder.u[i] - partialWall2.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1])) = partialWall2.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_45) [----] [----] [----] end if; [----] [----] end for; [----] else [----] [FOR-] (5) ($RES_SIM_46) [----] [----] for i in 2:6 loop [----] [----] [-IF-] (1)if $SEV_1[i] then [----] [----] [----] [SCAL] (1) (-partialWall2.D_th) * (((partialWall2.centralSecondOrder.u[i + 1] - partialWall2.centralSecondOrder.u[i]) * 2.0) / (partialWall2.centralSecondOrder.x[i + 1] - partialWall2.centralSecondOrder.x[i - 1]) - ((partialWall2.centralSecondOrder.u[i] - partialWall2.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1])) * (1.0 / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1])) = partialWall2.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_48) [----] [----] [----] elseif $SEV_2[i] then [----] [----] [----] [SCAL] (1) (-partialWall2.D_th) * (((partialWall2.centralSecondOrder.u[i + 1] - partialWall2.centralSecondOrder.u[i]) * 2.0) / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1]) - ((partialWall2.centralSecondOrder.u[i] - partialWall2.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1])) = partialWall2.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_49) [----] [----] [----] else [----] [----] [----] [SCAL] (1) (-partialWall2.D_th) * (((partialWall2.centralSecondOrder.u[i + 1] - partialWall2.centralSecondOrder.u[i]) * 2.0) / (partialWall2.centralSecondOrder.x[i + 1] - partialWall2.centralSecondOrder.x[i - 1]) - ((partialWall2.centralSecondOrder.u[i] - partialWall2.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall2.centralSecondOrder.x[i] - partialWall2.centralSecondOrder.x[i - 1])) = partialWall2.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_50) [----] [----] [----] end if; [----] [----] end for; [----] end if; slice: {1, 2, 3, 4} [SCAL] (1) partialWall1.port_b.T = partialWall1.centralSecondOrder.u[7] ($RES_SIM_60) slice: {} [SCAL] (1) prescribedHeatFlow.port.T = partialWall1.centralSecondOrder.u[1] ($RES_SIM_61) slice: {} [SCAL] (1) thermalConductor.port_b.Q_flow - partialWall1.add_on * partialWall1.k * ((partialWall1.centralSecondOrder.u[7] - partialWall1.centralSecondOrder.u[6]) / (0.5 * (partialWall1.x[6] - partialWall1.x[5]))) * partialWall1.A = 0.0 ($RES_SIM_62) slice: {} [FOR-] (5) ($RES_BND_145) [----] for $i1 in 1:5 loop [----] [SCAL] (1) partialWall3.centralSecondOrder.SourceTerm[$i1] = 0.0 ($RES_BND_146) [----] end for; slice: {0} [SCAL] (1) -((partialWall.centralSecondOrder.u[4] - partialWall.centralSecondOrder.u[3]) / (0.5 * (partialWall.x[3] - partialWall.x[2]))) * partialWall.A = 0.0 ($RES_SIM_80) slice: {} [-IF-] (5)if $SEV_3 then [----] [FOR-] (5) ($RES_SIM_66) [----] [----] for i in 2:6 loop [----] [----] [-IF-] (1)if $SEV_1[i] then [----] [----] [----] [SCAL] (1) 1.0 * $DER.partialWall1.centralSecondOrder.u[i] + (-partialWall1.D_th) * (((partialWall1.centralSecondOrder.u[i + 1] - partialWall1.centralSecondOrder.u[i]) * 2.0) / (partialWall1.centralSecondOrder.x[i + 1] - partialWall1.centralSecondOrder.x[i - 1]) - ((partialWall1.centralSecondOrder.u[i] - partialWall1.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1])) * (1.0 / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1])) = partialWall1.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_68) [----] [----] [----] elseif $SEV_2[i] then [----] [----] [----] [SCAL] (1) 1.0 * $DER.partialWall1.centralSecondOrder.u[i] + (-partialWall1.D_th) * (((partialWall1.centralSecondOrder.u[i + 1] - partialWall1.centralSecondOrder.u[i]) * 2.0) / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1]) - ((partialWall1.centralSecondOrder.u[i] - partialWall1.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1])) = partialWall1.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_69) [----] [----] [----] else [----] [----] [----] [SCAL] (1) 1.0 * $DER.partialWall1.centralSecondOrder.u[i] + (-partialWall1.D_th) * (((partialWall1.centralSecondOrder.u[i + 1] - partialWall1.centralSecondOrder.u[i]) * 2.0) / (partialWall1.centralSecondOrder.x[i + 1] - partialWall1.centralSecondOrder.x[i - 1]) - ((partialWall1.centralSecondOrder.u[i] - partialWall1.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1])) = partialWall1.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_70) [----] [----] [----] end if; [----] [----] end for; [----] else [----] [FOR-] (5) ($RES_SIM_71) [----] [----] for i in 2:6 loop [----] [----] [-IF-] (1)if $SEV_1[i] then [----] [----] [----] [SCAL] (1) (-partialWall1.D_th) * (((partialWall1.centralSecondOrder.u[i + 1] - partialWall1.centralSecondOrder.u[i]) * 2.0) / (partialWall1.centralSecondOrder.x[i + 1] - partialWall1.centralSecondOrder.x[i - 1]) - ((partialWall1.centralSecondOrder.u[i] - partialWall1.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1])) * (1.0 / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1])) = partialWall1.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_73) [----] [----] [----] elseif $SEV_2[i] then [----] [----] [----] [SCAL] (1) (-partialWall1.D_th) * (((partialWall1.centralSecondOrder.u[i + 1] - partialWall1.centralSecondOrder.u[i]) * 2.0) / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1]) - ((partialWall1.centralSecondOrder.u[i] - partialWall1.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1])) = partialWall1.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_74) [----] [----] [----] else [----] [----] [----] [SCAL] (1) (-partialWall1.D_th) * (((partialWall1.centralSecondOrder.u[i + 1] - partialWall1.centralSecondOrder.u[i]) * 2.0) / (partialWall1.centralSecondOrder.x[i + 1] - partialWall1.centralSecondOrder.x[i - 1]) - ((partialWall1.centralSecondOrder.u[i] - partialWall1.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall1.centralSecondOrder.x[i] - partialWall1.centralSecondOrder.x[i - 1])) = partialWall1.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_75) [----] [----] [----] end if; [----] [----] end for; [----] end if; slice: {1, 2, 3, 4} [SCAL] (1) $TEV_1 = time < (ramp.startTime + ramp.duration) ($RES_EVT_149) slice: {} [SCAL] (1) ((partialWall.centralSecondOrder.u[2] - partialWall.centralSecondOrder.u[1]) / (0.5 * (partialWall.x[2] - partialWall.x[1]))) * partialWall.A = 0.0 ($RES_SIM_81) slice: {} [-IF-] (2)if $SEV_3 then [----] [FOR-] (2) ($RES_SIM_84) [----] [----] for i in 2:3 loop [----] [----] [-IF-] (1)if $SEV_4[i] then [----] [----] [----] [SCAL] (1) 1.0 * $DER.partialWall.centralSecondOrder.u[i] + (-0.001) * (((partialWall.centralSecondOrder.u[i + 1] - partialWall.centralSecondOrder.u[i]) * 2.0) / (partialWall.centralSecondOrder.x[i + 1] - partialWall.centralSecondOrder.x[i - 1]) - ((partialWall.centralSecondOrder.u[i] - partialWall.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1])) * (1.0 / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1])) = partialWall.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_86) [----] [----] [----] elseif $SEV_5[i] then [----] [----] [----] [SCAL] (1) 1.0 * $DER.partialWall.centralSecondOrder.u[i] + (-0.001) * (((partialWall.centralSecondOrder.u[i + 1] - partialWall.centralSecondOrder.u[i]) * 2.0) / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1]) - ((partialWall.centralSecondOrder.u[i] - partialWall.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1])) = partialWall.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_87) [----] [----] [----] else [----] [----] [----] [SCAL] (1) 1.0 * $DER.partialWall.centralSecondOrder.u[i] + (-0.001) * (((partialWall.centralSecondOrder.u[i + 1] - partialWall.centralSecondOrder.u[i]) * 2.0) / (partialWall.centralSecondOrder.x[i + 1] - partialWall.centralSecondOrder.x[i - 1]) - ((partialWall.centralSecondOrder.u[i] - partialWall.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1])) = partialWall.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_88) [----] [----] [----] end if; [----] [----] end for; [----] else [----] [FOR-] (2) ($RES_SIM_89) [----] [----] for i in 2:3 loop [----] [----] [-IF-] (1)if $SEV_4[i] then [----] [----] [----] [SCAL] (1) (-0.001) * (((partialWall.centralSecondOrder.u[i + 1] - partialWall.centralSecondOrder.u[i]) * 2.0) / (partialWall.centralSecondOrder.x[i + 1] - partialWall.centralSecondOrder.x[i - 1]) - ((partialWall.centralSecondOrder.u[i] - partialWall.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1])) * (1.0 / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1])) = partialWall.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_91) [----] [----] [----] elseif $SEV_5[i] then [----] [----] [----] [SCAL] (1) (-0.001) * (((partialWall.centralSecondOrder.u[i + 1] - partialWall.centralSecondOrder.u[i]) * 2.0) / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1]) - ((partialWall.centralSecondOrder.u[i] - partialWall.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1])) = partialWall.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_92) [----] [----] [----] else [----] [----] [----] [SCAL] (1) (-0.001) * (((partialWall.centralSecondOrder.u[i + 1] - partialWall.centralSecondOrder.u[i]) * 2.0) / (partialWall.centralSecondOrder.x[i + 1] - partialWall.centralSecondOrder.x[i - 1]) - ((partialWall.centralSecondOrder.u[i] - partialWall.centralSecondOrder.u[i - 1]) * 2.0) / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 2])) * (1.0 / (partialWall.centralSecondOrder.x[i] - partialWall.centralSecondOrder.x[i - 1])) = partialWall.centralSecondOrder.SourceTerm[i - 1] ($RES_SIM_93) [----] [----] [----] end if; [----] [----] end for; [----] end if; slice: {}