Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries/ --ompython_omhome=/usr Buildings_8_Buildings.HeatTransfer.Examples.ConductorSingleLayer2.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/Buildings 8.1.4-maint.8.1.x/package.mo", uses=false) Using package Buildings with version 8.1.4 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.1.4-maint.8.1.x/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(Buildings.HeatTransfer.Examples.ConductorSingleLayer2,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_8_Buildings.HeatTransfer.Examples.ConductorSingleLayer2") translateModel(Buildings.HeatTransfer.Examples.ConductorSingleLayer2,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Buildings_8_Buildings.HeatTransfer.Examples.ConductorSingleLayer2") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001115/0.001115, allocations: 108.1 kB / 16.38 MB, free: 6.43 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.001073/0.001073, allocations: 186.5 kB / 17.31 MB, free: 5.777 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.179/1.179, allocations: 205.1 MB / 223.2 MB, free: 12.24 MB / 190.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Buildings 8.1.4-maint.8.1.x/package.mo): time 1.564/1.564, allocations: 292.3 MB / 0.5496 GB, free: 17.46 MB / 462.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 2.265e-05/2.266e-05, allocations: 2.281 kB / 0.6728 GB, free: 5.863 MB / 0.545 GB Notification: Performance of NFInst.instantiate(Buildings.HeatTransfer.Examples.ConductorSingleLayer2): time 0.0045/0.004538, allocations: 3.731 MB / 0.6765 GB, free: 2.109 MB / 0.545 GB Notification: Performance of NFInst.instExpressions: time 0.003347/0.007905, allocations: 2.542 MB / 0.679 GB, free: 15.56 MB / 0.5606 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.0002079/0.008124, allocations: 15.88 kB / 0.679 GB, free: 15.54 MB / 0.5606 GB Notification: Performance of NFTyping.typeComponents: time 0.0006046/0.008735, allocations: 254.3 kB / 0.6792 GB, free: 15.29 MB / 0.5606 GB Notification: Performance of NFTyping.typeBindings: time 0.0007741/0.009536, allocations: 0.4977 MB / 0.6797 GB, free: 14.79 MB / 0.5606 GB Notification: Performance of NFTyping.typeClassSections: time 0.001055/0.0106, allocations: 0.534 MB / 0.6802 GB, free: 14.26 MB / 0.5606 GB Notification: Performance of NFFlatten.flatten: time 0.001093/0.0117, allocations: 1.363 MB / 0.6816 GB, free: 12.89 MB / 0.5606 GB Notification: Performance of NFFlatten.resolveConnections: time 0.0002009/0.01191, allocations: 128.6 kB / 0.6817 GB, free: 12.76 MB / 0.5606 GB Notification: Performance of NFEvalConstants.evaluate: time 0.0004294/0.01235, allocations: 430.5 kB / 0.6821 GB, free: 12.34 MB / 0.5606 GB Notification: Performance of NFSimplifyModel.simplify: time 0.000359/0.01272, allocations: 398.2 kB / 0.6825 GB, free: 11.95 MB / 0.5606 GB Notification: Performance of NFPackage.collectConstants: time 5.737e-05/0.01278, allocations: 40 kB / 0.6825 GB, free: 11.91 MB / 0.5606 GB Notification: Performance of NFFlatten.collectFunctions: time 0.0003167/0.0131, allocations: 235.6 kB / 0.6827 GB, free: 11.68 MB / 0.5606 GB Notification: Performance of combineBinaries: time 0.0007964/0.01391, allocations: 1.233 MB / 0.6839 GB, free: 10.43 MB / 0.5606 GB Notification: Performance of replaceArrayConstructors: time 0.0004489/0.01436, allocations: 0.7825 MB / 0.6847 GB, free: 9.641 MB / 0.5606 GB Notification: Performance of NFVerifyModel.verify: time 9.206e-05/0.01446, allocations: 91.75 kB / 0.6848 GB, free: 9.551 MB / 0.5606 GB Notification: Performance of FrontEnd: time 7.507e-05/0.01454, allocations: 23.88 kB / 0.6848 GB, free: 9.527 MB / 0.5606 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 80 (68) * Number of variables: 80 (62) Notification: Performance of Bindings: time 0.002796/0.01734, allocations: 3.602 MB / 0.6883 GB, free: 5.785 MB / 0.5606 GB Notification: Performance of FunctionAlias: time 0.000196/0.01755, allocations: 191.5 kB / 0.6885 GB, free: 5.598 MB / 0.5606 GB Notification: Performance of Early Inline: time 0.000758/0.01831, allocations: 0.8622 MB / 0.6894 GB, free: 4.707 MB / 0.5606 GB Notification: Performance of simplify1: time 5.984e-05/0.01838, allocations: 63.92 kB / 0.6894 GB, free: 4.645 MB / 0.5606 GB Notification: Performance of Alias: time 0.001497/0.01988, allocations: 1.426 MB / 0.6908 GB, free: 3.098 MB / 0.5606 GB Notification: Performance of simplify2: time 3.383e-05/0.01993, allocations: 35.94 kB / 0.6909 GB, free: 3.062 MB / 0.5606 GB Notification: Performance of Events: time 8.07e-05/0.02001, allocations: 76.94 kB / 0.6909 GB, free: 2.988 MB / 0.5606 GB Notification: Performance of Detect States: time 0.0002433/0.02026, allocations: 224 kB / 0.6911 GB, free: 2.762 MB / 0.5606 GB Notification: Performance of Partitioning: time 0.0002033/0.02047, allocations: 208.4 kB / 0.6913 GB, free: 2.527 MB / 0.5606 GB Notification: Performance of Causalize: time 0.001174/0.02165, allocations: 1.232 MB / 0.6925 GB, free: 1.27 MB / 0.5606 GB Notification: Performance of After Index Reduction Inline: time 0.0004955/0.02216, allocations: 0.5663 MB / 0.6931 GB, free: 0.6797 MB / 0.5606 GB Notification: Performance of Inline: time 0.001537/0.02371, allocations: 1.609 MB / 0.6947 GB, free: 15.04 MB / 0.5762 GB Notification: Performance of Partitioning: time 0.0001123/0.02383, allocations: 119.6 kB / 0.6948 GB, free: 14.91 MB / 0.5762 GB Notification: Performance of Cleanup: time 3.908e-05/0.02387, allocations: 31.97 kB / 0.6948 GB, free: 14.88 MB / 0.5762 GB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 1 for dependency con2.material.c could not be devided by the body size 2 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [ARRY] (2) con2.C = con2.m .* con2.material.c ($RES_BND_130) Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (93/126) *************************** (1) [DER-] (4) Real[4] $DER.con.T (2) [DER-] (2) Real[2] $DER.con1.T (3) [DER-] (2) Real[2] $DER.con2.T (4) [PRMT] (1) Real con.port_b.T = TB.T (fixed = true, start = TB.T, min = 0.0, nominal = 300.0) (5) [PRMT] (1) Real TB.port.T = TB.T (fixed = true, start = TB.T, min = 0.0, nominal = 300.0) (6) [PRMT] (1) Real con2.port_b.T = TB1.T (fixed = true, start = TB1.T, min = 0.0, nominal = 300.0) (7) [PRMT] (1) Real TB1.port.T = TB1.T (fixed = true, start = TB1.T, min = 0.0, nominal = 300.0) (8) [PRMT] (1) protected final parameter Boolean conv2.isFloor = false (fixed = true) (9) [PRMT] (1) protected final parameter Boolean conv2.isCeiling = false (fixed = true) (10) [PRMT] (1) protected final parameter Real conv2.sinTil = sin(conv2.til) (fixed = true) (11) [PRMT] (1) protected final parameter Real conv2.cosTil = cos(conv2.til) (fixed = true) (12) [PRMT] (1) protected final parameter Boolean conv1.isFloor = false (fixed = true) (13) [PRMT] (1) protected final parameter Boolean conv1.isCeiling = false (fixed = true) (14) [PRMT] (1) protected final parameter Real conv1.sinTil = sin(conv1.til) (fixed = true) (15) [PRMT] (1) protected final parameter Real conv1.cosTil = cos(conv1.til) (fixed = true) (16) [PRMT] (1) final parameter Real concrete100.R = concrete100.x / concrete100.k (fixed = true, start = concrete100.x / concrete100.k) (17) [PRMT] (1) parameter Real concrete100.piMat = concrete100.x * sqrt(1.8816e6 / concrete100.k) (fixed = true, start = concrete100.x * sqrt(1.8816e6 / concrete100.k)) (18) [PRMT] (1) parameter Real concrete100.nStaReal = (concrete100.piMat * concrete100.nStaRef) / concrete100.piRef (fixed = true, start = (concrete100.piMat * concrete100.nStaRef) / concrete100.piRef, min = 0.0) (19) [PRMT] (1) final parameter Real concrete200.R = concrete200.x / concrete200.k (fixed = true, start = concrete200.x / concrete200.k) (20) [PRMT] (1) parameter Real concrete200.piMat = concrete200.x * sqrt(1.8816e6 / concrete200.k) (fixed = true, start = concrete200.x * sqrt(1.8816e6 / concrete200.k)) (21) [PRMT] (1) parameter Real concrete200.nStaReal = (concrete200.piMat * concrete200.nStaRef) / concrete200.piRef (fixed = true, start = (concrete200.piMat * concrete200.nStaRef) / concrete200.piRef, min = 0.0) (22) [PRMT] (2) protected final parameter Real[2] con2.CInv = {1.0 / con2.C[i] for i in 1:2} (fixed = {true for $i1 in 1:2}) (23) [PRMT] (2) protected final parameter Real[2] con2.C = con2.m .* con2.material.c (fixed = {true for $i1 in 1:2}) (24) [PRMT] (2) protected final parameter Real[2] con2.mInv = {1.0 / con2.m[i] for i in 1:2} (fixed = {true for $i1 in 1:2}) (25) [PRMT] (2) protected parameter Real[2] con2.m = con2.material.d * con2.A * con2.material.x * {0.5 for i in 1:2} (fixed = {true for $i1 in 1:2}, min = {0.0 for $i1 in 1:2}) (26) [PRMT] (3) protected parameter Real[3] con2.RNod = {con2.R / (if i == 1 or i == 3 then 4.0 else 2.0) for i in 1:3} (fixed = {true for $i1 in 1:3}) (27) [PRMT] (1) final parameter Real con2.R = if con2.material.R < 1e-15 then con2.material.x / (con2.material.k * con2.A) else con2.material.R / con2.A (fixed = true) (28) [PRMT] (1) final parameter Real con2.UA = 1.0 / con2.R (fixed = true) (29) [PRMT] (1) final parameter Real con2.U = con2.UA / con2.A (fixed = true) (30) [PRMT] (2) protected final parameter Real[2] con1.CInv = {1.0 / con1.C[i] for i in 1:2} (fixed = {true for $i1 in 1:2}) (31) [PRMT] (2) protected final parameter Real[2] con1.C = con1.m .* con1.material.c (fixed = {true for $i1 in 1:2}) (32) [PRMT] (2) protected final parameter Real[2] con1.mInv = {1.0 / con1.m[i] for i in 1:2} (fixed = {true for $i1 in 1:2}) (33) [PRMT] (2) protected parameter Real[2] con1.m = con1.material.d * con1.A * con1.material.x * {0.5 for i in 1:2} (fixed = {true for $i1 in 1:2}, min = {0.0 for $i1 in 1:2}) (34) [PRMT] (3) protected parameter Real[3] con1.RNod = {con1.R / (if i == 1 or i == 3 then 4.0 else 2.0) for i in 1:3} (fixed = {true for $i1 in 1:3}) (35) [PRMT] (1) final parameter Real con1.R = if con1.material.R < 1e-15 then con1.material.x / (con1.material.k * con1.A) else con1.material.R / con1.A (fixed = true) (36) [PRMT] (1) final parameter Real con1.UA = 1.0 / con1.R (fixed = true) (37) [PRMT] (1) final parameter Real con1.U = con1.UA / con1.A (fixed = true) (38) [PRMT] (4) protected final parameter Real[4] con.CInv = {1.0 / con.C[i] for i in 1:4} (fixed = {true for $i1 in 1:4}) (39) [PRMT] (4) protected final parameter Real[4] con.C = con.m .* con.material.c (fixed = {true for $i1 in 1:4}) (40) [PRMT] (4) protected final parameter Real[4] con.mInv = {1.0 / con.m[i] for i in 1:4} (fixed = {true for $i1 in 1:4}) (41) [PRMT] (4) protected parameter Real[4] con.m = con.material.d * con.A * con.material.x * {0.25 for i in 1:4} (fixed = {true for $i1 in 1:4}, min = {0.0 for $i1 in 1:4}) (42) [PRMT] (5) protected parameter Real[5] con.RNod = {con.R / (if i == 1 or i == 5 then 8.0 else 4.0) for i in 1:5} (fixed = {true for $i1 in 1:5}) (43) [PRMT] (1) final parameter Real con.R = if con.material.R < 1e-15 then con.material.x / (con.material.k * con.A) else con.material.R / con.A (fixed = true) (44) [PRMT] (1) final parameter Real con.UA = 1.0 / con.R (fixed = true) (45) [PRMT] (1) final parameter Real con.U = con.UA / con.A (fixed = true) (46) [PRMT] (1) parameter Real con2.material.x = concrete100.x (fixed = true) (47) [PRMT] (1) parameter Real con2.material.k = concrete100.k (fixed = true) (48) [PRMT] (1) parameter Real con2.material.c = 840.0 (fixed = true) (49) [PRMT] (1) parameter Real con2.material.d = 2240.0 (fixed = true, min = 0.0) (50) [PRMT] (1) parameter Real con2.material.R = concrete100.R (fixed = true) (51) [PRMT] (1) parameter Integer con2.material.nStaRef = concrete100.nStaRef (fixed = true, min = 0) (52) [PRMT] (1) parameter Integer con2.material.nSta = 2 (fixed = true, min = 1) (53) [PRMT] (1) parameter Boolean con2.material.steadyState = false (fixed = true) (54) [PRMT] (1) parameter Real con2.material.piRef = concrete100.piRef (fixed = true) (55) [PRMT] (1) parameter Real con2.material.piMat = concrete100.piMat (fixed = true) (56) [PRMT] (1) parameter Real con2.material.nStaReal = concrete100.nStaReal (fixed = true, min = 0.0) (57) [PRMT] (1) parameter Real con2.material.TSol = concrete100.TSol (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (58) [PRMT] (1) parameter Real con2.material.TLiq = concrete100.TLiq (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (59) [PRMT] (1) parameter Real con2.material.LHea = concrete100.LHea (fixed = true) (60) [CNST] (1) constant Boolean con2.material.ensureMonotonicity = false (61) [CNST] (1) constant Boolean con2.material.phasechange = false (62) [PRMT] (1) parameter Real con1.material.x = concrete100.x (fixed = true) (63) [PRMT] (1) parameter Real con1.material.k = concrete100.k (fixed = true) (64) [PRMT] (1) parameter Real con1.material.c = 840.0 (fixed = true) (65) [PRMT] (1) parameter Real con1.material.d = 2240.0 (fixed = true, min = 0.0) (66) [PRMT] (1) parameter Real con1.material.R = concrete100.R (fixed = true) (67) [PRMT] (1) parameter Integer con1.material.nStaRef = concrete100.nStaRef (fixed = true, min = 0) (68) [PRMT] (1) parameter Integer con1.material.nSta = 2 (fixed = true, min = 1) (69) [PRMT] (1) parameter Boolean con1.material.steadyState = false (fixed = true) (70) [PRMT] (1) parameter Real con1.material.piRef = concrete100.piRef (fixed = true) (71) [PRMT] (1) parameter Real con1.material.piMat = concrete100.piMat (fixed = true) (72) [PRMT] (1) parameter Real con1.material.nStaReal = concrete100.nStaReal (fixed = true, min = 0.0) (73) [PRMT] (1) parameter Real con1.material.TSol = concrete100.TSol (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (74) [PRMT] (1) parameter Real con1.material.TLiq = concrete100.TLiq (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (75) [PRMT] (1) parameter Real con1.material.LHea = concrete100.LHea (fixed = true) (76) [CNST] (1) constant Boolean con1.material.ensureMonotonicity = false (77) [CNST] (1) constant Boolean con1.material.phasechange = false (78) [PRMT] (1) parameter Real con.material.x = concrete200.x (fixed = true) (79) [PRMT] (1) parameter Real con.material.k = concrete200.k (fixed = true) (80) [PRMT] (1) parameter Real con.material.c = 840.0 (fixed = true) (81) [PRMT] (1) parameter Real con.material.d = 2240.0 (fixed = true, min = 0.0) (82) [PRMT] (1) parameter Real con.material.R = concrete200.R (fixed = true) (83) [PRMT] (1) parameter Integer con.material.nStaRef = concrete200.nStaRef (fixed = true, min = 0) (84) [PRMT] (1) parameter Integer con.material.nSta = 4 (fixed = true, min = 1) (85) [PRMT] (1) parameter Boolean con.material.steadyState = false (fixed = true) (86) [PRMT] (1) parameter Real con.material.piRef = concrete200.piRef (fixed = true) (87) [PRMT] (1) parameter Real con.material.piMat = concrete200.piMat (fixed = true) (88) [PRMT] (1) parameter Real con.material.nStaReal = concrete200.nStaReal (fixed = true, min = 0.0) (89) [PRMT] (1) parameter Real con.material.TSol = concrete200.TSol (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (90) [PRMT] (1) parameter Real con.material.TLiq = concrete200.TLiq (fixed = true, start = 288.15, min = 0.0, nominal = 300.0) (91) [PRMT] (1) parameter Real con.material.LHea = concrete200.LHea (fixed = true) (92) [CNST] (1) constant Boolean con.material.ensureMonotonicity = false (93) [CNST] (1) constant Boolean con.material.phasechange = false System Equations (57/180) *************************** (1) [ARRY] (6) con2.dT_du = fill(0.0, 6) ($RES_SIM_0) (2) [ARRY] (6) con2.Td = fill(0.0, 6) ($RES_SIM_1) (3) [ARRY] (6) con2.ud = fill(0.0, 6) ($RES_SIM_2) (4) [FOR-] (2) ($RES_SIM_3) (4) [----] for $i1 in 1:2 loop (4) [----] [SCAL] (1) con2.T[$i1] = con2.T_a_start + con2.UA * (con2.T_b_start - con2.T_a_start) * $FUN_3[$i1] ($RES_SIM_4) (4) [----] end for; (5) [ARRY] (6) con1.dT_du = fill(0.0, 6) ($RES_SIM_5) (6) [ARRY] (6) con1.Td = fill(0.0, 6) ($RES_SIM_6) (7) [ARRY] (6) con1.ud = fill(0.0, 6) ($RES_SIM_7) (8) [FOR-] (2) ($RES_SIM_8) (8) [----] for $i1 in 1:2 loop (8) [----] [SCAL] (1) con1.T[$i1] = con1.T_a_start + con1.UA * (con1.T_b_start - con1.T_a_start) * $FUN_2[$i1] ($RES_SIM_9) (8) [----] end for; (9) [ARRY] (6) con.dT_du = fill(0.0, 6) ($RES_SIM_10) (10) [ARRY] (6) con.Td = fill(0.0, 6) ($RES_SIM_11) (11) [ARRY] (6) con.ud = fill(0.0, 6) ($RES_SIM_12) (12) [FOR-] (4) ($RES_SIM_13) (12) [----] for $i1 in 1:4 loop (12) [----] [SCAL] (1) con.T[$i1] = con.T_a_start + con.UA * (con.T_b_start - con.T_a_start) * $FUN_1[$i1] ($RES_SIM_14) (12) [----] end for; (13) [SCAL] (1) con.port_b.T = TB.T ($RES_BND_150) (14) [SCAL] (1) TB.port.T = TB.T ($RES_BND_149) (15) [SCAL] (1) con2.port_b.T = TB1.T ($RES_BND_148) (16) [SCAL] (1) TB1.port.T = TB1.T ($RES_BND_147) (17) [SCAL] (1) conv2.isFloor = false ($RES_BND_146) (18) [SCAL] (1) conv2.isCeiling = false ($RES_BND_145) (19) [SCAL] (1) conv2.sinTil = sin(conv2.til) ($RES_BND_144) (20) [SCAL] (1) conv2.cosTil = cos(conv2.til) ($RES_BND_143) (21) [SCAL] (1) conv1.isFloor = false ($RES_BND_142) (22) [SCAL] (1) conv1.isCeiling = false ($RES_BND_141) (23) [SCAL] (1) conv1.sinTil = sin(conv1.til) ($RES_BND_140) (24) [SCAL] (1) conv1.cosTil = cos(conv1.til) ($RES_BND_139) (25) [SCAL] (1) concrete100.R = concrete100.x / concrete100.k ($RES_BND_138) (26) [SCAL] (1) concrete100.piMat = concrete100.x * sqrt(1.8816e6 / concrete100.k) ($RES_BND_137) (27) [SCAL] (1) concrete100.nStaReal = (concrete100.piMat * concrete100.nStaRef) / concrete100.piRef ($RES_BND_136) (28) [SCAL] (1) concrete200.R = concrete200.x / concrete200.k ($RES_BND_135) (29) [SCAL] (1) concrete200.piMat = concrete200.x * sqrt(1.8816e6 / concrete200.k) ($RES_BND_134) (30) [SCAL] (1) concrete200.nStaReal = (concrete200.piMat * concrete200.nStaRef) / concrete200.piRef ($RES_BND_133) (31) [FOR-] (2) ($RES_BND_131) (31) [----] for $i1 in 1:2 loop (31) [----] [SCAL] (1) con2.CInv[$i1] = 1/con2.C[$i1] ($RES_BND_132) (31) [----] end for; (32) [ARRY] (2) con2.C = con2.m .* con2.material.c ($RES_BND_130) (33) [FOR-] (2) ($RES_BND_128) (33) [----] for $i1 in 1:2 loop (33) [----] [SCAL] (1) con2.mInv[$i1] = 1/con2.m[$i1] ($RES_BND_129) (33) [----] end for; (34) [FOR-] (2) ($RES_BND_126) (34) [----] for $i1 in 1:2 loop (34) [----] [SCAL] (1) con2.m[$i1] = 0.5 * (con2.material.d * con2.A * con2.material.x) ($RES_BND_127) (34) [----] end for; (35) [FOR-] (3) ($RES_BND_124) (35) [----] for $i1 in 1:3 loop (35) [----] [SCAL] (1) con2.RNod[$i1] = con2.R / (if $i1 == 1 or $i1 == 3 then 4.0 else 2.0) ($RES_BND_125) (35) [----] end for; (36) [SCAL] (1) con2.R = if con2.material.R < 1e-15 then con2.material.x / (con2.material.k * con2.A) else con2.material.R / con2.A ($RES_BND_123) (37) [SCAL] (1) con2.UA = 1/con2.R ($RES_BND_122) (38) [SCAL] (1) con2.U = con2.UA / con2.A ($RES_BND_121) (39) [FOR-] (2) ($RES_BND_119) (39) [----] for $i1 in 1:2 loop (39) [----] [SCAL] (1) con1.CInv[$i1] = 1/con1.C[$i1] ($RES_BND_120) (39) [----] end for; (40) [ARRY] (2) con1.C = con1.m .* con1.material.c ($RES_BND_118) (41) [FOR-] (2) ($RES_BND_116) (41) [----] for $i1 in 1:2 loop (41) [----] [SCAL] (1) con1.mInv[$i1] = 1/con1.m[$i1] ($RES_BND_117) (41) [----] end for; (42) [FOR-] (2) ($RES_BND_114) (42) [----] for $i1 in 1:2 loop (42) [----] [SCAL] (1) con1.m[$i1] = 0.5 * (con1.material.d * con1.A * con1.material.x) ($RES_BND_115) (42) [----] end for; (43) [FOR-] (3) ($RES_BND_112) (43) [----] for $i1 in 1:3 loop (43) [----] [SCAL] (1) con1.RNod[$i1] = con1.R / (if $i1 == 1 or $i1 == 3 then 4.0 else 2.0) ($RES_BND_113) (43) [----] end for; (44) [SCAL] (1) con1.R = if con1.material.R < 1e-15 then con1.material.x / (con1.material.k * con1.A) else con1.material.R / con1.A ($RES_BND_111) (45) [SCAL] (1) con1.UA = 1/con1.R ($RES_BND_110) (46) [SCAL] (1) con1.U = con1.UA / con1.A ($RES_BND_109) (47) [FOR-] (4) ($RES_BND_107) (47) [----] for $i1 in 1:4 loop (47) [----] [SCAL] (1) con.CInv[$i1] = 1/con.C[$i1] ($RES_BND_108) (47) [----] end for; (48) [ARRY] (4) con.C = con.m .* con.material.c ($RES_BND_106) (49) [FOR-] (4) ($RES_BND_104) (49) [----] for $i1 in 1:4 loop (49) [----] [SCAL] (1) con.mInv[$i1] = 1/con.m[$i1] ($RES_BND_105) (49) [----] end for; (50) [FOR-] (4) ($RES_BND_102) (50) [----] for $i1 in 1:4 loop (50) [----] [SCAL] (1) con.m[$i1] = 0.25 * (con.material.d * con.A * con.material.x) ($RES_BND_103) (50) [----] end for; (51) [FOR-] (5) ($RES_BND_100) (51) [----] for $i1 in 1:5 loop (51) [----] [SCAL] (1) con.RNod[$i1] = con.R / (if $i1 == 1 or $i1 == 5 then 8.0 else 4.0) ($RES_BND_101) (51) [----] end for; (52) [SCAL] (1) con.R = if con.material.R < 1e-15 then con.material.x / (con.material.k * con.A) else con.material.R / con.A ($RES_BND_99) (53) [SCAL] (1) con.UA = 1/con.R ($RES_BND_98) (54) [SCAL] (1) con.U = con.UA / con.A ($RES_BND_97) (55) [RECD] (16) con2.material = concrete100 ($RES_BND_153) (56) [RECD] (16) con1.material = concrete100 ($RES_BND_152) (57) [RECD] (16) con.material = concrete200 ($RES_BND_151) Error: Internal error NBInitialization.main failed to apply modules!