[root]/SimulationRuntime/c/simulation/solver/initialization
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 296 (100.0%) | 7210 (100.0%) | 24.3 |
lochel | 147 (49.7%) | 5379 (74.6%) | 36.5 |
sjoelund.se | 68 (23.0%) | 1180 (16.4%) | 17.3 |
hudson | 31 (10.5%) | 399 (5.5%) | 12.8 |
jfrenkel | 13 (4.4%) | 115 (1.6%) | 8.8 |
hkiel | 6 (2.0%) | 78 (1.1%) | 13.0 |
wbraun | 14 (4.7%) | 36 (0.5%) | 2.5 |
adrpo | 6 (2.0%) | 11 (0.2%) | 1.8 |
mahge930 | 7 (2.4%) | 7 (0.1%) | 1.0 |
vitalij | 3 (1.0%) | 4 (0.1%) | 1.3 |
perost | 1 (0.3%) | 1 (0.0%) | 1.0 |
initial guess with file for dyn. opt.
3 lines of code changed in 2 files:
Remove some -I flags so the headers copied from simulation runtime works without changes
8 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
9 lines of code changed in 15 files:
- more fixes for Windows
- add include to omc_config.h
- ansi-c for the highness
2 lines of code changed in 1 file:
Handle more things for minimal simulation runtime:
- Numeric initalization disabled
- f2c disabled
- Most NLS solvers disabled due to f2c dependencies
(Only set with OMC_MINIMAL_RUNTIME=1)
6 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)
2 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
- declare numeric initialization as deprecated
5 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
- move initialization of stateSelection properly
12 lines of code changed in 1 file:
- fix #3064 by moving the stateSelection after the intialization
2 lines of code changed in 1 file:
- add more TRACE information
6 lines of code changed in 1 file:
- use GC_malloc_uncollectable for stringVars in initialization.c too
2 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:
- Hide warnings about not imported start values for self-generated variables
42 lines of code changed in 1 file:
- fixed #2990
1 lines of code changed in 1 file:
Change the Modelica string to be implemented as a MetaModelica string (boxed)
- Note: Some Modelica functions might have become slower if string literals were not put into the _literals file
12 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
- Added functionality to dump zero crossings during runtime
3 lines of code changed in 1 file:
Fix some uninitialized values.
10 lines of code changed in 1 file:
- some preparation for linear solver improvments
1 lines of code changed in 1 file:
- Split up package BackendDAEOptimize (moved some stuff to new package SymbolicJacobian and other packages)
- Marked functions as protected if they should be
- Removed redundant/obsolete code
- Removed symbolic matrix G that was used to improve old initialization approach, since it is deactivated for a long time and isn't working anymore anyway
38 lines of code changed in 1 file:
Free allocated memory again.
3 lines of code changed in 1 file:
- provide additional information (nominal, min, max) for **linear** systems
2 lines of code changed in 1 file:
- **ugly** fix for initialization of symbolic jacobians
- add test for #2673
10 lines of code changed in 1 file:
- fix non-linear system solver for iteration variables with bounded attributes (#2841)
52 lines of code changed in 1 file:
- rise priority of imported start attributes compared with bounded start attributes (see #2673)
- disable openmodelica/modelicaML/twotankmodel.mos since it seem to be wrong anyway for a while
5 lines of code changed in 1 file:
- improve #2614
2 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 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.
3 lines of code changed in 1 file:
- fix some include paths
2 lines of code changed in 2 files:
- remove unnecessary if(ACTIVE_STREAM(..)) statements
5 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
- fix a debug-message
- add some additional TRACE information
8 lines of code changed in 1 file:
- fix usage of storedRelations (formerly hysteresisEnabled)
- new, more precise names:
- array hysteresisEnabled renamed to storedRelations
- function storeRelations renamed to updateRelationsPre
- function updateHysteresis renamed to storeRelations
- cleanup:
- function printHysteresisRelations removed
- function activateHysteresis removed
3 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
5 lines of code changed in 2 files:
Updated copyright notices to 2014
- The script uses regex to update copyright notices since we have different years in there
126 lines of code changed in 7 files:
Update runtime code to OSMC-PL 1.2 runtime license (BSD 3-clause, GPLv3, or OSMC-PL conditions)
126 lines of code changed in 7 files:
- fix Cpp FMU handling on Windows: use mkdir.exe instead of mkdir in the makefile
Compiler/Template/CodegenFMUCpp.tpl
- better English in the error message about state select uniqueness:
* SimulationRuntime/c/simulation/solver/initialization/initialization.c
* SimulationRuntime/cpp/Core/SimController/Initialization.cpp
- small comment fix in SimulationRuntime/c/simulation/solver/stateset.c
1 lines of code changed in 1 file:
Some -Werror fixes (including missing headers, making sure noreturn functions never return)
1 lines of code changed in 1 file:
(101 more)