[root]/SimulationRuntime/c/simulation
libf2c
(0 files, 0 lines)
math-support
(0 files, 0 lines)
results
(13 files, 2298 lines)
solver
(48 files, 16671 lines)
initialization
(3 files, 742 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 562 (100.0%) | 14443 (100.0%) | 25.6 |
wbraun | 127 (22.6%) | 5598 (38.8%) | 44.0 |
sjoelund.se | 168 (29.9%) | 4379 (30.3%) | 26.0 |
lochel | 123 (21.9%) | 2907 (20.1%) | 23.6 |
adrpo | 34 (6.0%) | 599 (4.1%) | 17.6 |
Frenkel TUD | 31 (5.5%) | 536 (3.7%) | 17.2 |
hudson | 25 (4.4%) | 185 (1.3%) | 7.4 |
adeas31 | 7 (1.2%) | 56 (0.4%) | 8.0 |
hkiel | 9 (1.6%) | 50 (0.3%) | 5.5 |
jfrenkel | 11 (2.0%) | 44 (0.3%) | 4.0 |
vitalij | 7 (1.2%) | 35 (0.2%) | 5.0 |
mwalther | 7 (1.2%) | 20 (0.1%) | 2.8 |
bachmann | 3 (0.5%) | 9 (0.1%) | 3.0 |
mtiller | 1 (0.2%) | 7 (0.0%) | 7.0 |
ppriv | 2 (0.4%) | 4 (0.0%) | 2.0 |
perost | 2 (0.4%) | 4 (0.0%) | 2.0 |
mahge930 | 2 (0.4%) | 4 (0.0%) | 2.0 |
cschubert | 1 (0.2%) | 4 (0.0%) | 4.0 |
choeger | 2 (0.4%) | 2 (0.0%) | 1.0 |
- ignore some more generated files
1 lines of code changed in 1 file:
added symbolic implicit euler. Improvements will come!!
1 lines of code changed in 1 file:
More fixes to bug: #3261
- use '!' instead of '|' which could be used when overriding the regular expression from variableFilter
3 lines of code changed in 2 files:
Properly fix bug: #3261
- replace ',' with '|' when not inside arrays and then tokenize on '|'
- update test: testsuite/simulation/modelica/others/Bug3261.mos to test for -output and one dimensional array
20 lines of code changed in 3 files:
Fix bug: #3261
- support parsing the variable names containing array indexes (which contains ",")
- added test: testsuite/simulation/modelica/others/Bug3261.mos
28 lines of code changed in 1 file:
Fix #3204
- give a warning on stdout if override name not find in model
- i would prefer to do it on stderr but LOG_STDERR doesn't seem to exist
42 lines of code changed in 1 file:
Fix assertion of json text
1 lines of code changed in 1 file:
- some cleanup
1 lines of code changed in 1 file:
- fix string handling
1 lines of code changed in 1 file:
Static analysis fixes
3 lines of code changed in 2 files:
Improve the static analysis
5 lines of code changed in 1 file:
- improved assert output further with debug
- fixed #3074
41 lines of code changed in 1 file:
- added more information for a triggered Modelica assert
- fixes partially #3074
7 lines of code changed in 1 file:
Fix #3137
- revive +target=msvc
- compile umfpack, cminpack and cdaskr files
- update CMakeLists.txt
7 lines of code changed in 1 file:
Remove some -I flags so the headers copied from simulation runtime works without changes
24 lines of code changed in 6 files:
Fix #3140
- add XML_ParserFree(parser); at the end of modelInfoXmlInit
- thanks go to Mathilde for reporting this
1 lines of code changed in 1 file:
- switch the linear solver, to lapack with totalpivot as fallback
1 lines of code changed in 1 file:
- use runProcess("cmd /c command") on windows instead of system(command) so that no console window appears
- remove some f2c include directories
- enable parallel mark in windows
1 lines of code changed in 1 file:
Fix performance profiling for info.json files
27 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
5 lines of code changed in 2 files:
- more fixes for Windows
- add include to omc_config.h
- ansi-c for the highness
1 lines of code changed in 1 file:
Add make option OMC_MINIMAL_RUNTIME=1, which skips compilation of many object files in the simulation runtime (to make it easier to cross-compile for real-time targets)
9 lines of code changed in 1 file:
- remove unused variable
0 lines of code changed in 1 file:
- #3094: fix some asserts that were not formatted according to "logFormat"
5 lines of code changed in 1 file:
- recover communicateStatus since it is used by OMEdit
20 lines of code changed in 2 files:
- remove communicateStatus (interactive simulation)
0 lines of code changed in 2 files:
Remove interactive simulation couplings from simulation_runtime.cpp
- Add socket.cpp to c/simulation (TODO: move to c/util as a C interface)
523 lines of code changed in 5 files:
- Fix result via tcp/ip
5 lines of code changed in 1 file:
- revert r23957
0 lines of code changed in 1 file:
- new flag ?lv=LOG_TRACE to control TRACE-dump for debugging purpose
7 lines of code changed in 1 file:
- fix #3060.
3 lines of code changed in 1 file:
prevent adding a dummy state if no states are present
- don't use dassl if no state are present
6 lines of code changed in 1 file:
- add reminder to prevent secondary parameters from being overwritten
38 lines of code changed in 1 file:
- return something in SimulationRuntime/c/util/integer_array.c
- hopefully fix condition in SimulationRuntime/c/simulation/solver/initialization/initialization.c
- try to use proper data types in function interfaces
- get rid of some of the warnings
- transform to char* where needed
3 lines of code changed in 1 file:
- fix #3009
27 lines of code changed in 3 files:
Update of homotopy solver:
- improved assert handling
- improved numerical jacobian
- introduced mixed solver strategy (homotopy/hybrid)
- removed unused code
- added better damping strategy
- reduced function calls -> performance increase
- update test suite
1 lines of code changed in 1 file:
Added new nonlinear solver based on damped Newton algorithm in combination with homotopy strategy.
Set as default nonlinear solver for running the coverage tests tonight.
Already support of current testsuite, although some details are not implemented completely:
- Proper assert handling
- Use of Modelica homotopy operator
- Improved scaling of homotopy functions
- ...
Improvements will come!!!
1 lines of code changed in 1 file:
- Add capability to OMEdit to link directly against omc (gives a good performance increase especially if calling used functions directly without requiring parsing strings)
- Add OMCOutput parser to OMEdit, to parse the most common OMC Values.Value outputs (no records yet; only sequences and values); the output is a QVariant
- Update getClassInformation to use ModelicaBuiltin.mo
- Add a mockup of the OpenModelicaScriptingAPI.mo we should be able to create from ModelicaBuiltin.mo, and OMC_API.{cpp,h} that should be automatically generated Qt/C++ files corresponding to the same API
4 lines of code changed in 1 file:
Simplify handling of result files
4 lines of code changed in 1 file:
- fix build warnings
3 lines of code changed in 1 file:
(285 more)