[root]/testsuite/simulation/modelica/built_in_functions
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 88 (100.0%) | 1025 (100.0%) | 11.6 |
lochel | 33 (37.5%) | 835 (81.5%) | 25.3 |
cschubert | 3 (3.4%) | 65 (6.3%) | 21.6 |
sjoelund.se | 32 (36.4%) | 60 (5.9%) | 1.8 |
hudson | 11 (12.5%) | 44 (4.3%) | 4.0 |
wbraun | 5 (5.7%) | 14 (1.4%) | 2.8 |
jfrenkel | 4 (4.5%) | 7 (0.7%) | 1.7 |
Fix parsing
1 lines of code changed in 1 file:
- fix the huge linear solver failings output
1 lines of code changed in 1 file:
- switch the linear solver, to lapack with totalpivot as fallback
8 lines of code changed in 1 file:
Add SerializeModelInfo (JSON) version to the compiler, using +d=modelInfoJSON
- JSON is faster to generate and parse than the XML format (roughly 10 seconds saved for running the testsuite)
- Not enabled by default since:
- OMEdit needs to fully support it
- 1 test fails with different results: fmi/ModelExchange/2.0/HelloFMIWorldEvent.mos
3 lines of code changed in 1 file:
Expected output
1 lines of code changed in 1 file:
- workaround for builtin functions that are impure, but not marked as impure
- expected output (revert some bad changes from r20848)
3 lines of code changed in 1 file:
- expected output (revert some bad changes from r20848)
2 lines of code changed in 1 file:
[Janitor mode] Set auto-props
18 lines of code changed in 2 files:
make SimulationResultsCmp fail, if a variable has not been found and add a test for it
also add a test for constant singular linear systems which are consistent (or inconsistent) - currently both fail in omc
65 lines of code changed in 3 files:
- attempt to improve r20789 (don't handle impure functions as constant)
8 lines of code changed in 2 files:
- Change +d=measureTime to +profiling=none,blocks,all,blocks+html
- Code generation switches between blocks and all equations
- rtclock.h can now keep track of the overhead of calling the tick and tock (used to reduce the cost of very simple equations)
- Handle assert(false) as the only statement in a function (skip reporting unassigned values)
- Remove inline equations from the runtime
- Started using the enumeration instead of integer constants all over the simulation runtime
- Skip displaying non-linear equations in both top-level and as a child in the OMEdit transformations browser
1 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
17 lines of code changed in 13 files:
[Janitor mode] Fix whitespace
20 lines of code changed in 8 files:
#1515
#2237
- fixed handling of Modelica asserts by using setjmp and longjmp
- added three different layers for exceptions: SIMULATION,INTEGRATOR,NONLINEARSOLVER
- integrator tries to handle asserts by reducing the step-size
- default non-linear solver tries to handle asserts by vary iteration variables
- added and modified related tests
5 lines of code changed in 3 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
6 lines of code changed in 1 file:
[Janitor mode] Fix tabs
6 lines of code changed in 1 file:
#1863 Removed simulation options noClean and storeInTemp since they do not work and there are no tests for them
21 lines of code changed in 12 files:
Changed MeasureTime.mos to not consider gnuplot warnings
9 lines of code changed in 1 file:
- Tiny update. It won't break anything. I promise.
- Moved some of the debug information to reading the generated xml-file instead of compiling it into the C-code
- TODO: Read the names of all systems, instead of only nonlinear. Populate the FILE_INFO, etc
1 lines of code changed in 1 file:
- workaround for initialsystem to handle dynamic pivot better
ToDo: reimplement initialization of simulation runtime for symbolic initial system
4 lines of code changed in 1 file:
- expected output
1 lines of code changed in 1 file:
- fix test
1 lines of code changed in 1 file:
- add StateSets to BackendDAE.EqSystem
1 lines of code changed in 1 file:
- move some tests
822 lines of code changed in 29 files: