Directory testsuite/simulation/libraries/msl31/

Total Files:
143
Deleted Files:
11
Lines of Code:
156080

[root]/testsuite/simulation/libraries/msl31
                    directory in repo ReferenceFiles (128 files, 0 lines)
                    directory in repo fluid (22 files, 1015 lines)
                        Folder removed from repo simulate (0 files, 0 lines)
                    directory in repo media (28 files, 646 lines)
                        Folder removed from repo simulate (0 files, 0 lines)
                    Folder removed from repo simulate (0 files, 0 lines)

Lines of Code

testsuite/simulation/libraries/msl31/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 1137 (100.0%) 157040 (100.0%) 138.1
alash325 578 (50.8%) 156202 (99.5%) 270.2
sjoelund.se 479 (42.1%) 610 (0.4%) 1.2
lochel 17 (1.5%) 67 (0.0%) 3.9
wbraun 26 (2.3%) 65 (0.0%) 2.5
hudson 5 (0.4%) 30 (0.0%) 6.0
jfrenkel 21 (1.8%) 26 (0.0%) 1.2
adrpo 6 (0.5%) 23 (0.0%) 3.8
jansilar 1 (0.1%) 9 (0.0%) 9.0
ptaeuber 1 (0.1%) 4 (0.0%) 4.0
cschubert 1 (0.1%) 2 (0.0%) 2.0
vwaurich 1 (0.1%) 1 (0.0%) 1.0
vitalij 1 (0.1%) 1 (0.0%) 1.0

Most Recent Commits

vwaurich 2015-02-23 16:59 Rev.: 24710

- update tests and ref file

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Thermal.FluidHeatFlow.Examples.TwoMass.mos (+1 -19)
wbraun 2015-02-16 20:45 Rev.: 24606

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

22 lines of code changed in 4 files:

  • testsuite/simulation/libraries/msl31: Modelica.Electrical.Analog.Examples.HeatingRectifier.mos (+3 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b.mos (+3 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic.mos (+3 -1), Modelica.Thermal.FluidHeatFlow.Examples.TwoMass.mos (+13 -1)
lochel 2015-01-29 17:11 Rev.: 24301

- #3114: handle empty system in initialization

3 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic.mos (+3 -7)
lochel 2015-01-28 14:16 Rev.: 24253

- #3094: fix some asserts that were not formatted according to "logFormat"

11 lines of code changed in 4 files:

  • testsuite/simulation/libraries/msl31: Modelica.Electrical.Analog.Examples.HeatingRectifier.mos (+2 -2), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic.mos (+2 -2), Modelica.Thermal.FluidHeatFlow.Examples.TwoMass.mos (+6 -6)
lochel 2015-01-16 10:23 Rev.: 24058

- declare numeric initialization as deprecated

20 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic.mos (+20 -3)
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

4 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Electrical.Analog.Examples.CharacteristicThyristors.mos (+4 -1)
lochel 2014-10-07 09:08 Rev.: 22637

- enable tearing for all systems

9 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses.mos (+9 -4)
adrpo 2014-09-28 13:08 Rev.: 22470

- update test

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b.mos (+1 -2)
sjoelund.se 2014-09-28 07:52 Rev.: 22469

Expected output

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b.mos (+1 -1)
adrpo 2014-09-28 06:32 Rev.: 22463

Fix bug #2837
- properly handle array equations in RemoveSimpleEquations.mo

3 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b.mos (+3 -2)
sjoelund.se 2014-09-16 16:51 Rev.: 22328

#2804 Optimize `(x,_,_) = fn(y)` into `x = TSUB(fn(y),1)`.
Triggered some unwanted optimisations/inlining of function calls that were handled by forcing ceval of some function calls in the backend

2 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2.mos (+2 -29)
sjoelund.se 2014-08-27 10:24 Rev.: 22023

Fix Expression.isConst to also work for function calls.
Changed most ExpressionSimplify routines to call isConstValue instead (since they try to do things like constant folding which fails for compound expressions anyway).

10 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2.mos (+10 -10)
vitalij 2014-08-19 11:24 Rev.: 21907

added some simplify rules

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2.mos (+1 -1)
sjoelund.se 2014-08-18 11:11 Rev.: 21896

Added some tail recursion for the connection trie graph (moves some variables around in equations, and some equations too)

36 lines of code changed in 3 files:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b.mos (+5 -4), Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2.mos (+29 -2), Modelica.Thermal.FluidHeatFlow.Examples.TwoMass.mos (+2 -6)
lochel 2014-08-01 13:37 Rev.: 21706

- merged revision(s) r21547-r21703 from branches/initialization/
- completely new initialization approach for under-determined, over-determined and simultaneously under- and over-determined systems
- symbolic consistency check for over-determined (sub-)systems

3 lines of code changed in 2 files:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2.mos (+2 -2), Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic.mos (+1 -1)
lochel 2014-06-12 16:48 Rev.: 21081

- improve initialization approach for over-determined systems
- add some test cases for over-determined systems

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2.mos (+1 -1)
lochel 2014-06-11 16:35 Rev.: 21059

- add getErrorString() to see initialization issues

11 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2.mos (+11 -4)
sjoelund.se 2014-05-18 20:40 Rev.: 20675

Various bugfixes and new features
- A new implementation for overloaded (binary) operators.
* Follows the specification more strictly and produces less fewer warnings for legal code
* matrix*matrix and matrix*vector uses reduction expressions to implement sum and array
* Checked that inlining of the generated functions works and produces simple expressions
* The code has been split into its own file since it is 2200 LOC and very few things in there actually depend on Static.mo (most of the remaining ones should be refactored)
- Implemented inlining of functions that assign to record members instead of call the record constructor in a single statement
- When evaluating function inputs to determine output array dimensions, keep the evaluated results
- Adding new preOptModule evaluateReplaceProtectedFinalEvaluateParameters which replaces evaluateReplaceFinalEvaluateParameters as a default module
* Causes problems for NPendulum.mos and PrismaticConstraint. They have different preOptModules set in the tests
- Added simulation flag `-abortSlowSimulation` used for the library tests in the testsuite
- EngineV6 now causes chattering behaviour. It was set to a Compilation test.
* The test will not spin thanks to the `-abortSlowSimulation` flag
- Improve elaboration, simplification, evaluation, and code generation for reductions
* Each operator now has unique indexes to avoid conflicts when replacing iterator crefs
* We can now simplify user-defined operators
* Added a new kind of mode for reductions: DAE.THREAD(), as opposed to the standard DAE.COMBINE()
- When we have multiple iterators, the default DAE.COMBINE() is used and iterates over all combinations of the expressions in the iterators. DAE.THREAD() instead assumes the arrays have equal length and folds over the reduction expression with the n-th expression in each iterator at a time. Used by operator overloading to implement element-wise and `sum` operations.
* This changes the DAE slightly
- Implemented DAE.FuncArg as a uniontype instead of tuple (DAE change)
- Some better simplification for ASUB (ranges and reductions)
- And some more things. Hopefully the major changes are all listed.

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis.mos (+1 -1)
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

141 lines of code changed in 135 files:

  • testsuite/simulation/libraries/msl31: Modelica.Blocks.CombiTables.mos (+1 -1), Modelica.Blocks.Examples.BusUsage.mos (+1 -1), Modelica.Blocks.Examples.InverseModel.mos (+1 -1), Modelica.Blocks.Examples.LogicalNetwork1.mos (+1 -1), Modelica.Blocks.Examples.PID_Controller.mos (+1 -1), Modelica.Blocks.Examples.ShowLogicalSources.mos (+1 -1), Modelica.Blocks.Examples.mos (+5 -5), Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed.mos (+1 -1), Modelica.Electrical.Analog.Examples.CauerLowPassAnalog.mos (+1 -1), Modelica.Electrical.Analog.Examples.CauerLowPassOPV.mos (+1 -1), Modelica.Electrical.Analog.Examples.CauerLowPassSC.mos (+1 -1), Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes.mos (+1 -1), Modelica.Electrical.Analog.Examples.CharacteristicThyristors.mos (+1 -1), Modelica.Electrical.Analog.Examples.ChuaCircuit.mos (+1 -1), Modelica.Electrical.Analog.Examples.CompareTransformers.mos (+1 -1), Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc.mos (+1 -1), Modelica.Electrical.Analog.Examples.DifferenceAmplifier.mos (+1 -1), Modelica.Electrical.Analog.Examples.HeatingMOSInverter.mos (+1 -1), Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate.mos (+1 -1), Modelica.Electrical.Analog.Examples.HeatingRectifier.mos (+1 -1), Modelica.Electrical.Analog.Examples.HeatingResistor.mos (+1 -1), Modelica.Electrical.Analog.Examples.NandGate.mos (+1 -1), Modelica.Electrical.Analog.Examples.OvervoltageProtection.mos (+1 -1), Modelica.Electrical.Analog.Examples.Rectifier.mos (+1 -1), Modelica.Electrical.Analog.Examples.ShowSaturatingInductor.mos (+1 -1), Modelica.Electrical.Analog.Examples.ShowVariableResistor.mos (+1 -1), Modelica.Electrical.Analog.Examples.SwitchWithArc.mos (+1 -1), Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest.mos (+1 -1), Modelica.Electrical.Digital.Examples.Adder4.mos (+1 -1), Modelica.Electrical.Digital.Examples.Counter.mos (+1 -1), Modelica.Electrical.Digital.Examples.Counter3.mos (+1 -1), Modelica.Electrical.Digital.Examples.FlipFlop.mos (+1 -1), Modelica.Electrical.Digital.Examples.FullAdder.mos (+1 -1), Modelica.Electrical.Digital.Examples.HalfAdder.mos (+1 -1), Modelica.Electrical.Digital.Examples.Multiplexer.mos (+1 -1), Modelica.Electrical.Machines.Examples.AIMC_DOL.mos (+1 -1), Modelica.Electrical.Machines.Examples.AIMC_Inverter.mos (+1 -1), Modelica.Electrical.Machines.Examples.AIMC_Steinmetz.mos (+1 -1), Modelica.Electrical.Machines.Examples.AIMC_YD.mos (+1 -1), Modelica.Electrical.Machines.Examples.AIMS_Start.mos (+1 -1), Modelica.Electrical.Machines.Examples.DCEE_Start.mos (+1 -1), Modelica.Electrical.Machines.Examples.DCPM_Start.mos (+1 -1), Modelica.Electrical.Machines.Examples.DCSE_Start.mos (+1 -1), Modelica.Electrical.Machines.Examples.Rectifier12pulse.mos (+1 -1), Modelica.Electrical.Machines.Examples.Rectifier6pulse.mos (+1 -1), Modelica.Electrical.Machines.Examples.SMEE_Generator.mos (+1 -1), Modelica.Electrical.Machines.Examples.SMPM_Inverter.mos (+1 -1), Modelica.Electrical.Machines.Examples.SMR_Inverter.mos (+1 -1), Modelica.Electrical.Machines.Examples.TransformerTestbench.mos (+1 -1), Modelica.Electrical.MultiPhase.Examples.Rectifier.mos (+1 -1), Modelica.Electrical.MultiPhase.Examples.TransformerYD.mos (+1 -1), Modelica.Electrical.MultiPhase.Examples.TransformerYY.mos (+1 -1), Modelica.Electrical.MultiPhase.Examples.mos (+3 -3), Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke.mos (+1 -1), Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour.mos (+1 -1), Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour.mos (+1 -1), Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor.mos (+1 -1), Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke.mos (+1 -1), Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary.mos (+1 -1), Modelica.Math.Matrices.mos (+1 -1), Modelica.Math.Matrices.norm.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis.mos (+1 -1), Modelica.Mechanics.MultiBody.Frames.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.Backlash.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.CoupledClutches.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.ElasticBearing.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.First.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.FirstGrounded.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.Friction.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.LossyGearDemo1.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.LossyGearDemo2.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.RollingWheel.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Accelerate.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Brake.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Damper.mos (+1 -1), Modelica.Mechanics.Translational.Examples.ElastoGap.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Friction.mos (+1 -1), Modelica.Mechanics.Translational.Examples.InitialConditions.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Oscillator.mos (+1 -1), Modelica.Mechanics.Translational.Examples.PreLoad.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Sensors.mos (+1 -1), Modelica.Mechanics.Translational.Examples.SignConvention.mos (+1 -1), Modelica.Mechanics.Translational.Examples.WhyArrows.mos (+1 -1), Modelica.StateGraph.Examples.ControlledTanks.mos (+1 -1), Modelica.StateGraph.Examples.ExecutionPaths.mos (+1 -1), Modelica.StateGraph.Examples.FirstExample.mos (+1 -1), Modelica.StateGraph.Examples.FirstExample_Variant2.mos (+1 -1), Modelica.StateGraph.Examples.FirstExample_Variant3.mos (+1 -1), Modelica.StateGraph.Examples.ShowCompositeStep.mos (+1 -1), Modelica.StateGraph.Examples.ShowExceptions.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.OneMass.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.TwoMass.mos (+1 -1), Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature.mos (+1 -1), Modelica.Thermal.HeatTransfer.Examples.Motor.mos (+1 -1), Modelica.Thermal.HeatTransfer.Examples.TwoMasses.mos (+1 -1), Modelica.Utilities.Examples.readRealParameterModel.mos (+1 -1), RectifierOM.mos (+1 -1), ThyrGTO.mos (+1 -1)
hudson 2014-04-16 11:06 Rev.: 20164

[Janitor mode] Fix whitespace

8 lines of code changed in 2 files:

  • testsuite/simulation/libraries/msl31: Modelica.Math.Matrices.mo (+1 -1), RectifierOM.mo (+7 -7)
sjoelund.se 2014-04-10 10:34 Rev.: 20075

Error handling updates
- Strip trailing whitespace from error-messages (error-messages add a trailing newline by default; we do not want 2 of them)
- Register Modelica*Error functions in ErrorExt.mo (for the bootstrapped compiler)
- This means we can use Modelica libraries and simply treat ModelicaError in an external function as Error.addMessage + throw()

0 lines of code changed in 2 files:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (-1), Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis.mos (-1)
sjoelund.se 2014-04-02 14:02 Rev.: 19922

Changing the way functions are generated
- No struct is returned. Outputs 2..n are passed by reference
- We could implement isPresent in code generation if we wanted to now (but it was removed in Modelica 3.0)
- Many array functions now take a value as input instead of pointer
- Since we no longer generate a temporary for all called functions, we cannot pass the pointer of a temporary to the function
- Most of the simple array functions should be inlined or macro'd and common functions moved to base_array.h
- Fewer temporaries should be generated now. The compressed tarball is ~20% smaller
- NORETCALL statements in match-expressions now remove statements without effect (`_ := boolAnd()` and the like can be optimized away)
'''''Do make clean, especially if using 32-bit omc'''''

2 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Math.Matrices.norm.mos (+2)
sjoelund.se 2014-02-26 19:57 Rev.: 19318

By default: do not output protected variables to result-file
- To override: Add simflags="-emit_protected"
- The library testing now adds -emit_protected if the compareVars is non-empty (and adds a variableFilter to only output these variables)

8 lines of code changed in 4 files:

  • testsuite/simulation/libraries/msl31: Modelica.Blocks.Examples.LogicalNetwork1.mos (+2 -2), Modelica.Electrical.Analog.Examples.HeatingMOSInverter.mos (+2 -2), Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem.mos (+2 -2), Modelica.Mechanics.Translational.Examples.ElastoGap.mos (+2 -2)
lochel 2014-02-11 00:52 Rev.: 19044

- fix #2566

3 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+3 -1)
adrpo 2014-02-08 19:12 Rev.: 19022

More heuristics for #2566
- if fixed=false, no start value, and a binding -> give a warning and use the binding as start value
- if fixed=false, a start value, and a binding -> give a warning, use the start value and ignore the binding

8 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+8 -10)
adrpo 2014-02-07 09:57 Rev.: 19014

Fix #2566 in the FrontEnd
- report parameter T p(start = value, fixed = true) and use the start value.

9 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+9 -8)
sjoelund.se 2014-02-06 21:05 Rev.: 19009

Update expected results

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+1 -1)
lochel 2014-02-04 01:30 Rev.: 18967

- fix #2504

2 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+2 -2)
sjoelund.se 2014-02-01 13:39 Rev.: 18916

- Changed lib/omlibrary/Modelica... to Modelica... for testsuite messages (to work better with build symlinked to /usr)
- Added reading of env.var CC at start to be able to change CC in pre-compiled omc version

2 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis.mos (+2 -2)
wbraun 2014-01-19 18:43 Rev.: 18688

- added fix for stepSize calculation and output intervals #2539

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive.mos (+1 -1)
wbraun 2013-11-13 20:52 Rev.: 18124

- added missing cases to ExpressionSimplify for Relations.

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+1 -1)
lochel 2013-11-08 13:45 Rev.: 18056

- expected output

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+1 -108)
sjoelund.se 2013-10-31 09:11 Rev.: 17944

- Support match->switch also for uniontypes with a default case (else)
- Changed ExpressionSimplify to not create new expressions if the expression changed (using referenceEq instead of passing a boolean around)
- Changed ExpressionSimplify to use switch semantics for the main case
- Added env.var OPENMODELICA_BOOTSTRAPPING_DEBUG_FLAGS to set command-line options to be passed to the separate compilation script (e.g. to use +d=patternmAllInfo to see if match->switch optimisation was performed)
- Disabled some cppruntime testcases because they now fail in code generation due to noEvent

104 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+104 -60)
sjoelund.se 2013-10-13 15:28 Rev.: 17665

Don't try to compare variables that do not exist

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+1 -5)
sjoelund.se 2013-10-13 12:17 Rev.: 17660

Adding API function diffSimulationResults, similar to cmpSimulationResults
- Outputs a list of csv-files with the compared values (which might be interpolated)

82 lines of code changed in 2 files:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+74 -5), Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis.mos (+8 -4)
wbraun 2013-06-18 21:08 Rev.: 16387

#1515
#2237
- fixed handling of Modelica asserts by using setjmp and longjmp
- added three different layers for exceptions: SIMULATION,INTEGRATOR,NONLINEARSOLVER
- integrator tries to handle asserts by reducing the step-size
- default non-linear solver tries to handle asserts by vary iteration variables
- added and modified related tests

2 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis.mos (+2 -1)
sjoelund.se 2013-05-02 21:17 Rev.: 15963

Revert r15962 (accidently replaced 8 spaces with 2 spaces; was supposed to be 1 tab to 2 spaces but text editors messed up the command)
Contact me if you have problems merging your working copy

22 lines of code changed in 3 files:

  • testsuite/simulation/libraries/msl31: Modelica.Math.Matrices.mo (+4 -4), RectifierOM.mo (+8 -8), ThyrGTO.mo (+10 -10)
hudson 2013-05-02 20:46 Rev.: 15962

[Janitor mode] Fix tabs

22 lines of code changed in 3 files:

  • testsuite/simulation/libraries/msl31: Modelica.Math.Matrices.mo (+4 -4), RectifierOM.mo (+8 -8), ThyrGTO.mo (+10 -10)
sjoelund.se 2013-04-29 13:04 Rev.: 15927

#1863 Removed simulation options noClean and storeInTemp since they do not work and there are no tests for them

89 lines of code changed in 79 files:

  • testsuite/simulation/libraries/msl31: Modelica.Blocks.CombiTables.mos (+1 -1), Modelica.Blocks.Examples.BusUsage.mos (+1 -1), Modelica.Blocks.Examples.InverseModel.mos (+1 -1), Modelica.Blocks.Examples.LogicalNetwork1.mos (+1 -1), Modelica.Blocks.Examples.ShowLogicalSources.mos (+1 -1), Modelica.Electrical.Analog.Examples.CauerLowPassAnalog.mos (+1 -1), Modelica.Electrical.Analog.Examples.CauerLowPassOPV.mos (+1 -1), Modelica.Electrical.Analog.Examples.CauerLowPassSC.mos (+1 -1), Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes.mos (+1 -1), Modelica.Electrical.Analog.Examples.CharacteristicThyristors.mos (+1 -1), Modelica.Electrical.Analog.Examples.ChuaCircuit.mos (+1 -1), Modelica.Electrical.Analog.Examples.CompareTransformers.mos (+1 -1), Modelica.Electrical.Analog.Examples.HeatingMOSInverter.mos (+1 -1), Modelica.Electrical.Analog.Examples.HeatingRectifier.mos (+1 -1), Modelica.Electrical.Analog.Examples.HeatingResistor.mos (+1 -1), Modelica.Electrical.Analog.Examples.ShowSaturatingInductor.mos (+1 -1), Modelica.Electrical.Analog.Examples.ShowVariableResistor.mos (+1 -1), Modelica.Electrical.Machines.Examples.DCSE_Start.mos (+1 -1), Modelica.Electrical.Machines.Examples.TransformerTestbench.mos (+1 -1), Modelica.Electrical.MultiPhase.Examples.TransformerYD.mos (+1 -1), Modelica.Electrical.MultiPhase.Examples.TransformerYY.mos (+1 -1), Modelica.Math.Matrices.mos (+1 -1), Modelica.Math.Matrices.norm.mos (+3 -3), Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive.mos (+1 -1), Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis.mos (+1 -1), Modelica.Mechanics.MultiBody.Frames.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.Backlash.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.ElasticBearing.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.First.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.FirstGrounded.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.Friction.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.LossyGearDemo1.mos (+1 -1), Modelica.Mechanics.Rotational.Examples.RollingWheel.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Accelerate.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Brake.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Damper.mos (+1 -1), Modelica.Mechanics.Translational.Examples.ElastoGap.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Friction.mos (+1 -1), Modelica.Mechanics.Translational.Examples.InitialConditions.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Oscillator.mos (+1 -1), Modelica.Mechanics.Translational.Examples.PreLoad.mos (+1 -1), Modelica.Mechanics.Translational.Examples.Sensors.mos (+2 -2), Modelica.Mechanics.Translational.Examples.SignConvention.mos (+2 -2), Modelica.Mechanics.Translational.Examples.WhyArrows.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling.mos (+2 -2), Modelica.Thermal.FluidHeatFlow.Examples.OneMass.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling.mos (+1 -1), Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve.mos (+2 -2), Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut.mos (+2 -2), Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling.mos (+2 -2), Modelica.Thermal.FluidHeatFlow.Examples.TwoMass.mos (+2 -2), Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature.mos (+1 -1), Modelica.Thermal.HeatTransfer.Examples.Motor.mos (+2 -2), Modelica.Thermal.HeatTransfer.Examples.TwoMasses.mos (+1 -1)
lochel 2013-03-01 00:04 Rev.: 15403

- remove Flags.SOLVE_INITIAL_SYSTEM (+d=solveinitialsystem)
- simplify initialization to prepare prospective revisions

0 lines of code changed in 1 file:

  • testsuite/simulation/libraries/msl31: Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic.mos (-2)

(36 more)

Generated by StatSVN 0.7.0