[root]/testsuite/openmodelica/debugDumps
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 778 (100.0%) | 1266464 (100.0%) | 1627.8 |
lochel | 325 (41.8%) | 707035 (55.8%) | 2175.4 |
wbraun | 129 (16.6%) | 159265 (12.6%) | 1234.6 |
vwaurich | 29 (3.7%) | 116527 (9.2%) | 4018.1 |
adrpo | 55 (7.1%) | 113679 (9.0%) | 2066.8 |
sjoelund.se | 45 (5.8%) | 85017 (6.7%) | 1889.2 |
mahge930 | 15 (1.9%) | 46034 (3.6%) | 3068.9 |
perost | 28 (3.6%) | 21908 (1.7%) | 782.4 |
vitalij | 97 (12.5%) | 13911 (1.1%) | 143.4 |
ptaeuber | 16 (2.1%) | 2952 (0.2%) | 184.5 |
bthiele | 1 (0.1%) | 99 (0.0%) | 99.0 |
hudson | 37 (4.8%) | 37 (0.0%) | 1.0 |
mwalther | 1 (0.1%) | 0 (0.0%) | 0.0 |
- included Jacobian in TearingSet because it differs for different sets
- adapt some modules to new tearing structure
43 lines of code changed in 3 files:
added symbolic implicit euler. Improvements will come!!
518 lines of code changed in 3 files:
- expected output
5 lines of code changed in 3 files:
- expected output
1 lines of code changed in 1 file:
- Use new implementation of Tarjan's algorithm for blt sorting
53 lines of code changed in 1 file:
- Use new implementation of Tarjan's algorithm for index reduction
53 lines of code changed in 1 file:
new debuge flag: added new_var = var/nominal where var is state
204 lines of code changed in 2 files:
- New implementation of Tarjan's strongly connected components algorithm
4 lines of code changed in 1 file:
- clean implementation of some dumps
1808 lines of code changed in 4 files:
- adapt BackendDAEUtil.reduceEqSystem for symbolic jacobians and utilize it.
1822 lines of code changed in 3 files:
-improved reduceDynamicOptimization
-added test for combination reduceDynamicOptimization and extendDynamicOptimization
13 lines of code changed in 2 files:
added module reduceDynamicOptimization (Thanks, Willi)
- remove eqs and vars, which are not part of the optimization problem
open issues: overestimation for states
205 lines of code changed in 2 files:
added module for move loops as equal constrains in NLP
- cheaper,simple evaluation for jacobians, DAE
- bigger NLP
open issues: initial guess.
205 lines of code changed in 2 files:
+ Handle nested array types when creating array equations.
+ Correct subscript ordering when expanding crefs.
+ Fix List.combinationMap to properly order combinations and combination lists. Also accumulate the results.
+ Added List.combination.
1862 lines of code changed in 6 files:
- improved Cellier tearing, now it is able to handle large components
1248 lines of code changed in 5 files:
- improved handling of differentiated variable names for symbolic jacobians
1400 lines of code changed in 3 files:
imporved testcase lateInline.mos
471 lines of code changed in 1 file:
fixed output
117 lines of code changed in 1 file:
aktived postOptModul lateInlineFunction
3315 lines of code changed in 2 files:
activated some optimization for jacobians
1040 lines of code changed in 3 files:
Fixed test case by adding dump of new stateMachineElab module
99 lines of code changed in 1 file:
improved solveLinearSystem
117 lines of code changed in 1 file:
added structure for der(input) for dyn. opt.
99 lines of code changed in 1 file:
- #3114: handle empty system in initialization
8939 lines of code changed in 2 files:
- move cse module to the postOptModules
- activate it for simulation/libraries/3rdParty/ThermoPower/Bug2537.mos,
since it reduce drastically the time of the critical path in the testsuite.
67 lines of code changed in 1 file:
- improved CSE module further.
- a remaining isssue that lot of models have issues with the indexReduction if cseCall is activated
42 lines of code changed in 1 file:
- update test
99 lines of code changed in 1 file:
partial revert of r24150
- side effect of the tearing
- broke some examples
601 lines of code changed in 6 files:
activated solveSimpleEquations for initialization
- probably fixed #3091
411 lines of code changed in 3 files:
activated solveSimpleEquations
842 lines of code changed in 6 files:
- new pre-opt module: CSE
- eliminates common sub expression in acausal environment
- Different options are available:
- +cseCall: consider duplicate call expressions
- +cseEachCall: consider each call expressions
- +cseBinary: consider duplicate binary expressions
- NOTE: This is currently just an experimental prototype to demonstrate interesting effects
94 lines of code changed in 1 file:
- fix typo
65 lines of code changed in 8 files:
- remove unnecessary simplifications before pre-opt modules
42 lines of code changed in 4 files:
- Fix initialization of primary/secondary parameters. The analysis of the symbolic initialization is now used instead of the one from the old approach.
7 lines of code changed in 1 file:
Switched default tearing method to Cellier Tearing.
Following tests have problems with Cellier Tearing and still run with omcTearing:
./simulation/libraries/msl31/Modelica.Electrical.Analog.Examples.CharacteristicThyristors.mos
./simulation/libraries/msl32/Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD.mos
./simulation/libraries/msl32/Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase.mos
./simulation/modelica/events/bug1228.mos
1645 lines of code changed in 7 files:
- don't overwrite primary parameters while initialization (e.g. #3050)
35 lines of code changed in 2 files:
imporved negate for binary
92 lines of code changed in 7 files:
[Janitor mode] Set auto-props
1 lines of code changed in 1 file:
postOptModules: added solveSimpleEquations with manipulations from ExpressionSolve (disable)
626 lines of code changed in 2 files:
- revert r23613, because it breaks initialization of parameters in some cases
3 lines of code changed in 1 file:
(116 more)