[root]/SimulationRuntime/c/util
java_interface
(3 files, 163 lines)
src
(0 files, 0 lines)
org
(0 files, 0 lines)
openmodelica
(2 files, 614 lines)
corba
(1 files, 86 lines)
parser
(3 files, 302 lines)
JavaDefinitions
(2 files, 82 lines)
test
(2 files, 242 lines)
test_files
(4 files, 263 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 1170 (100.0%) | 43386 (100.0%) | 37.0 |
sjoelund.se | 484 (41.4%) | 19182 (44.2%) | 39.6 |
wbraun | 140 (12.0%) | 13544 (31.2%) | 96.7 |
hudson | 116 (9.9%) | 3529 (8.1%) | 30.4 |
hkiel | 86 (7.4%) | 2678 (6.2%) | 31.1 |
lochel | 98 (8.4%) | 2183 (5.0%) | 22.2 |
Frenkel TUD | 38 (3.2%) | 643 (1.5%) | 16.9 |
mwalther | 14 (1.2%) | 472 (1.1%) | 33.7 |
mahge930 | 30 (2.6%) | 425 (1.0%) | 14.1 |
adrpo | 69 (5.9%) | 336 (0.8%) | 4.8 |
perost | 14 (1.2%) | 141 (0.3%) | 10.0 |
vitalij | 36 (3.1%) | 104 (0.2%) | 2.8 |
jfrenkel | 20 (1.7%) | 68 (0.2%) | 3.4 |
cschubert | 9 (0.8%) | 35 (0.1%) | 3.8 |
adeas31 | 10 (0.9%) | 29 (0.1%) | 2.9 |
ppriv | 4 (0.3%) | 11 (0.0%) | 2.7 |
bachmann | 2 (0.2%) | 6 (0.0%) | 3.0 |
Fix compilation of libcsv in C++ mode
8 lines of code changed in 1 file:
- added additional flags for dassl for output control in non-equidistant mode
10 lines of code changed in 2 files:
- don't observe strictly singular systems during initialization (just for testing)
1 lines of code changed in 1 file:
Fix bug #3239
- merge modifiers in correct order outer -> inner
- add testsuite/flattening/modelica/redeclare/Bug3239.mo
Fix typo in SimulationRuntime/c/util/libcsv.h
1 lines of code changed in 1 file:
Try to output \r for string literals that used \r explicitly
1 lines of code changed in 1 file:
added interface for user time grid in dyn. optimization
9 lines of code changed in 2 files:
Fix boolean slice assignments in c runtime. Fix #3188
18 lines of code changed in 4 files:
Fix #3187
- seems that SimulationRuntime/c/util/boolean_array.c got stuck with some old code (i now used the one from integer_array.c)
- removed commented out code from SimulationRuntime/c/util/real_array.c
14 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
fix mkdtemp according to definition from man page
34 lines of code changed in 1 file:
- don't write after the end of the string, read the mkdtemp definition (template ends in 6 chars which are rewritten in place)
2 lines of code changed in 1 file:
fix generation of tmp path in mkdtemp
7 lines of code changed in 1 file:
- use rand instead of uuid to get rid of some dependencies
2 lines of code changed in 1 file:
- fix MSVC includes
6 lines of code changed in 1 file:
- implement mkdtemp for MinGW and MSVC
42 lines of code changed in 2 files:
Improve the static analysis
4 lines of code changed in 2 files:
- use the alloc interface not malloc directly
2 lines of code changed in 1 file:
Fix typo
1 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
2 lines of code changed in 1 file:
Handle Slices in simulation contexts.
Use correct types when creating common subsexpressions.
Fix faulty array expansions.
16 lines of code changed in 1 file:
fix some warnings
1 lines of code changed in 1 file:
- improved assert output further with debug
- fixed #3074
29 lines of code changed in 2 files:
small optimizations
7 lines of code changed in 1 file:
- ansi c for msvc
4 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
4 lines of code changed in 2 files:
+ Fix #2726.
Handle diagonal() in code generation instead of simplifying it.
42 lines of code changed in 4 files:
- added more information for a triggered Modelica assert
- fixes partially #3074
18 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
7 lines of code changed in 1 file:
+ Cleaned up ComponentReference handling in the code generators. Less clutter. Reuse functions as much as possible.
+ Now we can use offsetting to index arrays in generated code. works for qualified Crefs as well.
- Some issues still remain (e.g. alias elimination) so we don't use offsetting by default.
only used when the cref involves variable indexes for now. Still might give erroneous results if some array members are missing though.
+ Improved handling of multi-variable return functions (*tuple returns).
+ fix for a case where wrong types were used when creating crefs in front-end.
38 lines of code changed in 2 files:
Additional fixes to #3137
- fix FMI generation and import for +target=msvc
- build static cminpack.lib for msvc
- export equations in Model_05evt.c
- compile fmil msvc (unfortunately static does not work for some reason)
- fix ansi C in the FMI interfaces files
- more CMakeLists.txt fixes in SimulationRuntime/c/
6 lines of code changed in 2 files:
Fix #3137
- revive +target=msvc
- compile umfpack, cminpack and cdaskr files
- update CMakeLists.txt
19 lines of code changed in 3 files:
fix some warnings
proper implementation of _omc_copyMatrix()
0 lines of code changed in 1 file:
Remove some -I flags so the headers copied from simulation runtime works without changes
3 lines of code changed in 3 files:
Fix some unused variables
4 lines of code changed in 1 file:
Fix assertion output (uses the API for log messages)
11 lines of code changed in 2 files:
ModelicaUtilities should output to the chosen log format
13 lines of code changed in 3 files:
- avoid having extern twice
1 lines of code changed in 1 file:
- removed deprecated numeric initialization approach
- removed simflags: "-iom=*" and "-iim=numeric"
- another commit will remove more code that belongs to the numeric initialization approach
0 lines of code changed in 2 files:
- more fixes for Windows
- add include to omc_config.h
- ansi-c for the highness
3 lines of code changed in 1 file:
- change alarm to also kill the children (the entire process tree) on Windows
56 lines of code changed in 1 file:
(416 more)