Skip to content

Commit

Permalink
Expected output / disabling backend CevalFunction
Browse files Browse the repository at this point in the history
  • Loading branch information
sjoelund committed Apr 9, 2016
1 parent a41106b commit 098036e
Show file tree
Hide file tree
Showing 10 changed files with 136 additions and 140 deletions.
Expand Up @@ -33,8 +33,6 @@ runScript(modelTesting);getErrorString();
// Simulation options: startTime = 0.0, stopTime = 25.0, numberOfIntervals = 25000, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Modelica.Electrical.Machines.Examples.DCMachines.DCPM_Cooling', options = '', outputFormat = 'mat', variableFilter = 'time|dcpm.la.i|loadInertia.phi|loadInertia.w|cooling.T|armature.T|core.T|volumeFlow.T', cflags = '', simflags = ' -abortSlowSimulation -alarm=360 -emit_protected'
// Result file: Modelica.Electrical.Machines.Examples.DCMachines.DCPM_Cooling_res.mat
// Files Equal!
// Warning: There are iteration variables with default zero start attribute. Use +d=initialization for more information.
//
// "true
// "
// ""
Expand Down
Expand Up @@ -32,8 +32,6 @@ runScript(modelTesting);getErrorString();
// Simulation options: startTime = 0.0, stopTime = 2.0, numberOfIntervals = 2000, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Modelica.Electrical.Machines.Examples.DCMachines.DCPM_withLosses', options = '', outputFormat = 'mat', variableFilter = 'time|dcpm1.la.i|dcpm2.la.i|loadInertia1.phi|loadInertia1.w|loadInertia2.phi|loadInertia2.w', cflags = '', simflags = ' -abortSlowSimulation -alarm=360 -emit_protected'
// Result file: Modelica.Electrical.Machines.Examples.DCMachines.DCPM_withLosses_res.mat
// Files Equal!
// Warning: There are iteration variables with default zero start attribute. Use +d=initialization for more information.
//
// "true
// "
// ""
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Expand Up @@ -61,13 +61,13 @@ runScript(modelTesting);getErrorString();
// * candidate: cylinder6.gasForce.s_rel(start = 0.0)
// => select value from cylinder6.Cylinder.s(start = -0.3) for variable: cylinder6.Cylinder.s
// Notification: Model statistics after passing the back-end for initialization:
// * Number of independent subsystems: 2527
// * Number of independent subsystems: 2557
// * Number of states: 0 ()
// * Number of discrete variables: 481 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete variables: 495 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for initialization (4498):
// * Single equations (assignments): 4473
// Notification: Strong component statistics for initialization (4965):
// * Single equations (assignments): 4940
// * Array equations: 0
// * Algorithm blocks: 0
// * Record equations: 0
Expand All @@ -82,16 +82,16 @@ runScript(modelTesting);getErrorString();
// * Non-linear Jacobian: 0
// * Without analytic Jacobian: 0
// Notification: Torn system details for strict tearing set:
// * Linear torn systems: 7 {(31,13.2%) 422,(1,100.0%) 5,(1,100.0%) 5,(1,100.0%) 5,(1,100.0%) 5,(1,100.0%) 5,(1,100.0%) 5}
// * Linear torn systems: 7 {(29,13.9%) 424,(1,100.0%) 5,(1,100.0%) 5,(1,100.0%) 5,(1,100.0%) 5,(1,100.0%) 5,(1,100.0%) 5}
// * Non-linear torn systems: 6 {1 13,1 13,1 13,1 13,1 13,1 13}
// Notification: Model statistics after passing the back-end for simulation:
// * Number of independent subsystems: 690
// * Number of independent subsystems: 647
// * Number of states: 4 (load.phi,load.w,filter.x[1],filter.x[2])
// * Number of discrete variables: 0 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for simulation (1653):
// * Single equations (assignments): 1628
// Notification: Strong component statistics for simulation (1601):
// * Single equations (assignments): 1576
// * Array equations: 0
// * Algorithm blocks: 0
// * Record equations: 0
Expand All @@ -106,7 +106,7 @@ runScript(modelTesting);getErrorString();
// * Non-linear Jacobian: 0
// * Without analytic Jacobian: 0
// Notification: Torn system details for strict tearing set:
// * Linear torn systems: 7 {(31,13.2%) 373,(1,100.0%) 3,(1,100.0%) 3,(1,100.0%) 3,(1,100.0%) 3,(1,100.0%) 3,(1,100.0%) 3}
// * Linear torn systems: 7 {(29,13.9%) 375,(1,100.0%) 3,(1,100.0%) 3,(1,100.0%) 3,(1,100.0%) 3,(1,100.0%) 3,(1,100.0%) 3}
// * Non-linear torn systems: 6 {1 13,1 13,1 13,1 13,1 13,1 13}
//
// "true
Expand Down
Expand Up @@ -37,13 +37,13 @@ runScript(modelTesting);getErrorString();
// * Number of equations: 9016
// * Number of variables: 9016
// Notification: Model statistics after passing the back-end for initialization:
// * Number of independent subsystems: 1801
// * Number of independent subsystems: 1812
// * Number of states: 0 ()
// * Number of discrete variables: 369 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete variables: 381 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for initialization (3713):
// * Single equations (assignments): 3706
// Notification: Strong component statistics for initialization (3908):
// * Single equations (assignments): 3901
// * Array equations: 6
// * Algorithm blocks: 0
// * Record equations: 0
Expand All @@ -56,13 +56,13 @@ runScript(modelTesting);getErrorString();
// * Linear torn systems: 1 {(1,100.0%) 392}
// * Non-linear torn systems: 0
// Notification: Model statistics after passing the back-end for simulation:
// * Number of independent subsystems: 286
// * Number of independent subsystems: 304
// * Number of states: 4 (load.phi,load.w,filter.x[1],filter.x[2])
// * Number of discrete variables: 0 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for simulation (1388):
// * Single equations (assignments): 1387
// Notification: Strong component statistics for simulation (1411):
// * Single equations (assignments): 1410
// * Array equations: 0
// * Algorithm blocks: 0
// * Record equations: 0
Expand Down
4 changes: 2 additions & 2 deletions simulation/modelica/others/EngineV6_output.mos
Expand Up @@ -15,7 +15,7 @@ val(crankshaftSpeed,1.0); getErrorString();
// ""
// true
// ""
// There have been 1254 SCCs and now there are 546 SCCs.
// There have been 1243 SCCs and now there are 534 SCCs.
// record SimulationResult
// resultFile = "EngineV6_output_res.mat",
// simulationOptions = "startTime = 0.0, stopTime = 1.01, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'EngineV6_output', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = ''",
Expand Down Expand Up @@ -46,6 +46,6 @@ val(crankshaftSpeed,1.0); getErrorString();
// * candidate: cylinder6.gasForce.s_rel(start = 0.0)
// => select value from cylinder6.Cylinder.s(start = -0.3) for variable: cylinder6.Cylinder.s
// "
// 561.4775584669966
// 561.4775584670016
// ""
// endResult
18 changes: 9 additions & 9 deletions simulation/modelica/tearing/Tearing12-cel.mos
Expand Up @@ -34,13 +34,13 @@ simulate(Tearing12); getErrorString();
// * Number of equations: 9901
// * Number of variables: 9901
// Notification: Model statistics after passing the back-end for initialization:
// * Number of independent subsystems: 2869
// * Number of independent subsystems: 2788
// * Number of states: 0 ('+d=stateselection' for list of states)
// * Number of discrete variables: 319 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete variables: 331 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for initialization (4875):
// * Single equations (assignments): 4874
// Notification: Strong component statistics for initialization (5157):
// * Single equations (assignments): 5156
// * Array equations: 0
// * Algorithm blocks: 0
// * Record equations: 0
Expand All @@ -50,16 +50,16 @@ simulate(Tearing12); getErrorString();
// * Torn equation systems: 1
// * Mixed (continuous/discrete) equation systems: 0
// Notification: Torn system details for strict tearing set:
// * Linear torn systems: 1 {(34,80.1%) 291}
// * Linear torn systems: 1 {(32,98.2%) 294}
// * Non-linear torn systems: 0
// Notification: Model statistics after passing the back-end for simulation:
// * Number of independent subsystems: 662
// * Number of independent subsystems: 651
// * Number of states: 62 ('+d=stateselection' for list of states)
// * Number of discrete variables: 0 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for simulation (1706):
// * Single equations (assignments): 1705
// Notification: Strong component statistics for simulation (1702):
// * Single equations (assignments): 1701
// * Array equations: 0
// * Algorithm blocks: 0
// * Record equations: 0
Expand All @@ -69,7 +69,7 @@ simulate(Tearing12); getErrorString();
// * Torn equation systems: 1
// * Mixed (continuous/discrete) equation systems: 0
// Notification: Torn system details for strict tearing set:
// * Linear torn systems: 1 {(33,56.8%) 267}
// * Linear torn systems: 1 {(45,28.3%) 256}
// * Non-linear torn systems: 0
// "
// endResult
18 changes: 9 additions & 9 deletions simulation/modelica/tearing/Tearing12-celMC3.mos
Expand Up @@ -34,13 +34,13 @@ simulate(Tearing12); getErrorString();
// * Number of equations: 9901
// * Number of variables: 9901
// Notification: Model statistics after passing the back-end for initialization:
// * Number of independent subsystems: 2869
// * Number of independent subsystems: 2788
// * Number of states: 0 ('+d=stateselection' for list of states)
// * Number of discrete variables: 319 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete variables: 331 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for initialization (4875):
// * Single equations (assignments): 4874
// Notification: Strong component statistics for initialization (5157):
// * Single equations (assignments): 5156
// * Array equations: 0
// * Algorithm blocks: 0
// * Record equations: 0
Expand All @@ -50,16 +50,16 @@ simulate(Tearing12); getErrorString();
// * Torn equation systems: 1
// * Mixed (continuous/discrete) equation systems: 0
// Notification: Torn system details for strict tearing set:
// * Linear torn systems: 1 {(31,100.0%) 294}
// * Linear torn systems: 1 {(31,100.0%) 295}
// * Non-linear torn systems: 0
// Notification: Model statistics after passing the back-end for simulation:
// * Number of independent subsystems: 662
// * Number of independent subsystems: 651
// * Number of states: 62 ('+d=stateselection' for list of states)
// * Number of discrete variables: 0 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for simulation (1706):
// * Single equations (assignments): 1705
// Notification: Strong component statistics for simulation (1702):
// * Single equations (assignments): 1701
// * Array equations: 0
// * Algorithm blocks: 0
// * Record equations: 0
Expand All @@ -69,7 +69,7 @@ simulate(Tearing12); getErrorString();
// * Torn equation systems: 1
// * Mixed (continuous/discrete) equation systems: 0
// Notification: Torn system details for strict tearing set:
// * Linear torn systems: 1 {(31,100.0%) 269}
// * Linear torn systems: 1 {(31,100.0%) 270}
// * Non-linear torn systems: 0
// "
// endResult
18 changes: 9 additions & 9 deletions simulation/modelica/tearing/Tearing12-omc.mos
Expand Up @@ -30,13 +30,13 @@ simulate(Tearing12); getErrorString();
// * Number of equations: 9901
// * Number of variables: 9901
// Notification: Model statistics after passing the back-end for initialization:
// * Number of independent subsystems: 2869
// * Number of independent subsystems: 2788
// * Number of states: 0 ('+d=stateselection' for list of states)
// * Number of discrete variables: 319 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete variables: 331 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for initialization (4875):
// * Single equations (assignments): 4874
// Notification: Strong component statistics for initialization (5157):
// * Single equations (assignments): 5156
// * Array equations: 0
// * Algorithm blocks: 0
// * Record equations: 0
Expand All @@ -46,16 +46,16 @@ simulate(Tearing12); getErrorString();
// * Torn equation systems: 1
// * Mixed (continuous/discrete) equation systems: 0
// Notification: Torn system details for strict tearing set:
// * Linear torn systems: 1 {(31,100.0%) 294}
// * Linear torn systems: 1 {(31,100.0%) 295}
// * Non-linear torn systems: 0
// Notification: Model statistics after passing the back-end for simulation:
// * Number of independent subsystems: 662
// * Number of independent subsystems: 651
// * Number of states: 62 ('+d=stateselection' for list of states)
// * Number of discrete variables: 0 ('+d=discreteinfo' for list of discrete vars)
// * Number of discrete states: 0 ('+d=discreteinfo' for list of discrete states)
// * Top-level inputs: 0
// Notification: Strong component statistics for simulation (1706):
// * Single equations (assignments): 1705
// Notification: Strong component statistics for simulation (1702):
// * Single equations (assignments): 1701
// * Array equations: 0
// * Algorithm blocks: 0
// * Record equations: 0
Expand All @@ -65,7 +65,7 @@ simulate(Tearing12); getErrorString();
// * Torn equation systems: 1
// * Mixed (continuous/discrete) equation systems: 0
// Notification: Torn system details for strict tearing set:
// * Linear torn systems: 1 {(31,100.0%) 269}
// * Linear torn systems: 1 {(31,100.0%) 270}
// * Non-linear torn systems: 0
// "
// endResult

0 comments on commit 098036e

Please sign in to comment.