[root]/testsuite/simulation/modelica/msl22
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 319 (100.0%) | 9109 (100.0%) | 28.5 |
alash325 | 171 (53.6%) | 5183 (56.9%) | 30.3 |
sjoelund.se | 106 (33.2%) | 1960 (21.5%) | 18.4 |
hudson | 19 (6.0%) | 1858 (20.4%) | 97.7 |
lochel | 10 (3.1%) | 71 (0.8%) | 7.1 |
jfrenkel | 8 (2.5%) | 16 (0.2%) | 2.0 |
ptaeuber | 2 (0.6%) | 15 (0.2%) | 7.5 |
wbraun | 3 (0.9%) | 6 (0.1%) | 2.0 |
- added more information for a triggered Modelica assert
- fixes partially #3074
3 lines of code changed in 1 file:
- #3094: fix some asserts that were not formatted according to "logFormat"
4 lines of code changed in 1 file:
#2800
- Rewrote traverseExp and traverseExpTopDown to take a function with 2 inputs and outputs instead of using tuples
3 lines of code changed in 1 file:
- merged revision(s) r21547-r21703 from branches/initialization/
- completely new initialization approach for under-determined, over-determined and simultaneously under- and over-determined systems
- symbolic consistency check for over-determined (sub-)systems
28 lines of code changed in 1 file:
- improve over-determined initialization approach
- If it is necessary to evaluate parameters for the consistence check, the check will now be performed during runtime.
17 lines of code changed in 1 file:
- improve initialization approach for over-determined systems
- add some test cases for over-determined systems
1 lines of code changed in 1 file:
- manual selection of tearing variables now also works for omcTearing (see r20929)
1 lines of code changed in 1 file:
- introduced manual selection of tearing variables using annotations (works only for cellier tearing heuristic MC3 yet)
-> attributes:
tearingSelect = always: variable is forced to be iteration variable
tearingSelect = prefer: variable gets better chances to become iteration variable
tearingSelect = avoid: variable gets less chances to become iteration variable
tearingSelect = never: variable won't be iteration variable as long as it is possible to solve for it algebraically (otherwise: warning)
example:
model AnnotationTest
Real u0;
Real i1 annotation(tearingSelect=prefer);
Real i2;
Real i3;
Real u1;
Real u2 annotation(tearingSelect=avoid);
Real u3;
...
- added testmodels with manual tearing selection
14 lines of code changed in 1 file:
- update test case
12 lines of code changed in 1 file:
Replace measureTime=true with +d=measureTime in buildModel/etc
- Fix code generation for profiling of function calls (was disabled)
- Fix the counter for number of profiling blocks so the profiling now includes the measured blocks again
45 lines of code changed in 36 files:
[Janitor mode] Fix whitespace
220 lines of code changed in 15 files:
By default: do not output protected variables to result-file
- To override: Add simflags="-emit_protected"
- The library testing now adds -emit_protected if the compareVars is non-empty (and adds a variableFilter to only output these variables)
90 lines of code changed in 4 files:
- change warnings
3 lines of code changed in 2 files:
- add notification for suppressed warnings of the initialization
4 lines of code changed in 2 files:
Revert r15962 (accidently replaced 8 spaces with 2 spaces; was supposed to be 1 tab to 2 spaces but text editors messed up the command)
Contact me if you have problems merging your working copy
1638 lines of code changed in 4 files:
[Janitor mode] Fix tabs
1638 lines of code changed in 4 files:
#1863 Removed simulation options noClean and storeInTemp since they do not work and there are no tests for them
154 lines of code changed in 33 files:
Changed MSL 2.2.1 with OM modifications to MSL 2.2.2 from the maintenance branch on modelica.org
25 lines of code changed in 25 files:
- Re-merge r14982
2 lines of code changed in 1 file:
Revert r14982 (breaks 4 tests; 3 of them badly, 1 of them spins forever)
2 lines of code changed in 1 file:
- remove helpVars from Backend (was used to handle when-conditions and sample-calls)
- revise event-system (c-runtime)
- unfortunately break other runtimes (please contact me, if you need more detailed information)
2 lines of code changed in 1 file:
Changes for event handling.
- From now as zero-crossing functions are used the conditions instead of single relations.
- main changes in BackendDAECreate.findZeroCrossings.
- it collects now samples, relations and zerocrossings in different lists.
- relations are still collected for cpp-runtime.
- fixed also #1866
3 lines of code changed in 2 files:
- fix tests
2 lines of code changed in 2 files:
- remove newline from Warning Alias Variables ...
- no warning in case of one fixed alias variable start value
0 lines of code changed in 2 files:
- expexted output
12 lines of code changed in 2 files:
- fix bug for mergestartvalue, add missing negate of start value in case of a = -b
- fix tests (delete some wrong warnings, see my last commit)
2 lines of code changed in 2 files:
- Fix UTF-8/Tab errors
1 lines of code changed in 1 file:
_Moved mosfiles-msl22 from testsuite to simulation/modelica/ and renamed to msl22 plus update the Makefile
5183 lines of code changed in 57 files:
- Deleted wrong works
0 lines of code changed in 57 files:
- Moved testsuite/mofiles-msl22 to testsuite/simulation/modelica
0 lines of code changed in 57 files: