Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 310 (100.0%) | 24415 (100.0%) | 78.7 |
lochel | 42 (13.5%) | 17933 (73.5%) | 426.9 |
sjoelund.se | 59 (19.0%) | 2250 (9.2%) | 38.1 |
mwalther | 41 (13.2%) | 1901 (7.8%) | 46.3 |
vwaurich | 33 (10.6%) | 829 (3.4%) | 25.1 |
wbraun | 21 (6.8%) | 611 (2.5%) | 29.0 |
vitalij | 12 (3.9%) | 254 (1.0%) | 21.1 |
niklwors | 6 (1.9%) | 156 (0.6%) | 26.0 |
hudson | 50 (16.1%) | 155 (0.6%) | 3.1 |
hkiel | 11 (3.5%) | 110 (0.5%) | 10.0 |
perost | 9 (2.9%) | 80 (0.3%) | 8.8 |
mahge930 | 9 (2.9%) | 79 (0.3%) | 8.7 |
adrpo | 7 (2.3%) | 18 (0.1%) | 2.5 |
bthiele | 3 (1.0%) | 16 (0.1%) | 5.3 |
adeas31 | 2 (0.6%) | 12 (0.0%) | 6.0 |
mflehmig | 1 (0.3%) | 8 (0.0%) | 8.0 |
ptaeuber | 2 (0.6%) | 2 (0.0%) | 1.0 |
rfranke | 2 (0.6%) | 1 (0.0%) | 0.5 |
- added template functions for DAE.SUM and SimCode.SES_FOR_LOOP
2 lines of code changed in 1 file:
See if bootstrapping is fixed without a new tarball (skip checking for ModelicaExternalC when bootstrapping)
1 lines of code changed in 1 file:
- removed some debug prints for vectorization
0 lines of code changed in 1 file:
- some more fixes for Vectorization.mo
55 lines of code changed in 1 file:
Multiarch patch: install libraries to OMHOME/lib/<triplet>/omc
- This will allow users to install multiple versions of the simulation libraries at the same time
1 lines of code changed in 1 file:
- support for non constant array-indices added to variable - memory - mapping
15 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
11 lines of code changed in 1 file:
- added handling for special case, that variables have a subscript at the end but are not part of an array
17 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
12 lines of code changed in 1 file:
- added optimization variables to mapping
- added some scripts to execute all simulations in the msl with special flags
11 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
279 lines of code changed in 3 files:
[Janitor mode] Fix whitespace
9 lines of code changed in 3 files:
- added SimCode.SES_FOR_LOOP and DAE.SUM expression to express loop-equations
129 lines of code changed in 3 files:
- included Jacobian in TearingSet because it differs for different sets
- adapt some modules to new tearing structure
1 lines of code changed in 1 file:
remove dummy state from Cpp runtime as well (#3057)
This was a TODO from r23937, which only fixed the C runtime.
0 lines of code changed in 1 file:
eliminate List.isNotEmpty() and List.first() (replaced by listEmpty() and listHead())
21 lines of code changed in 3 files:
- uncomment separation of parameter dependent and variable dependent asserts, have to fix dae-task-graph generation first
5 lines of code changed in 1 file:
- put parameter dependent asserts in the paramEquation section and not in all-equations
37 lines of code changed in 1 file:
- dump alias vars in dumpSimCode
7 lines of code changed in 1 file:
Prepared Backend for the introduction of dynamic Tearing (tearing set can be changed during runtime)
In detail:
- introduced record BackendDAE.SOLVABILITY_SOLVABLE, which means the equation is analytically solvable for the variable, regardless of how the variable occurs in the equation
- function BackendDAEUtil.tryToSolveOrDerive (old: getFactorForX) can be activated by parameter in getAdjacencyMatrixEnhancedScalar
- introduced uniontype BackendDAE.TearingSet, restructured record TORNSYSTEM
- introduced ConfigFlag "dynamicTearing"
1 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
1 lines of code changed in 1 file:
- moved visualizationXML dump to extra files
- dump ast for complex expressions in visualization xml
2 lines of code changed in 1 file:
- estimate execution costs for removedEquations as well
1 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
4 lines of code changed in 3 files:
- basic structure for DAE-parallelization to HPCOM added
- simcode now contains only one hpcom element
- list scheduler is not used anymore, if the selected scheduler fails
- update for expected output
138 lines of code changed in 4 files:
[Janitor mode] Fix whitespace
3 lines of code changed in 1 file:
- added stuff to dump a xml file that contains information about visualization objects
7 lines of code changed in 1 file:
- added removedEquations to the DAE-TaskGraph
8 lines of code changed in 1 file:
- fixed build
1 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
- moved mixed array vars from SimCode to ModelInfo-SimVars
- cpp tests updated
85 lines of code changed in 4 files:
Some fixes to compile with parmodelica
3 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
5 lines of code changed in 2 files:
- added additional information to sim code, about array-variables that contain state or state derivative variables together with other variables
103 lines of code changed in 3 files:
[Janitor mode] Fix whitespace
3 lines of code changed in 1 file:
- improved memory management with +d=hpcomMemoryOpt
- graphml-graphs now contain information if the nodes belong to the ODE- or eventsystem
- cpp-locks are now memory aligned
- lapack-support for sundials can now be used with the c++ runtime
- update for one hpcom test
22 lines of code changed in 1 file:
Fix for #3245:
- Fix code generation for assignment to record slices in functions.
17 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
- fix for preCalculateStartValues
2 lines of code changed in 1 file:
fixed extends dynamic optimization formulation
- initial guess with file
- handling der(x)
9 lines of code changed in 2 files:
(192 more)