This repository was archived by the owner on May 18, 2019. It is now read-only.
Commit e7c76f7
Introduce subactive evaluation mode for clocked equations
Subactive evaluation means that discrete states are kept constant
while all other discrete variables are updated. This is useful for
numerical analysis, like calculation of partial derivatives.1 parent d316ab2 commit e7c76f7
File tree
6 files changed
+75
-59
lines changed- Compiler/Template
- SimulationRuntime/cpp
- Core/System
- Include
- Core/System
- FMU2
6 files changed
+75
-59
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3959 | 3959 | | |
3960 | 3960 | | |
3961 | 3961 | | |
3962 | | - | |
3963 | | - | |
3964 | | - | |
3965 | | - | |
3966 | | - | |
| 3962 | + | |
| 3963 | + | |
| 3964 | + | |
| 3965 | + | |
| 3966 | + | |
3967 | 3967 | | |
3968 | 3968 | | |
3969 | 3969 | | |
| |||
4073 | 4073 | | |
4074 | 4074 | | |
4075 | 4075 | | |
4076 | | - | |
4077 | | - | |
4078 | | - | |
4079 | | - | |
| 4076 | + | |
| 4077 | + | |
| 4078 | + | |
4080 | 4079 | | |
4081 | | - | |
4082 | | - | |
4083 | 4080 | | |
4084 | 4081 | | |
4085 | 4082 | | |
| |||
4088 | 4085 | | |
4089 | 4086 | | |
4090 | 4087 | | |
4091 | | - | |
4092 | | - | |
4093 | | - | |
4094 | | - | |
4095 | | - | |
4096 | | - | |
4097 | | - | |
| 4088 | + | |
| 4089 | + | |
| 4090 | + | |
| 4091 | + | |
| 4092 | + | |
| 4093 | + | |
4098 | 4094 | | |
4099 | 4095 | | |
4100 | 4096 | | |
| |||
6391 | 6387 | | |
6392 | 6388 | | |
6393 | 6389 | | |
6394 | | - | |
6395 | | - | |
6396 | | - | |
6397 | | - | |
6398 | | - | |
6399 | | - | |
| 6390 | + | |
| 6391 | + | |
| 6392 | + | |
| 6393 | + | |
| 6394 | + | |
6400 | 6395 | | |
6401 | 6396 | | |
6402 | 6397 | | |
| |||
9544 | 9539 | | |
9545 | 9540 | | |
9546 | 9541 | | |
| 9542 | + | |
9547 | 9543 | | |
9548 | 9544 | | |
9549 | 9545 | | |
| |||
11327 | 11323 | | |
11328 | 11324 | | |
11329 | 11325 | | |
11330 | | - | |
11331 | | - | |
| 11326 | + | |
| 11327 | + | |
11332 | 11328 | | |
11333 | 11329 | | |
11334 | 11330 | | |
| |||
12557 | 12553 | | |
12558 | 12554 | | |
12559 | 12555 | | |
12560 | | - | |
12561 | 12556 | | |
12562 | 12557 | | |
12563 | 12558 | | |
12564 | 12559 | | |
12565 | 12560 | | |
12566 | | - | |
| 12561 | + | |
12567 | 12562 | | |
12568 | 12563 | | |
12569 | 12564 | | |
| |||
Lines changed: 11 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
61 | 62 | | |
62 | 63 | | |
63 | 64 | | |
| |||
96 | 97 | | |
97 | 98 | | |
98 | 99 | | |
| 100 | + | |
99 | 101 | | |
100 | 102 | | |
101 | 103 | | |
| |||
140 | 142 | | |
141 | 143 | | |
142 | 144 | | |
| 145 | + | |
143 | 146 | | |
144 | 147 | | |
145 | 148 | | |
| |||
254 | 257 | | |
255 | 258 | | |
256 | 259 | | |
| 260 | + | |
| 261 | + | |
257 | 262 | | |
258 | 263 | | |
259 | 264 | | |
260 | | - | |
261 | | - | |
| 265 | + | |
| 266 | + | |
262 | 267 | | |
263 | 268 | | |
264 | 269 | | |
| |||
428 | 433 | | |
429 | 434 | | |
430 | 435 | | |
431 | | - | |
| 436 | + | |
432 | 437 | | |
433 | | - | |
434 | | - | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
435 | 441 | | |
436 | 442 | | |
437 | 443 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
| 116 | + | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
| 186 | + | |
186 | 187 | | |
187 | 188 | | |
188 | 189 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
231 | | - | |
| 231 | + | |
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | | - | |
| 236 | + | |
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
303 | | - | |
| 303 | + | |
| 304 | + | |
304 | 305 | | |
305 | 306 | | |
306 | 307 | | |
307 | 308 | | |
308 | | - | |
| 309 | + | |
309 | 310 | | |
310 | 311 | | |
311 | 312 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
129 | | - | |
130 | | - | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
131 | 133 | | |
132 | 134 | | |
133 | 135 | | |
134 | 136 | | |
135 | | - | |
| 137 | + | |
| 138 | + | |
136 | 139 | | |
137 | 140 | | |
138 | 141 | | |
| |||
234 | 237 | | |
235 | 238 | | |
236 | 239 | | |
237 | | - | |
238 | | - | |
239 | | - | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
240 | 244 | | |
241 | 245 | | |
242 | 246 | | |
| |||
316 | 320 | | |
317 | 321 | | |
318 | 322 | | |
319 | | - | |
| 323 | + | |
| 324 | + | |
320 | 325 | | |
321 | 326 | | |
322 | | - | |
323 | | - | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
324 | 334 | | |
325 | 335 | | |
326 | 336 | | |
| |||
395 | 405 | | |
396 | 406 | | |
397 | 407 | | |
398 | | - | |
| 408 | + | |
399 | 409 | | |
400 | 410 | | |
401 | | - | |
| 411 | + | |
402 | 412 | | |
403 | 413 | | |
404 | 414 | | |
| |||
416 | 426 | | |
417 | 427 | | |
418 | 428 | | |
419 | | - | |
420 | | - | |
| 429 | + | |
| 430 | + | |
421 | 431 | | |
422 | | - | |
| 432 | + | |
423 | 433 | | |
424 | | - | |
425 | | - | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
426 | 437 | | |
427 | 438 | | |
428 | 439 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | | - | |
| 144 | + | |
| 145 | + | |
145 | 146 | | |
146 | 147 | | |
147 | 148 | | |
| |||
166 | 167 | | |
167 | 168 | | |
168 | 169 | | |
169 | | - | |
170 | | - | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
171 | 173 | | |
172 | 174 | | |
173 | 175 | | |
| |||
0 commit comments