[root]/SimulationRuntime/cpp/Include/Core/System
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 291 (100.0%) | 3648 (100.0%) | 12.5 |
niklwors | 103 (35.4%) | 1485 (40.7%) | 14.4 |
hudson | 85 (29.2%) | 748 (20.5%) | 8.8 |
sjoelund.se | 18 (6.2%) | 696 (19.1%) | 38.6 |
nimen | 22 (7.6%) | 355 (9.7%) | 16.1 |
mwalther | 33 (11.3%) | 222 (6.1%) | 6.7 |
rfranke | 7 (2.4%) | 43 (1.2%) | 6.1 |
RuedKamp | 10 (3.4%) | 43 (1.2%) | 4.3 |
M.Arzt | 5 (1.7%) | 38 (1.0%) | 7.6 |
mkloeppel | 4 (1.4%) | 12 (0.3%) | 3.0 |
adrpo | 4 (1.4%) | 6 (0.2%) | 1.5 |
implement pre values of arrays
see Modelica.Blocks.Examples.Interaction1
27 lines of code changed in 3 files:
add const qualifiers to array operations
12 lines of code changed in 2 files:
- 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
13 lines of code changed in 2 files:
[Janitor mode] Set auto-props
21 lines of code changed in 1 file:
-moved FactoryExport.h to header
19 lines of code changed in 1 file:
removed shared array from simvars
1 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
2 lines of code changed in 2 files:
added method for the initialization of alias arrays in cpp runtime
25 lines of code changed in 2 files:
- 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
91 lines of code changed in 1 file:
exchange custom sparse matrix format in c++-runtime umfpack for boost::ublas sparse format
adapt test case
4 lines of code changed in 2 files:
- 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:
[Janitor mode] Fix whitespace
32 lines of code changed in 2 files:
[Janitor mode] Set auto-props
108 lines of code changed in 2 files:
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
117 lines of code changed in 5 files:
-some changes concerning colored jacobians
0 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
2 lines of code changed in 1 file:
-some changes concerning colored jacobians
7 lines of code changed in 1 file:
revert unintended change of previous commit
2 lines of code changed in 1 file:
Initial version of FMI 2.0 export with Cpp runtime (#3238)
2 lines of code changed in 1 file:
- changed PreVariables-Array from dynamic to static
- added a "isSome"-function to the Util-module
9 lines of code changed in 1 file:
fix for initialization of string alias variables in cpp template
3 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
2 lines of code changed in 1 file:
separated LoadSystem Method in SimController class in LoadSystem and LoadSimData
4 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
- fixed issue with discrete event class and static linking on windows
5 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 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
14 lines of code changed in 3 files:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
adapted BufferReaderWriter of cpp runtime to new writer interface
2 lines of code changed in 1 file:
- 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
3 lines of code changed in 3 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
4 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
11 lines of code changed in 6 files:
[Janitor mode] Set auto-props
85 lines of code changed in 3 files:
splitted EventHandling class in DiscreteEvents,ContinuousEvents and PreVariables
94 lines of code changed in 7 files:
modified setStartValue and getStartValue in cpp runtime
9 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
32 lines of code changed in 3 files:
removed saveDiscreteVars in cpp template, activated get and set method for variables only for fmi code generation in cpp template
2 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
(72 more)