Changeset 1d843055 in OpenModelica


Ignore:
Timestamp:
2021-04-07T16:22:59+02:00 (3 years ago)
Author:
Martin Sjölund <martin@…>
Parents:
4625825
Message:

expected output

File:
1 edited

Legend:

Unmodified
Added
Removed
  • testsuite/simulation/modelica/nonlinear_system/TestInputIteration.mos

    r221b299 r1d843055  
    8282//
    8383//
    84 // allEquations: 
     84// allEquations:
    8585// ========================================
    8686//
     
    129129//
    130130//
    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)
    145160//
    146161// 39: x4[4]=7.0 + time [Real]
     
    155170//  45: $TMP_f440.x4[4] - x4[4] (RESIDUAL)
    156171//
    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)
    178178//
    179179// ========================================
     
    235235// ========================================
    236236//
    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:
    268268// ========================================
    269269//  Jacobian idx: 0
     
    278278// 
    279279//
    280 // modelInfo: 
     280// modelInfo:
    281281// ========================================
    282282// algVars (39)
    283283// ----------------------
    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) []
    323323// functions:
    324324// -----------
Note: See TracChangeset for help on using the changeset viewer.