[root]/SimulationRuntime/cpp/Core/System
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 261 (100.0%) | 6889 (100.0%) | 26.3 |
niklwors | 116 (44.4%) | 3353 (48.7%) | 28.9 |
hudson | 52 (19.9%) | 1438 (20.9%) | 27.6 |
sjoelund.se | 21 (8.0%) | 987 (14.3%) | 47.0 |
nimen | 7 (2.7%) | 600 (8.7%) | 85.7 |
mwalther | 34 (13.0%) | 374 (5.4%) | 11.0 |
M.Arzt | 10 (3.8%) | 79 (1.1%) | 7.9 |
RuedKamp | 13 (5.0%) | 31 (0.4%) | 2.3 |
rfranke | 5 (1.9%) | 22 (0.3%) | 4.4 |
cschubert | 1 (0.4%) | 3 (0.0%) | 3.0 |
adrpo | 2 (0.8%) | 2 (0.0%) | 1.0 |
implement pre values of arrays
see Modelica.Blocks.Examples.Interaction1
9 lines of code changed in 2 files:
add const qualifiers to array operations
6 lines of code changed in 1 file:
Install cppruntime libraries in the correct directory
4 lines of code changed in 1 file:
- added a mapping for variables to storage positions, to support efficient code generation that keeps array-variables as arrays
- a new HashTable is now part of the code, that maps a ComponentReference to an array of Integers and a list of Integers
- HpcOm memory optimization disabled
- initAliasArray-interface extended in SimVars-Class
- some typo fixes
30 lines of code changed in 1 file:
fix for precompiled header of cpp runtime msvc build
added use of precompiled header for cpp runtime libraries
5 lines of code changed in 2 files:
-moved FactoryExport.h to include directory
8 lines of code changed in 9 files:
avoid underflow of unsigned size_t and access to NULL if there are no real variables
This follows up r25740 (see Modelica.Utilities.Examples.readRealParameterModel).
5 lines of code changed in 1 file:
removed shared array from simvars
7 lines of code changed in 1 file:
fix for typo in SimVars initBoolVar
2 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
2 lines of code changed in 1 file:
added method for the initialization of alias arrays in cpp runtime
171 lines of code changed in 1 file:
- removed debug output in HpcOmMemory
- some simple improvements in HpcOmMemory
- CodegenCpp.tpl: Number of real, int, bool and pre variables can now be passed as argument to simulationMainFile-template
- some more fixes for hpcom code generation -> memory optimization is still not working for arrays with the new variable structure
- sim var arrays are now aligned to default cache line size of 64 byte
- testsuite update for some hpcom tests
168 lines of code changed in 1 file:
- some smaller fixes for hpcom memory optimization
- MemberVariablePreVariables-code is now separated from the simulationCppFile-Code in the CodegenCpp.tpl
- _event_system is now initialized to NULL in the continousEvents-Class
1 lines of code changed in 1 file:
adapt FMI2 to new SimVars
2 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
74 lines of code changed in 3 files:
[Janitor mode] Set auto-props
216 lines of code changed in 1 file:
added SimVars class to cpp runtime which stores all model variables
removed [Model]PreVariables class in cpp template and moved functionality to SimVars class
modified get/set methods,array class,eventhandling classes to new SimvVars class
258 lines of code changed in 7 files:
- changed minimum cmake version to 2.8.6
- changed DIRECTORY to PATH keyword, because this is not available in CMake < 2.8.11 (this should fix the linux nightly build)
1 lines of code changed in 1 file:
- changed PreVariables-Array from dynamic to static
- added a "isSome"-function to the Util-module
1 lines of code changed in 1 file:
fix for initialization of string alias variables in cpp template
9 lines of code changed in 1 file:
- CVode and IDA are now calculating the "final time point" correctly
- Added a simple getter for global-settings
6 lines of code changed in 1 file:
- added IDA-library support for static linked cpp-runtime
- fixed static cpp-runtime linking on windows
- all static generated libraries have now the suffix "_static"
- changed all busy-waiting tests to n=1
17 lines of code changed in 2 files:
changed SimulationError exception class of cpp runtime
10 lines of code changed in 3 files:
added new exception class for all simulation errors in cpp runtime
10 lines of code changed in 3 files:
- RUNTIME_STATIC_LINKING is now working for Windows systems (MinGW)
6 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
adapted BufferReaderWriter of cpp runtime to new writer interface
3 lines of code changed in 2 files:
- changed name of "Analyzation_Mode" to "Runtime_static_linking"
- removed flag "hpcomAnalyzationMode"
- moved Runtime_static_linking into cpp-template
- added a flag to link boost statically to the cpp-runtime
5 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
fix for delete objects in cpp template, removed includes SystemDefaultimplementation of cpp runtime
6 lines of code changed in 4 files:
[Janitor mode] Fix whitespace
9 lines of code changed in 3 files:
[Janitor mode] Set auto-props
261 lines of code changed in 2 files:
splitted EventHandling class in DiscreteEvents,ContinuousEvents and PreVariables
281 lines of code changed in 5 files:
modified setStartValue and getStartValue in cpp runtime
15 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
3 lines of code changed in 1 file:
modified pre method in cpp runtime, removed second parameter
expected output
104 lines of code changed in 2 files:
removed saveDiscreteVars in cpp template, activated get and set method for variables only for fmi code generation in cpp template
3 lines of code changed in 1 file:
fix for dae exp reductions in cpp template, fix for memory leaks in cpp runtime
3 lines of code changed in 1 file:
Adaptions for VxWorks and Bodas in Kinsol and AlgLoopSolverFactory and cleanup of files in cpp runtime
1 lines of code changed in 1 file:
-adapted cpp runtime files for vxworks
7 lines of code changed in 1 file:
(72 more)