Directory testsuite/simulation/modelica/tearing/

Total Files:
105
Deleted Files:
71
Lines of Code:
7665

[root]/testsuite/simulation/modelica/tearing

Lines of Code

testsuite/simulation/modelica/tearing/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 1346 (100.0%) 19345 (100.0%) 14.3
ptaeuber 421 (31.3%) 10904 (56.4%) 25.9
lochel 338 (25.1%) 5275 (27.3%) 15.6
sjoelund.se 204 (15.2%) 1407 (7.3%) 6.8
wbraun 138 (10.3%) 1007 (5.2%) 7.2
hudson 169 (12.6%) 266 (1.4%) 1.5
adrpo 47 (3.5%) 263 (1.4%) 5.5
vitalij 15 (1.1%) 164 (0.8%) 10.9
vwaurich 5 (0.4%) 33 (0.2%) 6.6
bachmann 6 (0.4%) 25 (0.1%) 4.1
perost 1 (0.1%) 1 (0.0%) 1.0
alash325 2 (0.1%) 0 (0.0%) 0.0

Most Recent Commits

vitalij 2015-03-13 08:41 Rev.: 25077

added flag for using ExpressionSolve in adjacencyRowEnhanced
- can be used e.g. for warmstart in dyn. optimization

104 lines of code changed in 3 files:

  • testsuite/simulation/modelica/tearing: Makefile (+1), Tearing19-cel.mos (new 87), Tearing19.mo (new 16)
lochel 2015-03-06 10:38 Rev.: 24957

- fix tests

189 lines of code changed in 3 files:

  • testsuite/simulation/modelica/tearing: MixedTearing1-cel.mos (+63 -23), MixedTearing1-celMC3.mos (+63 -23), MixedTearing1-omc.mos (+63 -23)
lochel 2015-03-06 10:34 Rev.: 24956

- update tearing test cases

2210 lines of code changed in 75 files:

  • testsuite/simulation/modelica/tearing: Algorithm1-cel.mos (+24 -12), Algorithm1-celMC3.mos (+24 -12), Algorithm1-omc.mos (+25 -14), Algorithm2-cel.mos (+27 -15), Algorithm2-celMC3.mos (+27 -15), Algorithm2-omc.mos (+26 -15), AnnotationTest-celMC3.mos (+18 -9), AnnotationTest-omc.mos (+16 -8), AnnotationTest2-celMC3.mos (+6 -3), AnnotationTest2-omc.mos (+4 -2), MixedTearing1-cel.mos (+28 -65), MixedTearing1-celMC3.mos (+28 -65), MixedTearing1-omc.mos (+26 -64), Tearing1-cel.mos (+20 -10), Tearing1-celMC3.mos (+20 -10), Tearing1-omc.mos (+18 -9), Tearing10-cel.mos (+59 -9), Tearing10-celMC11.mos (+58 -8), Tearing10-celMC12.mos (+58 -8), Tearing10-celMC13.mos (+59 -9), Tearing10-celMC21.mos (+59 -9), Tearing10-celMC22.mos (+59 -9), Tearing10-celMC23.mos (+58 -8), Tearing10-celMC231.mos (+58 -8), Tearing10-celMC3.mos (+18 -10), Tearing10-celMC4.mos (+58 -8), Tearing10-omc.mos (+58 -9), Tearing11-cel.mos (+73 -16), Tearing11-celMC3.mos (+73 -16), Tearing11-omc.mos (+28 -14), Tearing12-cel.mos (+54 -6), Tearing12-celMC3.mos (+54 -6), Tearing12-omc.mos (+53 -6), Tearing13-cel.mos (+20 -10), Tearing13-celMC3.mos (+20 -10), Tearing13-omc.mos (+18 -9), Tearing14-cel.mos (+19 -10), Tearing14-celMC3.mos (+19 -10), Tearing14-omc.mos (+16 -8), Tearing15-cel.mos (+24 -12), Tearing15-celMC3.mos (+30 -18), Tearing15-omc.mos (+22 -11), Tearing16-cel.mos (+20 -10), Tearing16-celMC3.mos (+20 -10), Tearing16-omc.mos (+24 -15), Tearing17-cel.mos (+17 -17), Tearing17-celMC3.mos (+17 -17), Tearing17-omc.mos (+15 -15), Tearing18-cel.mos (+12 -12), Tearing18-celMC3.mos (+12 -12), Tearing18-omc.mos (+11 -11), Tearing2-cel.mos (+34 -17), Tearing2-celMC3.mos (+41 -24), Tearing2-omc.mos (+32 -16), Tearing3-cel.mos (+71 -15), Tearing3-celMC3.mos (+71 -15), Tearing3-omc.mos (+26 -13), Tearing4-cel.mos (+20 -10), Tearing4-celMC3.mos (+20 -10), Tearing4-omc.mos (+18 -9), Tearing5-cel.mos (+30 -15), Tearing5-celMC3.mos (+30 -15), Tearing5-omc.mos (+32 -18), Tearing6-cel.mos (+14 -7), Tearing6-celMC3.mos (+14 -7), Tearing6-omc.mos (+12 -6), Tearing7-cel.mos (+14 -7), Tearing7-celMC3.mos (+15 -8), Tearing7-omc.mos (+12 -6), Tearing8-cel.mos (+14 -7), Tearing8-celMC3.mos (+14 -7), Tearing8-omc.mos (+14 -8), Tearing9-cel.mos (+18 -9), Tearing9-celMC3.mos (+18 -9), Tearing9-omc.mos (+16 -8)
ptaeuber 2015-03-04 22:05 Rev.: 24915

- improved Cellier tearing, now it is able to handle large components

4 lines of code changed in 2 files:

  • testsuite/simulation/modelica/tearing: Tearing16-celMC3.mos (+2 -2), Tearing8-celMC3.mos (+2 -2)
wbraun 2015-02-16 12:44 Rev.: 24595

- moved debug flag "doLinearTearing" to config flag "disableLinearTearing"

77 lines of code changed in 76 files:

  • testsuite/simulation/modelica/tearing: Algorithm1-cel.mos (+1 -1), Algorithm1-celMC3.mos (+1 -1), Algorithm1-omc.mos (+1 -1), Algorithm2-cel.mos (+1 -1), Algorithm2-celMC3.mos (+1 -1), Algorithm2-omc.mos (+1 -1), AnnotationTest-celMC3.mos (+1 -1), AnnotationTest-omc.mos (+1 -1), AnnotationTest2-celMC3.mos (+1 -1), AnnotationTest2-omc.mos (+1 -1), MixedTearing1-cel.mos (+1 -1), MixedTearing1-celMC3.mos (+1 -1), MixedTearing1-omc.mos (+1 -1), Tearing1-cel.mos (+1 -1), Tearing1-celMC3.mos (+1 -1), Tearing1-omc.mos (+1 -1), Tearing10-cel.mos (+1 -1), Tearing10-celMC11.mos (+1 -1), Tearing10-celMC12.mos (+1 -1), Tearing10-celMC13.mos (+1 -1), Tearing10-celMC21.mos (+1 -1), Tearing10-celMC22.mos (+1 -1), Tearing10-celMC23.mos (+1 -1), Tearing10-celMC231.mos (+1 -1), Tearing10-celMC3.mos (+1 -1), Tearing10-celMC4.mos (+1 -1), Tearing10-omc.mos (+1 -1), Tearing11-cel.mos (+1 -1), Tearing11-celMC3.mos (+1 -1), Tearing11-omc.mos (+1 -1), Tearing12-cel.mos (+1 -1), Tearing12-celMC3.mos (+1 -1), Tearing12-omc.mos (+1 -1), Tearing13-cel.mos (+1 -1), Tearing13-celMC3.mos (+1 -1), Tearing13-omc.mos (+1 -1), Tearing14-cel.mos (+1 -1), Tearing14-celMC3.mos (+1 -1), Tearing14-omc.mos (+1 -1), Tearing15-cel.mos (+1 -1), Tearing15-celMC3.mos (+1 -1), Tearing15-omc.mos (+1 -1), Tearing16-cel.mos (+1 -1), Tearing16-celMC3.mos (+1 -1), Tearing16-omc.mos (+1 -1), Tearing17-cel.mos (+1 -1), Tearing17-celMC3.mos (+1 -1), Tearing17-omc.mos (+1 -1), Tearing18-cel.mos (+1 -1), Tearing18-celMC3.mos (+1 -1), Tearing18-omc.mos (+1 -1), Tearing2-cel.mos (+1 -1), Tearing2-celMC3.mos (+1 -1), Tearing2-omc.mos (+1 -1), Tearing3-cel.mos (+1 -1), Tearing3-celMC3.mos (+1 -1), Tearing3-omc.mos (+1 -1), Tearing4-cel.mos (+1 -1), Tearing4-celMC3.mos (+1 -1), Tearing4-omc.mos (+1 -1), Tearing5-cel.mos (+1 -1), Tearing5-celMC3.mos (+1 -1), Tearing5-omc.mos (+1 -1), Tearing6-cel.mos (+1 -1), Tearing6-celMC3.mos (+1 -1), Tearing6-omc.mos (+1 -1), Tearing7-cel.mos (+1 -1), Tearing7-celMC3.mos (+1 -1), Tearing7-omc.mos (+1 -1), Tearing8-cel.mos (+1 -1), Tearing8-celMC3.mos (+1 -1), Tearing8-omc.mos (+1 -1), Tearing9-cel.mos (+1 -1), Tearing9-celMC3.mos (+1 -1), Tearing9-omc.mos (+1 -1), tvarStat_msl.sh (+2 -2)
vitalij 2015-01-23 12:38 Rev.: 24162

partial revert of r24150
- side effect of the tearing
- broke some examples

6 lines of code changed in 3 files:

  • testsuite/simulation/modelica/tearing: Tearing9-cel.mos (+2 -7), Tearing9-celMC3.mos (+2 -7), Tearing9-omc.mos (+2 -7)
vitalij 2015-01-22 17:05 Rev.: 24157

activated solveSimpleEquations for initialization
- probably fixed #3091

33 lines of code changed in 6 files:

  • testsuite/simulation/modelica/tearing: Tearing4-cel.mos (+3 -3), Tearing4-celMC3.mos (+3 -3), Tearing4-omc.mos (+3 -3), Tearing9-cel.mos (+8 -2), Tearing9-celMC3.mos (+8 -2), Tearing9-omc.mos (+8 -2)
vitalij 2015-01-22 14:04 Rev.: 24150

activated solveSimpleEquations

21 lines of code changed in 3 files:

  • testsuite/simulation/modelica/tearing: Tearing9-cel.mos (+7 -2), Tearing9-celMC3.mos (+7 -2), Tearing9-omc.mos (+7 -2)
ptaeuber 2015-01-07 02:09 Rev.: 23953

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

57 lines of code changed in 23 files:

  • testsuite/simulation/modelica/tearing: Algorithm1-omc.mos (+5 -4), Algorithm2-omc.mos (+8 -7), AnnotationTest-omc.mos (+2), AnnotationTest2-omc.mos (+2), MixedTearing1-omc.mos (+2 -1), Tearing1-omc.mos (+2 -1), Tearing10-omc.mos (+4 -3), Tearing11-omc.mos (+2 -1), Tearing12-omc.mos (+2 -1), Tearing13-omc.mos (+2 -1), Tearing14-omc.mos (+3 -2), Tearing15-omc.mos (+2 -1), Tearing16-omc.mos (+2 -1), Tearing17-omc.mos (+1 -1), Tearing18-omc.mos (+1 -1), Tearing2-omc.mos (+3 -2), Tearing3-omc.mos (+2 -1), Tearing4-omc.mos (+2 -1), Tearing5-omc.mos (+2 -1), Tearing6-omc.mos (+2 -1), Tearing7-omc.mos (+2 -1), Tearing8-omc.mos (+2 -1), Tearing9-omc.mos (+2 -1)
lochel 2015-01-05 13:53 Rev.: 23934

- don't overwrite primary parameters while initialization (e.g. #3050)

65 lines of code changed in 15 files:

  • testsuite/simulation/modelica/tearing: AnnotationTest-celMC3.mos (+3 -3), AnnotationTest-omc.mos (+3 -3), Tearing1-cel.mos (+6 -6), Tearing1-celMC3.mos (+6 -6), Tearing1-omc.mos (+3 -3), Tearing11-omc.mos (+6 -6), Tearing16-cel.mos (+2 -2), Tearing16-celMC3.mos (+3 -3), Tearing16-omc.mos (+7 -7), Tearing4-cel.mos (+7 -5), Tearing4-celMC3.mos (+7 -5), Tearing4-omc.mos (+7 -5), Tearing5-cel.mos (+1 -1), Tearing5-celMC3.mos (+1 -1), Tearing5-omc.mos (+3 -3)
lochel 2014-12-18 14:57 Rev.: 23848

- Fix initialization of dependent parameters
- Detect cyclically dependent parameters
- except for some special cases, e.g. parameter Real p = 2p;

21 lines of code changed in 9 files:

  • testsuite/simulation/modelica/tearing: Tearing6-cel.mos (+2 -2), Tearing6-celMC3.mos (+2 -2), Tearing6-omc.mos (+2 -2), Tearing7-cel.mos (+2 -2), Tearing7-celMC3.mos (+3 -3), Tearing7-omc.mos (+2 -2), Tearing8-cel.mos (+2 -2), Tearing8-celMC3.mos (+2 -2), Tearing8-omc.mos (+4 -4)
lochel 2014-12-03 17:47 Rev.: 23652

- revert r23613, because it breaks initialization of parameters in some cases

98 lines of code changed in 9 files:

  • testsuite/simulation/modelica/tearing: Tearing6-cel.mos (+7 -7), Tearing6-celMC3.mos (+7 -7), Tearing6-omc.mos (+7 -7), Tearing7-cel.mos (+10 -10), Tearing7-celMC3.mos (+10 -10), Tearing7-omc.mos (+10 -10), Tearing8-cel.mos (+15 -15), Tearing8-celMC3.mos (+15 -15), Tearing8-omc.mos (+17 -17)
lochel 2014-12-01 20:14 Rev.: 23613

- attempt to fix initialization for parameters that have no binding but a start value

98 lines of code changed in 9 files:

  • testsuite/simulation/modelica/tearing: Tearing6-cel.mos (+7 -7), Tearing6-celMC3.mos (+7 -7), Tearing6-omc.mos (+7 -7), Tearing7-cel.mos (+10 -10), Tearing7-celMC3.mos (+10 -10), Tearing7-omc.mos (+10 -10), Tearing8-cel.mos (+15 -15), Tearing8-celMC3.mos (+15 -15), Tearing8-omc.mos (+17 -17)
bachmann 2014-11-27 18:23 Rev.: 23581

Update of homotopy solver:
- improved assert handling
- improved numerical jacobian
- introduced mixed solver strategy (homotopy/hybrid)
- removed unused code
- added better damping strategy
- reduced function calls -> performance increase
- update test suite


11 lines of code changed in 3 files:

  • testsuite/simulation/modelica/tearing: Tearing15-celMC3.mos (+3 -3), Tearing15-omc.mos (+5 -5), Tearing15.mo (+3 -3)
bachmann 2014-11-24 17:56 Rev.: 23545

Added new nonlinear solver based on damped Newton algorithm in combination with homotopy strategy.
Set as default nonlinear solver for running the coverage tests tonight.
Already support of current testsuite, although some details are not implemented completely:
- Proper assert handling
- Use of Modelica homotopy operator
- Improved scaling of homotopy functions
- ...

Improvements will come!!!


14 lines of code changed in 3 files:

  • testsuite/simulation/modelica/tearing: Tearing15-cel.mos (+3 -3), Tearing15-celMC3.mos (+6 -6), Tearing15-omc.mos (+5 -5)
wbraun 2014-11-12 20:13 Rev.: 23334

Update the expexted output of testsuite to r23333

5 lines of code changed in 2 files:

  • testsuite/simulation/modelica/tearing: Tearing7-cel.mos (+3 -3), Tearing8-celMC3.mos (+2 -2)
lochel 2014-10-07 09:08 Rev.: 22637

- enable tearing for all systems

87 lines of code changed in 9 files:

  • testsuite/simulation/modelica/tearing: Tearing14-cel.mos (+11 -15), Tearing14-celMC3.mos (+11 -15), Tearing14-omc.mos (+10 -14), Tearing15-cel.mos (+9 -19), Tearing15-celMC3.mos (+9 -19), Tearing15-omc.mos (+7 -17), Tearing9-cel.mos (+10 -14), Tearing9-celMC3.mos (+10 -14), Tearing9-omc.mos (+10 -14)
lochel 2014-09-30 16:41 Rev.: 22516

- make some dumps and record names less confusing

21 lines of code changed in 12 files:

  • testsuite/simulation/modelica/tearing: Tearing14-cel.mos (+2 -2), Tearing14-celMC3.mos (+2 -2), Tearing14-omc.mos (+2 -2), Tearing15-cel.mos (+2 -2), Tearing15-celMC3.mos (+2 -2), Tearing15-omc.mos (+2 -2), Tearing4-cel.mos (+1 -1), Tearing4-celMC3.mos (+1 -1), Tearing4-omc.mos (+1 -1), Tearing9-cel.mos (+2 -2), Tearing9-celMC3.mos (+2 -2), Tearing9-omc.mos (+2 -2)
lochel 2014-09-30 14:37 Rev.: 22505

- improve +d=backenddaeinfo
- show backendaeinfo for initial system
- dump dae kind

1119 lines of code changed in 52 files:

  • testsuite/simulation/modelica/tearing: Algorithm1-cel.mos (+21 -2), Algorithm1-celMC3.mos (+21 -2), Algorithm1-omc.mos (+21 -2), Algorithm2-cel.mos (+21 -2), Algorithm2-celMC3.mos (+21 -2), Algorithm2-omc.mos (+21 -2), AnnotationTest-celMC3.mos (+21 -2), AnnotationTest-omc.mos (+21 -2), AnnotationTest2-celMC3.mos (+21 -2), AnnotationTest2-omc.mos (+21 -2), MixedTearing1-cel.mos (+21 -2), MixedTearing1-celMC3.mos (+21 -2), MixedTearing1-omc.mos (+21 -2), Tearing1-cel.mos (+21 -2), Tearing1-celMC3.mos (+21 -2), Tearing1-omc.mos (+21 -2), Tearing10-celMC3.mos (+21 -2), Tearing11-omc.mos (+21 -2), Tearing13-cel.mos (+21 -2), Tearing13-celMC3.mos (+21 -2), Tearing13-omc.mos (+21 -2), Tearing14-cel.mos (+23 -2), Tearing14-celMC3.mos (+23 -2), Tearing14-omc.mos (+23 -2), Tearing15-cel.mos (+26 -2), Tearing15-celMC3.mos (+26 -2), Tearing15-omc.mos (+26 -2), Tearing16-cel.mos (+21 -2), Tearing16-celMC3.mos (+21 -2), Tearing16-omc.mos (+21 -2), Tearing2-cel.mos (+21 -2), Tearing2-celMC3.mos (+21 -2), Tearing2-omc.mos (+21 -2), Tearing3-omc.mos (+21 -2), Tearing4-cel.mos (+21 -2), Tearing4-celMC3.mos (+21 -2), Tearing4-omc.mos (+21 -2), Tearing5-cel.mos (+21 -2), Tearing5-celMC3.mos (+21 -2), Tearing5-omc.mos (+21 -2), Tearing6-cel.mos (+21 -2), Tearing6-celMC3.mos (+21 -2), Tearing6-omc.mos (+21 -2), Tearing7-cel.mos (+21 -2), Tearing7-celMC3.mos (+21 -2), Tearing7-omc.mos (+21 -2), Tearing8-cel.mos (+21 -2), Tearing8-celMC3.mos (+21 -2), Tearing8-omc.mos (+21 -2), Tearing9-cel.mos (+23 -2), Tearing9-celMC3.mos (+23 -2), Tearing9-omc.mos (+23 -2)
wbraun 2014-09-23 12:33 Rev.: 22411

- fix r22410

4 lines of code changed in 26 files:

  • testsuite/simulation/modelica/tearing: AnnotationTest-celMC3.mos (+1 -33), AnnotationTest-omc.mos (-32), Tearing1-cel.mos (-32), Tearing1-celMC3.mos (-32), Tearing1-omc.mos (-32), Tearing10-celMC3.mos (-32), Tearing11-omc.mos (-32), Tearing2-cel.mos (-32), Tearing2-celMC3.mos (-32), Tearing2-omc.mos (-32), Tearing3-omc.mos (-32), Tearing4-cel.mos (-64), Tearing4-celMC3.mos (-64), Tearing4-omc.mos (-64), Tearing5-cel.mos (+1 -33), Tearing5-celMC3.mos (+1 -33), Tearing5-omc.mos (-32), Tearing6-cel.mos (-32), Tearing6-celMC3.mos (-32), Tearing6-omc.mos (-32), Tearing7-cel.mos (-32), Tearing7-celMC3.mos (-32), Tearing7-omc.mos (-32), Tearing8-cel.mos (+1 -33), Tearing8-celMC3.mos (-32), Tearing8-omc.mos (-32)
ptaeuber 2014-08-07 11:17 Rev.: 21792

fix tests

4 lines of code changed in 2 files:

  • testsuite/simulation/modelica/tearing: Tearing2-cel.mos (+2 -2), Tearing2-celMC3.mos (+2 -2)
ptaeuber 2014-08-07 09:45 Rev.: 21789

Modified Tarjan Matching a bit

70 lines of code changed in 4 files:

  • testsuite/simulation/modelica/tearing: Tearing10-celMC3.mos (+59 -3), Tearing2-cel.mos (+4 -4), Tearing2-celMC3.mos (+3 -3), Tearing6-celMC3.mos (+4 -4)
wbraun 2014-07-17 14:15 Rev.: 21558

Activate doLinearTearing by default, therefor
- expanded SimCode.SES_LINEAR for directional derivatives
- adjust all codegen templates
- generates by default directional derivatives for
linear systems in calculateStrongComponentJacobians.
- added capacity to runtime lapack solver to handle that jacobians.
- Ajusted tests.
- Follwiong 3 examples start to fail now:
- Modelica.Electrical.Analog.Examples.DifferenceAmplifier.mos
- Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD.mos
- Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses.mos
so they run for now with nodoLinearTearing.
- Also the 2 hpcom examples don't run with doLinearTearing.
- Also for the Cpp runtime it's deactived for now and can be actived,
when the cpp-runtime is prepared therefore.

843 lines of code changed in 25 files:

  • testsuite/simulation/modelica/tearing: AnnotationTest-celMC3.mos (+35 -4), AnnotationTest-omc.mos (+34 -3), Tearing1-cel.mos (+37 -5), Tearing1-celMC3.mos (+37 -5), Tearing1-omc.mos (+34 -2), Tearing11-omc.mos (+37 -5), Tearing2-cel.mos (+32), Tearing2-celMC3.mos (+32), Tearing2-omc.mos (+32), Tearing3-omc.mos (+32), Tearing4-cel.mos (+33 -1), Tearing4-celMC3.mos (+33 -1), Tearing4-omc.mos (+33 -1), Tearing5-cel.mos (+41 -9), Tearing5-celMC3.mos (+32), Tearing5-omc.mos (+38 -6), Tearing6-cel.mos (+32 -1), Tearing6-celMC3.mos (+32 -1), Tearing6-omc.mos (+32 -1), Tearing7-cel.mos (+33 -2), Tearing7-celMC3.mos (+32 -1), Tearing7-omc.mos (+32 -1), Tearing8-cel.mos (+33 -2), Tearing8-celMC3.mos (+32 -1), Tearing8-omc.mos (+33 -2)
hudson 2014-06-10 17:53 Rev.: 21036

[Janitor mode] Set auto-props

4 lines of code changed in 4 files:

  • testsuite/simulation/modelica/tearing: AnnotationTest-celMC3.mos (+1), AnnotationTest-omc.mos (+1), AnnotationTest2-celMC3.mos (+1), AnnotationTest2-omc.mos (+1)
ptaeuber 2014-06-10 17:49 Rev.: 21035

- manual selection of tearing variables now also works for omcTearing (see r20929)

211 lines of code changed in 8 files:

  • testsuite/simulation/modelica/tearing: AnnotationTest-celMC3.mos (new 59), AnnotationTest-omc.mos (new 55), AnnotationTest.mos (del), AnnotationTest2-celMC3.mos (new 48), AnnotationTest2-omc.mos (new 44), AnnotationTest2.mos (del), Makefile (+4 -2), Tearing15.mo (+1 -1)
hudson 2014-06-03 12:43 Rev.: 20933

[Janitor mode] Fix whitespace

4 lines of code changed in 2 files:

  • testsuite/simulation/modelica/tearing: AnnotationTest.mo (+3 -3), AnnotationTest2.mo (+1 -1)
hudson 2014-06-03 12:42 Rev.: 20932

[Janitor mode] Set auto-props

4 lines of code changed in 4 files:

  • testsuite/simulation/modelica/tearing: AnnotationTest.mo (+1), AnnotationTest.mos (+1), AnnotationTest2.mo (+1), AnnotationTest2.mos (+1)
ptaeuber 2014-06-03 12:25 Rev.: 20929

- introduced manual selection of tearing variables using annotations (works only for cellier tearing heuristic MC3 yet)
-> attributes:
tearingSelect = always: variable is forced to be iteration variable
tearingSelect = prefer: variable gets better chances to become iteration variable
tearingSelect = avoid: variable gets less chances to become iteration variable
tearingSelect = never: variable won't be iteration variable as long as it is possible to solve for it algebraically (otherwise: warning)

example:
model AnnotationTest
Real u0;
Real i1 annotation(tearingSelect=prefer);
Real i2;
Real i3;
Real u1;
Real u2 annotation(tearingSelect=avoid);
Real u3;
...

- added testmodels with manual tearing selection

154 lines of code changed in 5 files:

  • testsuite/simulation/modelica/tearing: AnnotationTest.mo (new 19), AnnotationTest.mos (new 62), AnnotationTest2.mo (new 14), AnnotationTest2.mos (new 51), Makefile (+8 -6)
lochel 2014-05-27 11:24 Rev.: 20848

- attempt to improve r20789 (don't handle impure functions as constant)

33 lines of code changed in 15 files:

  • testsuite/simulation/modelica/tearing: Tearing4-cel.mos (+2 -2), Tearing4-celMC3.mos (+2 -2), Tearing4-omc.mos (+2 -2), Tearing6-cel.mos (+2 -2), Tearing6-celMC3.mos (+2 -2), Tearing6-omc.mos (+2 -2), Tearing7-cel.mos (+2 -2), Tearing7-celMC3.mos (+2 -2), Tearing7-omc.mos (+2 -2), Tearing8-cel.mos (+3 -3), Tearing8-celMC3.mos (+3 -3), Tearing8-omc.mos (+3 -3), Tearing9-cel.mos (+2 -2), Tearing9-celMC3.mos (+2 -2), Tearing9-omc.mos (+2 -2)
lochel 2014-05-23 13:04 Rev.: 20789

- fix #2704 (don't handle impure functions as constant)
- add TRACE information to dassl.c::functionODE_residual and solver_main.c::finishSimulation

33 lines of code changed in 15 files:

  • testsuite/simulation/modelica/tearing: Tearing4-cel.mos (+2 -2), Tearing4-celMC3.mos (+2 -2), Tearing4-omc.mos (+2 -2), Tearing6-cel.mos (+2 -2), Tearing6-celMC3.mos (+2 -2), Tearing6-omc.mos (+2 -2), Tearing7-cel.mos (+2 -2), Tearing7-celMC3.mos (+2 -2), Tearing7-omc.mos (+3 -3), Tearing8-cel.mos (+3 -3), Tearing8-celMC3.mos (+3 -3), Tearing8-omc.mos (+2 -2), Tearing9-cel.mos (+2 -2), Tearing9-celMC3.mos (+2 -2), Tearing9-omc.mos (+2 -2)
vwaurich 2014-05-15 09:43 Rev.: 20611

- deactivated tearing tests, they are just failing with another message for a NLS error
- removed compare var lossyGear.mode in HeatLosses because its actually correct and the compareResults fails at events
- changed universalConstraint to testkind Compilation since it simulated wrong anyway (btw under windows it simulates, strange NLS)

0 lines of code changed in 1 file:

  • testsuite/simulation/modelica/tearing: Makefile (-2)
vwaurich 2014-05-15 09:00 Rev.: 20610

- activate partial function evaluation

29 lines of code changed in 2 files:

  • testsuite/simulation/modelica/tearing: Tearing17-celMC3.mos (+13 -17), Tearing17-omc.mos (+16 -14)
sjoelund.se 2014-04-24 13:59 Rev.: 20251

Replace measureTime=true with +d=measureTime in buildModel/etc
- Fix code generation for profiling of function calls (was disabled)
- Fix the counter for number of profiling blocks so the profiling now includes the measured blocks again

71 lines of code changed in 71 files:

  • testsuite/simulation/modelica/tearing: Algorithm1-cel.mos (+1 -1), Algorithm1-celMC3.mos (+1 -1), Algorithm1-omc.mos (+1 -1), Algorithm2-cel.mos (+1 -1), Algorithm2-celMC3.mos (+1 -1), Algorithm2-omc.mos (+1 -1), MixedTearing1-cel.mos (+1 -1), MixedTearing1-celMC3.mos (+1 -1), MixedTearing1-omc.mos (+1 -1), Tearing1-cel.mos (+1 -1), Tearing1-celMC3.mos (+1 -1), Tearing1-omc.mos (+1 -1), Tearing10-cel.mos (+1 -1), Tearing10-celMC11.mos (+1 -1), Tearing10-celMC12.mos (+1 -1), Tearing10-celMC13.mos (+1 -1), Tearing10-celMC21.mos (+1 -1), Tearing10-celMC22.mos (+1 -1), Tearing10-celMC23.mos (+1 -1), Tearing10-celMC231.mos (+1 -1), Tearing10-celMC3.mos (+1 -1), Tearing10-celMC4.mos (+1 -1), Tearing10-omc.mos (+1 -1), Tearing11-cel.mos (+1 -1), Tearing11-celMC3.mos (+1 -1), Tearing11-omc.mos (+1 -1), Tearing12-cel.mos (+1 -1), Tearing12-celMC3.mos (+1 -1), Tearing12-omc.mos (+1 -1), Tearing13-cel.mos (+1 -1), Tearing13-celMC3.mos (+1 -1), Tearing13-omc.mos (+1 -1), Tearing14-cel.mos (+1 -1), Tearing14-celMC3.mos (+1 -1), Tearing14-omc.mos (+1 -1), Tearing15-cel.mos (+1 -1), Tearing15-celMC3.mos (+1 -1), Tearing15-omc.mos (+1 -1), Tearing16-cel.mos (+1 -1), Tearing16-celMC3.mos (+1 -1), Tearing16-omc.mos (+1 -1), Tearing17-cel.mos (+1 -1), Tearing17-celMC3.mos (+1 -1), Tearing17-omc.mos (+1 -1), Tearing18-cel.mos (+1 -1), Tearing18-celMC3.mos (+1 -1), Tearing18-omc.mos (+1 -1), Tearing2-cel.mos (+1 -1), Tearing2-celMC3.mos (+1 -1), Tearing2-omc.mos (+1 -1), Tearing3-cel.mos (+1 -1), Tearing3-celMC3.mos (+1 -1), Tearing3-omc.mos (+1 -1), Tearing4-cel.mos (+1 -1), Tearing4-celMC3.mos (+1 -1), Tearing4-omc.mos (+1 -1), Tearing5-cel.mos (+1 -1), Tearing5-celMC3.mos (+1 -1), Tearing5-omc.mos (+1 -1), Tearing6-cel.mos (+1 -1), Tearing6-celMC3.mos (+1 -1), Tearing6-omc.mos (+1 -1), Tearing7-cel.mos (+1 -1), Tearing7-celMC3.mos (+1 -1), Tearing7-omc.mos (+1 -1), Tearing8-cel.mos (+1 -1), Tearing8-celMC3.mos (+1 -1), Tearing8-omc.mos (+1 -1), Tearing9-cel.mos (+1 -1), Tearing9-celMC3.mos (+1 -1), Tearing9-omc.mos (+1 -1)
hudson 2014-04-16 11:06 Rev.: 20164

[Janitor mode] Fix whitespace

17 lines of code changed in 7 files:

  • testsuite/simulation/modelica/tearing: Algorithm1.mo (-1), Algorithm2.mo (-1), Tearing16.mo (+1 -1), Tearing5.mo (+13 -13), Tearing6.mo (+1 -1), Tearing7.mo (+1 -1), Tearing8.mo (+1 -1)
wbraun 2014-04-10 13:34 Rev.: 20080

- switch non-linear solver hybrid from f2c version to cminpack version.
- fixed some issues
- removed old f2c version from math-support

13 lines of code changed in 1 file:

  • testsuite/simulation/modelica/tearing: Tearing17-celMC3.mos (+13 -1)
ptaeuber 2014-04-03 13:30 Rev.: 19958

- deleted redundant functions in Tearing.mo
- renamed Cellier-tearing from "tearingSystem1_1" to "CellierTearing"
- set default heuristic for Cellier tearing to MC3

42 lines of code changed in 21 files:

  • testsuite/simulation/modelica/tearing: Algorithm1-cel.mos (+2), Algorithm2-cel.mos (+2), MixedTearing1-cel.mos (+2), Tearing1-cel.mos (+2), Tearing10-cel.mos (+2), Tearing11-cel.mos (+2), Tearing12-cel.mos (+2), Tearing13-cel.mos (+2), Tearing14-cel.mos (+2), Tearing15-cel.mos (+2), Tearing16-cel.mos (+2), Tearing17-cel.mos (+2), Tearing18-cel.mos (+2), Tearing2-cel.mos (+2), Tearing3-cel.mos (+2), Tearing4-cel.mos (+2), Tearing5-cel.mos (+2), Tearing6-cel.mos (+2), Tearing7-cel.mos (+2), Tearing8-cel.mos (+2), Tearing9-cel.mos (+2)
hudson 2014-03-27 18:51 Rev.: 19825

[Janitor mode] Set auto-props

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/tearing: MixedTearing1-cel.mos (+1), MixedTearing1-omc.mos (+1)
ptaeuber 2014-03-27 18:36 Rev.: 19823

-Added missing models to tearing-testsuite

153 lines of code changed in 4 files:

  • testsuite/simulation/modelica/tearing: Makefile (+2 -1), MixedTearing1-cel.mos (new 76), MixedTearing1-omc.mos (new 75), MixedTearing1.mos (del)
adrpo 2014-03-27 16:19 Rev.: 19821

- rename in the Makefile non-existing MixedTearing1-omc.mos to existing MixedTearing1.mos
- deleted from the Makefile non-existing MixedTearing1-cel.mos

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/tearing: Makefile (+1 -2)
hudson 2014-03-27 13:38 Rev.: 19817

[Janitor mode] Set auto-props

29 lines of code changed in 29 files:

  • testsuite/simulation/modelica/tearing: Algorithm1-celMC3.mos (+1), Algorithm2-celMC3.mos (+1), MixedTearing1-celMC3.mos (+1), Tearing1-celMC3.mos (+1), Tearing10-celMC11.mos (+1), Tearing10-celMC12.mos (+1), Tearing10-celMC13.mos (+1), Tearing10-celMC21.mos (+1), Tearing10-celMC22.mos (+1), Tearing10-celMC23.mos (+1), Tearing10-celMC231.mos (+1), Tearing10-celMC3.mos (+1), Tearing10-celMC4.mos (+1), Tearing11-celMC3.mos (+1), Tearing12-celMC3.mos (+1), Tearing13-celMC3.mos (+1), Tearing14-celMC3.mos (+1), Tearing15-celMC3.mos (+1), Tearing16-celMC3.mos (+1), Tearing17-celMC3.mos (+1), Tearing18-celMC3.mos (+1), Tearing2-celMC3.mos (+1), Tearing3-celMC3.mos (+1), Tearing4-celMC3.mos (+1), Tearing5-celMC3.mos (+1), Tearing6-celMC3.mos (+1), Tearing7-celMC3.mos (+1), Tearing8-celMC3.mos (+1), Tearing9-celMC3.mos (+1)

(51 more)

Generated by StatSVN 0.7.0