Changeset 1d843055 in OpenModelica
Legend:
- Unmodified
- Added
- Removed
-
testsuite/simulation/modelica/nonlinear_system/TestInputIteration.mos
r221b299 r1d843055 82 82 // 83 83 // 84 // allEquations: 84 // allEquations: 85 85 // ======================================== 86 86 // … … 129 129 // 130 130 // 131 // odeEquations (0 systems): 132 // ======================================== 133 // ======================================== 134 // 135 // 136 // 137 // algebraicEquations (1 systems): 138 // ======================================== 139 // 47: x5=5.0 + time [Real] 140 // 50: (NONLINEAR) index:9 jacobian: false 141 // crefs: z5 142 // 48: ($TMP_f148.x5, y5) := f1(z5); 143 // 144 // 49: $TMP_f148.x5 - x5 (RESIDUAL) 131 // odeEquations (0 systems): 132 // ======================================== 133 // ======================================== 134 // 135 // 136 // 137 // algebraicEquations (1 systems): 138 // ======================================== 139 // 26: x1[1]=5.0 + time [Real] 140 // 29: (NONLINEAR) index:5 jacobian: false 141 // crefs: z1 142 // 27: ($TMP_f127.x1[1], x1[2]) := f1(z1); 143 // 144 // 28: $TMP_f127.x1[1] - x1[1] (RESIDUAL) 145 // 146 // 30: x2[2]=time [Real] 147 // 31: x2[1]=5.0 + time [Real] 148 // 34: (NONLINEAR) index:6 jacobian: false 149 // crefs: z2 150 // 32: ($TMP_f132.x2[1], y2) := f1(z2); 151 // 152 // 33: $TMP_f132.x2[1] - x2[1] (RESIDUAL) 153 // 154 // 35: y3=5.0 + time [Real] 155 // 38: (NONLINEAR) index:7 jacobian: false 156 // crefs: z3 157 // 36: ($TMP_f336.y3, x3) := f3(z3); 158 // 159 // 37: $TMP_f336.y3 - y3 (RESIDUAL) 145 160 // 146 161 // 39: x4[4]=7.0 + time [Real] … … 155 170 // 45: $TMP_f440.x4[4] - x4[4] (RESIDUAL) 156 171 // 157 // 35: y3=5.0 + time [Real] 158 // 38: (NONLINEAR) index:7 jacobian: false 159 // crefs: z3 160 // 36: ($TMP_f336.y3, x3) := f3(z3); 161 // 162 // 37: $TMP_f336.y3 - y3 (RESIDUAL) 163 // 164 // 31: x2[1]=5.0 + time [Real] 165 // 34: (NONLINEAR) index:6 jacobian: false 166 // crefs: z2 167 // 32: ($TMP_f132.x2[1], y2) := f1(z2); 168 // 169 // 33: $TMP_f132.x2[1] - x2[1] (RESIDUAL) 170 // 171 // 30: x2[2]=time [Real] 172 // 26: x1[1]=5.0 + time [Real] 173 // 29: (NONLINEAR) index:5 jacobian: false 174 // crefs: z1 175 // 27: ($TMP_f127.x1[1], x1[2]) := f1(z1); 176 // 177 // 28: $TMP_f127.x1[1] - x1[1] (RESIDUAL) 172 // 47: x5=5.0 + time [Real] 173 // 50: (NONLINEAR) index:9 jacobian: false 174 // crefs: z5 175 // 48: ($TMP_f148.x5, y5) := f1(z5); 176 // 177 // 49: $TMP_f148.x5 - x5 (RESIDUAL) 178 178 // 179 179 // ======================================== … … 235 235 // ======================================== 236 236 // 237 // removedInitialEquations: 238 // ======================================== 239 // 240 // startValueEquations: 241 // ======================================== 242 // 243 // nominalValueEquations: 244 // ======================================== 245 // 246 // minValueEquations: 247 // ======================================== 248 // 249 // maxValueEquations: 250 // ======================================== 251 // 252 // parameterEquations: 253 // ======================================== 254 // 255 // removedEquations: 256 // ======================================== 257 // 258 // algorithmAndEquationAsserts: 259 // ======================================== 260 // 261 // equationsForZeroCrossings: 262 // ======================================== 263 // 264 // jacobianEquations: 265 // ======================================== 266 // 267 // jacobianMatrices: 237 // removedInitialEquations: 238 // ======================================== 239 // 240 // startValueEquations: 241 // ======================================== 242 // 243 // nominalValueEquations: 244 // ======================================== 245 // 246 // minValueEquations: 247 // ======================================== 248 // 249 // maxValueEquations: 250 // ======================================== 251 // 252 // parameterEquations: 253 // ======================================== 254 // 255 // removedEquations: 256 // ======================================== 257 // 258 // algorithmAndEquationAsserts: 259 // ======================================== 260 // 261 // equationsForZeroCrossings: 262 // ======================================== 263 // 264 // jacobianEquations: 265 // ======================================== 266 // 267 // jacobianMatrices: 268 268 // ======================================== 269 269 // Jacobian idx: 0 … … 278 278 // 279 279 // 280 // modelInfo: 280 // modelInfo: 281 281 // ======================================== 282 282 // algVars (39) 283 283 // ---------------------- 284 // index: 0: $TMP_f12.x1[1] (no alias) protected hideResult initial: arrCref:$TMP_f12.x1 index:(1) []285 // index: 1: $TMP_f123.x5 (no alias) protected hideResult initial: no arrCref index:(2) []286 // index: 2: $TMP_f127.x1[1] (no alias) protected hideResult initial: arrCref:$TMP_f127.x1 index:(3) []287 // index: 3: $TMP_f132.x2[1] (no alias) protected hideResult initial: arrCref:$TMP_f132.x2 index:(4) []288 // index: 4: $TMP_f148.x5 (no alias) protected hideResult initial: no arrCref index:(5) []289 // index: 5: $TMP_f17.x2[1] (no alias) protected hideResult initial: arrCref:$TMP_f17.x2 index:(6) []290 // index: 6: $TMP_f311.y3 (no alias) protected hideResult initial: no arrCref index:(7) []291 // index: 7: $TMP_f336.y3 (no alias) protected hideResult initial: no arrCref index:(8) []292 // index: 8: $TMP_f415.x4[1] (no alias) protected hideResult initial: arrCref:$TMP_f415.x4 index:(9) []293 // index: 9: $TMP_f415.x4[2] (no alias) protected hideResult initial: no arrCref index:(10) []294 // index: 10: $TMP_f415.x4[3] (no alias) protected hideResult initial: no arrCref index:(11) []295 // index: 11: $TMP_f415.x4[4] (no alias) protected hideResult initial: no arrCref index:(12) []296 // index: 12: $TMP_f415.x4[5] (no alias) protected hideResult initial: no arrCref index:(13) []297 // index: 13: $TMP_f440.x4[1] (no alias) protected hideResult initial: arrCref:$TMP_f440.x4 index:(14) []298 // index: 14: $TMP_f440.x4[2] (no alias) protected hideResult initial: no arrCref index:(15) []299 // index: 15: $TMP_f440.x4[3] (no alias) protected hideResult initial: no arrCref index:(16) []300 // index: 16: $TMP_f440.x4[4] (no alias) protected hideResult initial: no arrCref index:(17) []301 // index: 17: $TMP_f440.x4[5] (no alias) protected hideResult initial: no arrCref index:(18) []302 // index: 18: x1[1] (no alias) initial: 5.0 arrCref:x1 index:(19) [2]303 // index: 19: x1[2] (no alias) initial: no arrCref index:(20) [2]304 // index: 20: x2[1] (no alias) initial: 5.0 arrCref:x2 index:(21) [2]305 // index: 21: x2[2] (no alias) initial: 0.0 no arrCref index:(22) [2]306 // index: 22: x3[1] (no alias) initial: arrCref:x3 index:(23) [2]307 // index: 23: x3[2] (no alias) initial: no arrCref index:(24) [2]308 // index: 24: x4[1] (no alias) initial: arrCref:x4 index:(25) [5]309 // index: 25: x4[2] (no alias) initial: no arrCref index:(26) [5]310 // index: 26: x4[3] (no alias) initial: no arrCref index:(27) [5]311 // index: 27: x4[4] (no alias) initial: 7.0 no arrCref index:(28) [5]312 // index: 28: x4[5] (no alias) initial: no arrCref index:(29) [5]313 // index: 29: x5 (no alias) initial: 5.0 no arrCref index:(30) []314 // index: 30: y2 (no alias) initial: no arrCref index:(31) []315 // index: 31: y3 (no alias) initial: 5.0 no arrCref index:(32) []316 // index: 32: y4 (no alias) initial: no arrCref index:(33) []317 // index: 33: y5 (no alias) initial: no arrCref index:(34) []318 // index: 34: z1 (no alias) initial: no arrCref index:(35) []319 // index: 35: z2 (no alias) initial: no arrCref index:(36) []320 // index: 36: z3 (no alias) initial: no arrCref index:(37) []321 // index: 37: z4 (no alias) initial: no arrCref index:(38) []322 // index: 38: z5 (no alias) initial: no arrCref index:(39) []284 // index:0: $TMP_f12.x1[1] (no alias) protected hideResult initial: arrCref:$TMP_f12.x1 index:(1) [] 285 // index:1: $TMP_f123.x5 (no alias) protected hideResult initial: no arrCref index:(2) [] 286 // index:2: $TMP_f127.x1[1] (no alias) protected hideResult initial: arrCref:$TMP_f127.x1 index:(3) [] 287 // index:3: $TMP_f132.x2[1] (no alias) protected hideResult initial: arrCref:$TMP_f132.x2 index:(4) [] 288 // index:4: $TMP_f148.x5 (no alias) protected hideResult initial: no arrCref index:(5) [] 289 // index:5: $TMP_f17.x2[1] (no alias) protected hideResult initial: arrCref:$TMP_f17.x2 index:(6) [] 290 // index:6: $TMP_f311.y3 (no alias) protected hideResult initial: no arrCref index:(7) [] 291 // index:7: $TMP_f336.y3 (no alias) protected hideResult initial: no arrCref index:(8) [] 292 // index:8: $TMP_f415.x4[1] (no alias) protected hideResult initial: arrCref:$TMP_f415.x4 index:(9) [] 293 // index:9: $TMP_f415.x4[2] (no alias) protected hideResult initial: no arrCref index:(10) [] 294 // index:10: $TMP_f415.x4[3] (no alias) protected hideResult initial: no arrCref index:(11) [] 295 // index:11: $TMP_f415.x4[4] (no alias) protected hideResult initial: no arrCref index:(12) [] 296 // index:12: $TMP_f415.x4[5] (no alias) protected hideResult initial: no arrCref index:(13) [] 297 // index:13: $TMP_f440.x4[1] (no alias) protected hideResult initial: arrCref:$TMP_f440.x4 index:(14) [] 298 // index:14: $TMP_f440.x4[2] (no alias) protected hideResult initial: no arrCref index:(15) [] 299 // index:15: $TMP_f440.x4[3] (no alias) protected hideResult initial: no arrCref index:(16) [] 300 // index:16: $TMP_f440.x4[4] (no alias) protected hideResult initial: no arrCref index:(17) [] 301 // index:17: $TMP_f440.x4[5] (no alias) protected hideResult initial: no arrCref index:(18) [] 302 // index:18: x1[1] (no alias) initial: 5.0 arrCref:x1 index:(19) [2] 303 // index:19: x1[2] (no alias) initial: no arrCref index:(20) [2] 304 // index:20: x2[1] (no alias) initial: 5.0 arrCref:x2 index:(21) [2] 305 // index:21: x2[2] (no alias) initial: 0.0 no arrCref index:(22) [2] 306 // index:22: x3[1] (no alias) initial: arrCref:x3 index:(23) [2] 307 // index:23: x3[2] (no alias) initial: no arrCref index:(24) [2] 308 // index:24: x4[1] (no alias) initial: arrCref:x4 index:(25) [5] 309 // index:25: x4[2] (no alias) initial: no arrCref index:(26) [5] 310 // index:26: x4[3] (no alias) initial: no arrCref index:(27) [5] 311 // index:27: x4[4] (no alias) initial: 7.0 no arrCref index:(28) [5] 312 // index:28: x4[5] (no alias) initial: no arrCref index:(29) [5] 313 // index:29: x5 (no alias) initial: 5.0 no arrCref index:(30) [] 314 // index:30: y2 (no alias) initial: no arrCref index:(31) [] 315 // index:31: y3 (no alias) initial: 5.0 no arrCref index:(32) [] 316 // index:32: y4 (no alias) initial: no arrCref index:(33) [] 317 // index:33: y5 (no alias) initial: no arrCref index:(34) [] 318 // index:34: z1 (no alias) initial: no arrCref index:(35) [] 319 // index:35: z2 (no alias) initial: no arrCref index:(36) [] 320 // index:36: z3 (no alias) initial: no arrCref index:(37) [] 321 // index:37: z4 (no alias) initial: no arrCref index:(38) [] 322 // index:38: z5 (no alias) initial: no arrCref index:(39) [] 323 323 // functions: 324 324 // -----------
Note: See TracChangeset
for help on using the changeset viewer.