Skip to content

Commit 96ed92d

Browse files
author
Vitalij Ruge
committed
fixed symEuler
1 parent c6c4757 commit 96ed92d

File tree

3 files changed

+5
-12
lines changed

3 files changed

+5
-12
lines changed

simulation/modelica/solver/problem1-symEuler.mos

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,12 @@ getErrorString();
4848
// ""
4949
// true
5050
// ""
51-
//
52-
// The selection of a new tearing variable failed.record SimulationResult
51+
// record SimulationResult
5352
// resultFile = "testSolver.problem1_res.mat",
5453
// simulationOptions = "startTime = 0.0, stopTime = 2e-06, numberOfIntervals = 1000, tolerance = 1e-06, method = 'symEuler', fileNamePrefix = 'testSolver.problem1', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = ''",
5554
// messages = ""
5655
// end SimulationResult;
57-
// "Warning: Function Tearing.selectTearingVar failed at least once. Use +d=tearingdump or +d=tearingdumpV for more information.
58-
// Warning: The initial conditions are not fully specified. Use +d=initialization for more information.
56+
// "Warning: The initial conditions are not fully specified. Use +d=initialization for more information.
5957
// "
6058
// {"Files Equal!"}
6159
// ""

simulation/modelica/solver/problem2-symEuler.mos

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,12 @@ val(der(y[8]), stopTime);
5555
// ""
5656
// true
5757
// ""
58-
//
59-
// The selection of a new tearing variable failed.record SimulationResult
58+
// record SimulationResult
6059
// resultFile = "testSolver.problem2_res.mat",
6160
// simulationOptions = "startTime = 0.0, stopTime = 321.8122, numberOfIntervals = 12000, tolerance = 1e-06, method = 'symEuler', fileNamePrefix = 'testSolver.problem2', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = ''",
6261
// messages = ""
6362
// end SimulationResult;
64-
// "Warning: Function Tearing.selectTearingVar failed at least once. Use +d=tearingdump or +d=tearingdumpV for more information.
65-
// Warning: The initial conditions are not fully specified. Use +d=initialization for more information.
63+
// "Warning: The initial conditions are not fully specified. Use +d=initialization for more information.
6664
// "
6765
// {"Files Equal!"}
6866
// ""

simulation/modelica/solver/problem3-symEuler.mos

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,7 @@ val(x2,1);
3131
// simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 5, tolerance = 1e-06, method = 'symEuler', fileNamePrefix = 'foo', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = ''",
3232
// messages = ""
3333
// end SimulationResult;
34-
// "Notification: It was not possible to analyze the given system symbolically, because the relevant equations are part of an algebraic loop. This is not supported yet.
35-
// Warning: The initial conditions are not fully specified. Use +d=initialization for more information.
36-
// Warning: The initial conditions are over specified. Use +d=initialization for more information.
37-
// "
34+
// ""
3835
// 2.0
3936
// 2.2
4037
// 0.401877572016461

0 commit comments

Comments
 (0)