Directory testsuite/simulation/modelica/nonlinear_system/

Directory Created:
2012-10-15 12:12
Total Files:
62
Deleted Files:
12
Lines of Code:
2527

[root]/testsuite/simulation/modelica/nonlinear_system
                    directory in repo ReferenceFiles (1 files, 0 lines)

Lines of Code

testsuite/simulation/modelica/nonlinear_system/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 440 (100.0%) 6113 (100.0%) 13.8
lochel 170 (38.6%) 2448 (40.0%) 14.4
wbraun 76 (17.3%) 1617 (26.5%) 21.2
sjoelund.se 143 (32.5%) 1149 (18.8%) 8.0
bachmann 12 (2.7%) 683 (11.2%) 56.9
vitalij 14 (3.2%) 62 (1.0%) 4.4
ptaeuber 5 (1.1%) 59 (1.0%) 11.8
jfrenkel 5 (1.1%) 59 (1.0%) 11.8
hudson 11 (2.5%) 32 (0.5%) 2.9
adrpo 3 (0.7%) 3 (0.0%) 1.0
cschubert 1 (0.2%) 1 (0.0%) 1.0

Most Recent Commits

vitalij 2015-04-24 00:37 Rev.: 25723

simplify adjacency row for tearing
- important for symEuler

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: nanTest.mos (+1 -16)
bachmann 2015-03-05 13:36 Rev.: 24925

speed-up of non-linear homotopy solver by adding new stop criteria

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: bug_2841.mos (+2 -40)
ptaeuber 2015-03-04 22:05 Rev.: 24915

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

16 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: nanTest.mos (+16 -1)
bachmann 2015-02-20 14:27 Rev.: 24653

improved convergence criteria of Newton solver (within Homotopy solver)

128 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: bug_2841.mos (+128 -107)
wbraun 2015-02-19 00:02 Rev.: 24626

- improved assert output further with debug
- fixed #3074

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: nonlinearFailed.mos (+1 -1), nonlinearFailed_kinsol.mos (+1 -1)
wbraun 2015-02-16 20:45 Rev.: 24606

- added more information for a triggered Modelica assert
- fixes partially #3074

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: nonlinearFailed.mos (+1), nonlinearFailed_kinsol.mos (+1)
vitalij 2015-01-27 23:22 Rev.: 24233

ExpressionSolve: improved numeric for qe

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: nonlinearFailed.mos (+1 -1), nonlinearFailed_kinsol.mos (+1 -1)
vitalij 2015-01-24 01:16 Rev.: 24176

ExpressionSolve:
- improved cos(x)
- added rule for sin(x) and tan(x)
update tests

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: nonlinearFailed.mos (+1 -2), nonlinearFailed_kinsol.mos (+1 -3)
vitalij 2015-01-22 17:05 Rev.: 24157

activated solveSimpleEquations for initialization
- probably fixed #3091

9 lines of code changed in 4 files:

  • testsuite/simulation/modelica/nonlinear_system: nonlinearFailed.mos (+2 -1), nonlinearFailed_kinsol.mos (+2 -1), problem8_newton.mos (+2 -1), problem9.mos (+3 -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

43 lines of code changed in 4 files:

  • testsuite/simulation/modelica/nonlinear_system: problem2_newton.mos (+10 -10), problem7.mos (+11 -11), problem7_newton.mos (+11 -11), problem7_symjac_tearing.mos (+11 -11)
wbraun 2015-01-06 00:28 Rev.: 23937

prevent adding a dummy state if no states are present
- don't use dassl if no state are present

6 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: bug_2841.mos (+6 -10)
lochel 2015-01-05 13:53 Rev.: 23934

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

6 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: bug_2841.mos (+6 -6)
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;

6 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: bug_2841.mos (+6 -6)
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


241 lines of code changed in 3 files:

  • testsuite/simulation/modelica/nonlinear_system: bug_2841.mos (+227 -166), nonlinearDelayTest.mos (+3 -3), problem7_symjac.mos (+11 -11)
hudson 2014-11-24 18:02 Rev.: 23548

[Janitor mode] Fix whitespace

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: nlsTestPackage.mo (+2 -2)
hudson 2014-11-24 18:02 Rev.: 23547

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: problem10.mos (+1)
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!!!


312 lines of code changed in 7 files:

  • testsuite/simulation/modelica/nonlinear_system: Makefile (+1), bug_2841.mos (+243 -78), nlsTestPackage.mo (+15 -2), nonlinearDelayTest.mos (+3 -3), problem10.mos (new 28), problem2.mos (+12 -12), problem2_symjac_tearing.mos (+10 -10)
vitalij 2014-11-20 22:22 Rev.: 23492

createResidualExp: added heuristic for a-b=0 or b-a=0

10 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: problem2_newton.mos (+10 -10)
wbraun 2014-11-12 20:13 Rev.: 23334

Update the expexted output of testsuite to r23333

85 lines of code changed in 8 files:

  • testsuite/simulation/modelica/nonlinear_system: bug_2841.mos (+47 -47), problem2_newton.mos (+10 -10), problem4.mos (+3 -3), problem4_newton.mos (+1 -1), problem4_symjac.mos (+2 -2), problem4_symjac_tearing.mos (+2 -2), problem5.mos (+10 -10), problem5_newton.mos (+10 -10)
hudson 2014-11-07 02:14 Rev.: 23262

[Janitor mode] Fix whitespace

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: nlsTestPackage.mo (+1 -1)
hudson 2014-11-07 02:14 Rev.: 23261

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: problem9.mos (+1)
wbraun 2014-11-07 02:07 Rev.: 23260

- fixed #1228, by adding when equation also to other torn equations.

43 lines of code changed in 3 files:

  • testsuite/simulation/modelica/nonlinear_system: Makefile (+1), nlsTestPackage.mo (+12), problem9.mos (new 30)
vitalij 2014-11-03 14:48 Rev.: 23154

-support min and max values by extraPolate
-imporevd output for nonlinear solver

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: nonlinearFailed.mos (+1 -1), nonlinearFailed_kinsol.mos (+1 -1)
wbraun 2014-10-29 05:26 Rev.: 23030

- some preparation for linear solver improvments

4 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: bug_2841.mos (+4 -4)
lochel 2014-10-08 11:10 Rev.: 22682

- remove obsolete flag from test files

9 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: fullRobot.mos (+9 -20)
lochel 2014-10-07 09:08 Rev.: 22637

- enable tearing for all systems

39 lines of code changed in 4 files:

  • testsuite/simulation/modelica/nonlinear_system: nanTest.mos (+2 -9), nonlinearDelayTest.mos (+14 -5), problem5.mos (+12 -13), problem5_newton.mos (+11 -12)
hudson 2014-09-30 21:23 Rev.: 22523

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: bug_2841.mos (+1)
lochel 2014-09-30 18:01 Rev.: 22521

- add test for #2841

140 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: Makefile (+1), bug_2841.mos (new 139)
sjoelund.se 2014-08-15 13:03 Rev.: 21886

Improve the error-messages for domain errors like `log(<0)` (make it part of the messages using the XML output)

6 lines of code changed in 3 files:

  • testsuite/simulation/modelica/nonlinear_system: nanTest.mos (+4 -2), nonlinearFailed.mos (+1), nonlinearFailed_kinsol.mos (+1)
wbraun 2014-07-18 15:47 Rev.: 21568

- added improved newton solver with damping strategies
- added -newton flag to simulation runtime to select different strategies

36 lines of code changed in 4 files:

  • testsuite/simulation/modelica/nonlinear_system: Makefile (+3 -3), problem2_newton.mos (+15 -13), problem4_newton.mos (+5 -4), problem5_newton.mos (+13 -12)
sjoelund.se 2014-06-17 22:28 Rev.: 21155

Updating ThermoSysPro to 3.1
- Note: 1 testcase now fails (TestStaticCentrifugalPumpWaterSolution). I cannot verify if the new results are in line with Dymola, so someone else should check it.

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: nonlinearFailed.mos (+1 -1), nonlinearFailed_kinsol.mos (+1 -1)
sjoelund.se 2014-06-16 15:19 Rev.: 21125

Fix balancing of XML tags with -w and non-linear system errors

4 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: nonlinearFailed.mos (+2 -3), nonlinearFailed_kinsol.mos (+2 -3)
wbraun 2014-06-06 17:15 Rev.: 21010

- added a inner ring-buffer for dassl solver
to ensure consistent extrapolation data for non-linear loops.

10 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: problem2_symjac_tearing.mos (+10 -10)
wbraun 2014-06-05 02:07 Rev.: 20975

- revised dassl implmentation
- added additional rhs evalution to ensure a consistent ringbuffer for extrapolation
- removed f2c binding
- rename simData to data

12 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: problem2_symjac_tearing.mos (+12 -12)
wbraun 2014-05-15 13:30 Rev.: 20622

- update message for 0^x to "Model error - 0^x is not defined"
- moved also test

0 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: Makefile (-1), simpleSolve1.mos (del)
wbraun 2014-05-14 17:05 Rev.: 20602

- added an assert to real_int_pow
- adjust tests

9 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: simpleSolve1.mos (+9 -7)
hudson 2014-05-14 14:45 Rev.: 20598

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: simpleSolve1.mos (+1)
vitalij 2014-05-14 14:41 Rev.: 20597

- added error massage for 0^-n were n > 0
- added some cases for solve
- a^n = c where n is odd
- log(a) = b
- exp(a) = b

36 lines of code changed in 2 files:

  • testsuite/simulation/modelica/nonlinear_system: Makefile (+1), simpleSolve1.mos (new 35)
lochel 2014-05-14 10:02 Rev.: 20588

- update "warning | While solving non-linear system an assertion failed." message again

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: nanTest.mos (+1 -1)
lochel 2014-05-13 12:49 Rev.: 20581

- minor changes
- add time point to "warning | While solving non-linear system an assertion failed." message

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/nonlinear_system: nanTest.mos (+2 -2)

(66 more)

Generated by StatSVN 0.7.0