Directory testsuite/flattening/libraries/msl22/

Total Files:
76
Deleted Files:
0
Lines of Code:
89462

[root]/testsuite/flattening/libraries/msl22
                    directory in repo modelicaAdditions (13 files, 61098 lines)

Lines of Code

testsuite/flattening/libraries/msl22/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 747 (100.0%) 95931 (100.0%) 128.4
sjoelund.se 338 (45.2%) 61723 (64.3%) 182.6
perost 244 (32.7%) 23215 (24.2%) 95.1
hudson 24 (3.2%) 7358 (7.7%) 306.5
adrpo 75 (10.0%) 2645 (2.8%) 35.2
vitalij 52 (7.0%) 946 (1.0%) 18.1
mahge930 5 (0.7%) 22 (0.0%) 4.4
lochel 9 (1.2%) 22 (0.0%) 2.4

Most Recent Commits

mahge930 2015-02-16 20:19 Rev.: 24602

+ Removed some unnecessary asub creations.
+ consider subscripts when looking for cref dependencies.

20 lines of code changed in 3 files:

  • testsuite/flattening/libraries/msl22: CoupledClutches.mos (+6 -6), LossyGearDemo1.mos (+4 -4), LossyGearDemo2.mos (+10 -10)
vitalij 2015-01-03 13:35 Rev.: 23931

imporved negate for binary

1 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl22: DCSE_start.mos (+1 -1)
vitalij 2014-11-28 21:39 Rev.: 23592

ExpressionSimplify:
- improved log and exp rules
- exp(e*log(x)) -> exp(...*log(x)*...)
- log(1/x) -> -log(x)
log(sqrt(x)) -> 1/2*log(x)

1 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl22: PumpAndValve.mos (+1 -1)
adrpo 2014-10-07 00:24 Rev.: 22630

- Env.mo doesn't want to go away :)
- updated tests after some error messages that should not have been there now aren't

0 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl22: ControlledTanks.mos (-2)
adrpo 2014-09-30 06:33 Rev.: 22496

Merged branches/FFrontEnd into trunk/

Main changes:
- changed the environment to support both non-destructive and destructive updates
- Env.Cache -> FCore.Cache, Env.Env -> FCore.Graph
- FCore.Graph is not a list of Frames anymore is a stucture where the previous list is saved in component "scope"
- all Frames in the new FCore.Graph are FCore.Ref pointing to FCore.Node having different FCore.Data depending on what they are
- all FCore.Nodes have children (FCore.CAvlTree) which maps names to FCore.Ref (which is Array<FCore.Node>, size 1)
- FGraph.openScope pushes an already existing FCore.Ref (or a new one) on the scope list
- for all components having modifications the last class in the type path is renamed to include the
prefix, see FGraph.createVersionScope (this is done because we need unique names for redeclared functions,
records, etc and we need a unique type scope for that)
Example: A.B.C c -> A.B.C$c c

Bug fixes:
- calling function via component (multibody MSL 3.2.1 patch not needed anymore, will remove it in a next commit)
- #2837 array equations wrongly handled in RemoveSimpleEquations (used in ThermoPower and PowerSystems libraries, etc)
#2784, #2727, #2739 (missing modifiers combined with redeclare and unique function generation for redeclared functions)
#2835 - handle overconstrained connectors extending basic types (used in PowerSystems library)
- do not loose modifications on derived classes handled by InstExtends
- some error messages about missing components in Fluid library are gone
- for components of size 0 do not check if they are assigned before use in functions (residue in equalityConstraint)

246 lines of code changed in 11 files:

  • testsuite/flattening/libraries/msl22: ControlledTanks.mos (+105 -9), EnforcedMovement.mos (+18 -4), LogicalNetwork1.mos (+52 -4), LossyGearDemo1.mos (+3 -3), LossyGearDemo2.mos (+3 -3), MotionCycleWithLoad.mos (+18 -4), Motor.mos (+13 -13), PullinStroke.mos (+18 -4), ShowCompositeStep.mos (+5 -5), ShowExceptions.mos (+8 -8), ShowLogicalSources.mos (+3 -3)
perost 2014-09-08 16:19 Rev.: 22170

Fix for #2806:
- Remove input/output from variables which are not at top-level or inside a
top-level connector.

4073 lines of code changed in 64 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+52 -52), AIMC_Inverter.mos (+53 -53), AIMC_YD.mos (+64 -64), AIMS_start.mos (+68 -68), Accelerate.mos (+2 -2), BusUsage.mos (+7 -7), CauerLowPassAnalog.mos (+1 -1), CauerLowPassOPV.mos (+1 -1), CauerLowPassSC.mos (+34 -34), CharacteristicIdealDiodes.mos (+3 -3), CharacteristicThyristors.mos (+4 -4), ControlledTanks.mos (+232 -232), CoupledClutches.mos (+8 -8), DCEE_start.mos (+12 -12), DCPM_start.mos (+10 -10), DCSE_start.mos (+12 -12), DifferentialAmplifier.mos (+471 -471), ElasticBearing.mos (+2 -2), EnforcedMovement.mos (+5 -5), ExecutionPaths.mos (+224 -224), ExtractorTest.mos (+7 -7), First.mos (+2 -2), FirstExample.mos (+46 -46), FirstExample_Variant2.mos (+50 -50), FirstExample_Variant3.mos (+50 -50), Friction.mos (+2 -2), HeatingMOSInverter.mos (+2 -2), HeatingRectifier.mos (+1 -1), IndirectCooling.mos (+34 -34), LogicalNetwork1.mos (+12 -12), LossyGearDemo1.mos (+4 -4), LossyGearDemo2.mos (+4 -4), MotionCycleWithLoad.mos (+1 -1), Motor.mos (+8 -8), NandGate.mos (+3 -3), OneMass.mos (+19 -19), OneWayRectifier.mos (+188 -188), OneWayRectifierBG.mos (+186 -186), Oscillator.mos (+4 -4), PID_Controller.mos (+34 -34), ParallelCooling.mos (+30 -30), ParallelPumpDropOut.mos (+35 -35), PreLoad.mos (+2 -2), PullinStroke.mos (+1 -1), PumpAndValve.mos (+24 -24), PumpDropOut.mos (+23 -23), Rectifier.mos (+5 -5), SMEE_Gen.mos (+87 -87), SMPM_Inverter.mos (+86 -86), SMR_Inverter.mos (+84 -84), Sensors.mos (+7 -7), ShowCompositeStep.mos (+219 -219), ShowExceptions.mos (+240 -240), ShowLogicalSources.mos (+6 -6), ShowSaturatingInductor.mos (+1 -1), ShowVariableResistor.mos (+3 -3), SignConvention.mos (+6 -6), SimpleCooling.mos (+18 -18), TestNand.mos (+1236 -1236), TransformerYD.mos (+3 -3), TransformerYY.mos (+3 -3), TwoMass.mos (+27 -27), TwoMasses.mos (+2 -2), WhyArrows.mos (+3 -3)
vitalij 2014-08-19 14:57 Rev.: 21914

added simplify rule

3 lines of code changed in 2 files:

  • testsuite/flattening/libraries/msl22: HeatingMOSInverter.mos (+1 -1), NandGate.mos (+2 -2)
vitalij 2014-08-19 11:24 Rev.: 21907

added some simplify rules

7 lines of code changed in 4 files:

  • testsuite/flattening/libraries/msl22: HeatingMOSInverter.mos (+3 -3), NandGate.mos (+2 -2), PumpAndValve.mos (+1 -1), SMEE_Gen.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)

1015 lines of code changed in 60 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+28 -28), AIMC_Inverter.mos (+30 -30), AIMC_YD.mos (+38 -38), AIMS_start.mos (+66 -66), Accelerate.mos (+1 -1), CauerLowPassAnalog.mos (+4 -4), CauerLowPassOPV.mos (+13 -13), CauerLowPassSC.mos (+41 -41), CharacteristicIdealDiodes.mos (+2 -2), CharacteristicThyristors.mos (+3 -3), ChuaCircuit.mos (+1 -1), ControlledTanks.mos (+2 -2), CoupledClutches.mos (+3 -3), DCEE_start.mos (+9 -9), DCPM_start.mos (+9 -9), DCSE_start.mos (+8 -8), Damper.mos (+1 -1), DifferentialAmplifier.mos (+97 -97), ElasticBearing.mos (+3 -3), EnforcedMovement.mos (+13 -13), ExecutionPaths.mos (+8 -8), First.mos (+4 -4), FirstExample.mos (+2 -2), FirstExample_Variant2.mos (+2 -2), FirstExample_Variant3.mos (+2 -2), Friction.mos (+1 -1), HeatingMOSInverter.mos (+6 -6), HeatingRectifier.mos (+2 -2), IndirectCooling.mos (+13 -13), LossyGearDemo1.mos (+3 -3), LossyGearDemo2.mos (+3 -3), MotionCycleWithLoad.mos (+11 -11), Motor.mos (+2 -2), NandGate.mos (+9 -9), OneMass.mos (+4 -4), OneWayRectifier.mos (+39 -39), Oscillator.mos (+4 -4), PID_Controller.mos (+1 -1), ParallelCooling.mos (+7 -7), ParallelPumpDropOut.mos (+7 -7), PreLoad.mos (+8 -8), PullinStroke.mos (+10 -10), PumpAndValve.mos (+9 -9), PumpDropOut.mos (+3 -3), Rectifier.mos (+8 -8), SMEE_Gen.mos (+58 -58), SMPM_Inverter.mos (+45 -45), SMR_Inverter.mos (+46 -46), Sensors.mos (+3 -3), ShowCompositeStep.mos (+4 -4), ShowExceptions.mos (+5 -5), ShowVariableResistor.mos (+4 -4), SignConvention.mos (+1 -1), SimpleCooling.mos (+4 -4), TestNand.mos (+226 -226), TransformerYD.mos (+31 -31), TransformerYY.mos (+30 -30), TwoMass.mos (+10 -10), TwoMasses.mos (+2 -2), WhyArrows.mos (+6 -6)
sjoelund.se 2014-08-17 17:28 Rev.: 21891

Tail-recursive instArray2 for DIM_INTEGER (at the cost of moving some equations around)

479 lines of code changed in 9 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+49 -49), AIMC_Inverter.mos (+42 -42), AIMC_YD.mos (+60 -60), AIMS_start.mos (+89 -89), SMEE_Gen.mos (+52 -52), SMPM_Inverter.mos (+50 -50), SMR_Inverter.mos (+50 -50), TransformerYD.mos (+43 -43), TransformerYY.mos (+44 -44)
vitalij 2014-08-06 10:38 Rev.: 21775

added rule x/(r*y) => (1/r)*x/y

75 lines of code changed in 4 files:

  • testsuite/flattening/libraries/msl22: EnforcedMovement.mos (+6 -6), MotionCycleWithLoad.mos (+6 -6), PullinStroke.mos (+6 -6), TestNand.mos (+57 -57)
vitalij 2014-06-18 23:36 Rev.: 21187

- imporved rule x/c1 = c2*x

29 lines of code changed in 4 files:

  • testsuite/flattening/libraries/msl22: EnforcedMovement.mos (+1 -1), MotionCycleWithLoad.mos (+1 -1), PullinStroke.mos (+1 -1), TestNand.mos (+26 -26)
sjoelund.se 2014-06-03 12:34 Rev.: 20931

Fix some of the sorting of components based on dependencies in the bindings
- Would silently fail in some cases in the past
- Some models now give no warnings in compile-time and run-time
- AIMS_Start gives a different result for one variable
- UnevaluateableFixedAttribute.mos gives different results for RML and bootstrapped omc versions

1998 lines of code changed in 33 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+124 -124), AIMC_Inverter.mos (+106 -106), AIMC_YD.mos (+133 -133), AIMS_start.mos (+355 -355), CoupledClutches.mos (+8 -8), DCEE_start.mos (+4 -4), DCPM_start.mos (+4 -4), DCSE_start.mos (+4 -4), DifferentialAmplifier.mos (+512 -512), ElasticBearing.mos (+7 -7), EnforcedMovement.mos (+18 -18), First.mos (+6 -6), IndirectCooling.mos (+5 -5), LossyGearDemo1.mos (+4 -4), LossyGearDemo2.mos (+4 -4), MotionCycleWithLoad.mos (+18 -18), OneMass.mos (+2 -2), OneWayRectifier.mos (+27 -27), OneWayRectifierBG.mos (+24 -24), PID_Controller.mos (+5 -5), ParallelCooling.mos (+4 -4), ParallelPumpDropOut.mos (+4 -4), PullinStroke.mos (+18 -18), PumpAndValve.mos (+4 -4), PumpDropOut.mos (+2 -2), SMEE_Gen.mos (+180 -180), SMPM_Inverter.mos (+124 -124), SMR_Inverter.mos (+114 -114), SimpleCooling.mos (+2 -2), TestNand.mos (+106 -106), TransformerYD.mos (+33 -33), TransformerYY.mos (+33 -33), TwoMass.mos (+4 -4)
perost 2014-05-26 15:38 Rev.: 20832

- Improved DAEDumpTpl and switched to it as default.
- Untupled min and max in DAE.VariableAttributes.

1078 lines of code changed in 60 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+36 -36), AIMC_Inverter.mos (+18 -18), AIMC_YD.mos (+44 -44), AIMS_start.mos (+54 -54), BusUsage.mos (+4 -4), CauerLowPassSC.mos (+13 -13), CharacteristicIdealDiodes.mos (+4 -4), CharacteristicThyristors.mos (+8 -8), ChuaCircuit.mos (+1 -1), ControlledTanks.mos (+23 -23), CoupledClutches.mos (+5 -5), DCEE_start.mos (+6 -6), DCPM_start.mos (+6 -6), DCSE_start.mos (+7 -7), DifferentialAmplifier.mos (+17 -17), ElasticBearing.mos (+2 -2), EnforcedMovement.mos (+6 -6), ExecutionPaths.mos (+18 -18), ExtractorTest.mos (+7 -7), First.mos (+4 -4), FirstExample.mos (+5 -5), FirstExample_Variant2.mos (+5 -5), FirstExample_Variant3.mos (+5 -5), Friction.mos (+4 -4), HeatingMOSInverter.mos (+12 -12), HeatingRectifier.mos (+11 -11), IndirectCooling.mos (+61 -61), LogicalNetwork1.mos (+4 -4), LossyGearDemo1.mos (+7 -7), LossyGearDemo2.mos (+8 -8), MotionCycleWithLoad.mos (+7 -7), Motor.mos (+13 -13), NandGate.mos (+8 -8), OneMass.mos (+28 -28), OneWayRectifier.mos (+4 -4), OneWayRectifierBG.mos (+4 -4), Oscillator.mos (+4 -4), PID_Controller.mos (+13 -13), ParallelCooling.mos (+51 -51), ParallelPumpDropOut.mos (+51 -51), PreLoad.mos (+4 -4), PullinStroke.mos (+6 -6), PumpAndValve.mos (+42 -42), PumpDropOut.mos (+28 -28), Rectifier.mos (+7 -7), SMEE_Gen.mos (+41 -41), SMPM_Inverter.mos (+22 -22), SMR_Inverter.mos (+22 -22), Sensors.mos (+4 -4), ShowCompositeStep.mos (+18 -18), ShowExceptions.mos (+15 -15), ShowLogicalSources.mos (+4 -4), ShowSaturatingInductor.mos (+6 -6), ShowVariableResistor.mos (+4 -4), SimpleCooling.mos (+28 -28), TestNand.mos (+153 -153), TransformerYD.mos (+17 -17), TransformerYY.mos (+14 -14), TwoMass.mos (+51 -51), TwoMasses.mos (+4 -4)
hudson 2014-04-16 11:06 Rev.: 20164

[Janitor mode] Fix whitespace

1396 lines of code changed in 8 files:

  • testsuite/flattening/libraries/msl22: DifferentialAmplifierTotal.mo (+233 -233), EnforcedMovementTotal.mo (+57 -57), ExtractorTestTotal.mo (+27 -27), MotionCycleWithLoadTotal.mo (+53 -53), OneWayRectifierBGTotal.mo (+147 -147), OneWayRectifierTotal.mo (+282 -282), PullinStrokeTotal.mo (+52 -52), TestNandTotal.mo (+545 -545)
adrpo 2014-03-25 22:04 Rev.: 19757

- update tests

14 lines of code changed in 6 files:

  • testsuite/flattening/libraries/msl22: AIMC_Inverter.mos (+2 -2), LossyGearDemo1.mos (+2 -2), LossyGearDemo2.mos (+2 -2), SMPM_Inverter.mos (+2 -2), SMR_Inverter.mos (+2 -2), TestNand.mos (+4 -4)
vitalij 2014-03-25 17:46 Rev.: 19749

- added rules for signum
- added rule for e/exp(e1) => e * exp(-e1)

35 lines of code changed in 6 files:

  • testsuite/flattening/libraries/msl22: AIMC_Inverter.mos (+7 -7), LossyGearDemo1.mos (+4 -4), LossyGearDemo2.mos (+4 -4), SMPM_Inverter.mos (+9 -9), SMR_Inverter.mos (+7 -7), TestNand.mos (+4 -4)
vitalij 2014-03-25 11:46 Rev.: 19730

- added rule for sqrt(c*e) => c1*sqrt(e)

16 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl22: TestNand.mos (+16 -16)
vitalij 2014-02-16 18:48 Rev.: 19130

- new simplify rule for a + (-b)/x = a - b/x

91 lines of code changed in 4 files:

  • testsuite/flattening/libraries/msl22: DifferentialAmplifier.mos (+46 -46), OneWayRectifier.mos (+6 -6), OneWayRectifierBG.mos (+6 -6), TestNand.mos (+33 -33)
vitalij 2014-02-14 00:04 Rev.: 19111

- simplify rule x/r = x *(1/r) with test of numerical issues
can someone have a look of
./simulation/libraries/3rdParty/ThermoSysPro/ThermoSysPro.Examples.SimpleExamples.TestJunctions4.mos

672 lines of code changed in 21 files:

  • testsuite/flattening/libraries/msl22: Accelerate.mos (+2 -2), CauerLowPassSC.mos (+66 -66), Damper.mos (+6 -6), EnforcedMovement.mos (+15 -15), ExtractorTest.mos (+1 -1), Friction.mos (+20 -20), HeatingMOSInverter.mos (+16 -16), InitialConditions.mos (+8 -8), MotionCycleWithLoad.mos (+17 -17), NandGate.mos (+41 -41), OneWayRectifier.mos (+28 -28), OneWayRectifierBG.mos (+28 -28), Oscillator.mos (+4 -4), PreLoad.mos (+16 -16), PullinStroke.mos (+14 -14), Sensors.mos (+2 -2), ShowLogicalSources.mos (+2 -2), ShowSaturatingInductor.mos (+6 -6), SignConvention.mos (+6 -6), TestNand.mos (+364 -364), WhyArrows.mos (+10 -10)
perost 2014-02-06 14:49 Rev.: 18996

- Changed DAEDump to always print out modifications after the variable name
instead of after the type name.

40 lines of code changed in 8 files:

  • testsuite/flattening/libraries/msl22: IndirectCooling.mos (+5 -5), OneMass.mos (+5 -5), ParallelCooling.mos (+5 -5), ParallelPumpDropOut.mos (+5 -5), PumpAndValve.mos (+5 -5), PumpDropOut.mos (+5 -5), SimpleCooling.mos (+5 -5), TwoMass.mos (+5 -5)
perost 2014-02-05 18:24 Rev.: 18987

Fix for #2062:
- Better handling of cardinality.

4 lines of code changed in 8 files:

  • testsuite/flattening/libraries/msl22: ControlledTanks.mos (+4 -71), ExecutionPaths.mos (-64), FirstExample.mos (-12), FirstExample_Variant2.mos (-12), FirstExample_Variant3.mos (-12), Motor.mos (-1), ShowCompositeStep.mos (-75), ShowExceptions.mos (-91)
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

109 lines of code changed in 8 files:

  • testsuite/flattening/libraries/msl22: ControlledTanks.mos (+26 -26), ExecutionPaths.mos (+24 -24), FirstExample.mos (+6 -6), FirstExample_Variant2.mos (+6 -6), FirstExample_Variant3.mos (+6 -6), PreLoad.mos (+2 -2), ShowCompositeStep.mos (+20 -20), ShowExceptions.mos (+19 -19)
perost 2013-12-16 18:12 Rev.: 18496

Fix for #2503:
- Propagate visibility prefix to components of structured components.

15978 lines of code changed in 22 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+3 -3), AIMC_Inverter.mos (+2 -2), AIMC_YD.mos (+3 -3), AIMS_start.mos (+3 -3), CauerLowPassOPV.mos (+38 -38), CauerLowPassSC.mos (+38 -38), ControlledTanks.mos (+55 -55), DCEE_start.mos (+2 -2), DCPM_start.mos (+2 -2), DCSE_start.mos (+2 -2), DifferentialAmplifier.mos (+3814 -3814), ExecutionPaths.mos (+64 -64), FirstExample.mos (+16 -16), FirstExample_Variant2.mos (+16 -16), FirstExample_Variant3.mos (+16 -16), OneWayRectifier.mos (+1535 -1535), SMEE_Gen.mos (+3 -3), SMPM_Inverter.mos (+2 -2), SMR_Inverter.mos (+2 -2), ShowCompositeStep.mos (+39 -39), ShowExceptions.mos (+34 -34), TestNand.mos (+10289 -10289)
vitalij 2013-11-07 17:13 Rev.: 18049

- expand expression only if it can use for simplify

16 lines of code changed in 4 files:

  • testsuite/flattening/libraries/msl22: EnforcedMovement.mos (+1 -1), MotionCycleWithLoad.mos (+1 -1), PullinStroke.mos (+1 -1), TestNand.mos (+13 -13)
adrpo 2013-10-24 15:41 Rev.: 17871

- expected results after revert of r17842

2 lines of code changed in 2 files:

  • testsuite/flattening/libraries/msl22: LossyGearDemo1.mos (+1 -1), LossyGearDemo2.mos (+1 -1)
mahge930 2013-10-23 13:33 Rev.: 17842

Recommit r17828. Updated expected outputs.

2 lines of code changed in 2 files:

  • testsuite/flattening/libraries/msl22: LossyGearDemo1.mos (+1 -1), LossyGearDemo2.mos (+1 -1)
adrpo 2013-10-08 23:25 Rev.: 17614

- some support for ExternalMedia (some more work is needed for full support)
- add function calls and external function inputs to dependency analysis in element sorting
- use Inst.updateCompeltsMods just in Inst.instElementList2

39 lines of code changed in 9 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+3 -3), AIMC_Inverter.mos (+4 -4), AIMC_YD.mos (+3 -3), AIMS_start.mos (+3 -3), Motor.mos (+3 -3), PID_Controller.mos (+3 -3), SMEE_Gen.mos (+6 -6), SMPM_Inverter.mos (+7 -7), SMR_Inverter.mos (+7 -7)
adrpo 2013-09-26 04:25 Rev.: 17388

- fix bug #2363
- keep smooth(0, ...) in Static.mo
- handle smooth(0, ...) in Ceval.mo (smooth(0, constant) -> constant)
- handle smooth in Codegen.tpl
- update expected output for tests
- NOTE: Modelica.Electrical.Analog.Examples.SimpleTriacCircuit gives small numeric differences, use the OpenModelica result file

1 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl22: PID_Controller.mos (+1 -1)
adrpo 2013-09-22 12:07 Rev.: 17326

Fix for bug: #2346
- sort also the variable components for instantiation based on their bindings
- sort the DAE in the order it is defined in the Modelica file

2304 lines of code changed in 36 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+173 -173), AIMC_Inverter.mos (+89 -89), AIMC_YD.mos (+210 -210), AIMS_start.mos (+197 -197), CauerLowPassAnalog.mos (+51 -51), CauerLowPassOPV.mos (+65 -65), CauerLowPassSC.mos (+65 -65), ControlledTanks.mos (+51 -51), CoupledClutches.mos (+7 -7), DCEE_start.mos (+26 -26), DCPM_start.mos (+22 -22), DCSE_start.mos (+24 -24), ExecutionPaths.mos (+17 -17), First.mos (+30 -30), FirstExample.mos (+4 -4), FirstExample_Variant2.mos (+4 -4), FirstExample_Variant3.mos (+5 -5), IndirectCooling.mos (+85 -85), Motor.mos (+10 -10), OneMass.mos (+46 -46), PID_Controller.mos (+17 -17), ParallelCooling.mos (+62 -62), ParallelPumpDropOut.mos (+83 -83), PumpAndValve.mos (+63 -63), PumpDropOut.mos (+55 -55), Rectifier.mos (+8 -8), SMEE_Gen.mos (+216 -216), SMPM_Inverter.mos (+158 -158), SMR_Inverter.mos (+155 -155), ShowCompositeStep.mos (+17 -17), ShowExceptions.mos (+18 -18), ShowSaturatingInductor.mos (+15 -15), SimpleCooling.mos (+34 -34), TransformerYD.mos (+51 -51), TransformerYY.mos (+106 -106), TwoMass.mos (+65 -65)
lochel 2013-07-16 12:31 Rev.: 16601

- do not collapse (initial) algorithms for dumping

22 lines of code changed in 9 files:

  • testsuite/flattening/libraries/msl22: ControlledTanks.mos (+7), Friction.mos (+1), IndirectCooling.mos (+2), LogicalNetwork1.mos (+2), ParallelCooling.mos (+2), ParallelPumpDropOut.mos (+2), PumpAndValve.mos (+1), TestNand.mos (+3), TwoMass.mos (+2)
sjoelund.se 2013-06-04 20:23 Rev.: 16216

Move some expressions around when you do simplifications only if this improves the complexity of the expression

106 lines of code changed in 23 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+1 -1), AIMC_Inverter.mos (+1 -1), AIMC_YD.mos (+1 -1), AIMS_start.mos (+2 -2), DifferentialAmplifier.mos (+4 -4), EnforcedMovement.mos (+1 -1), HeatingMOSInverter.mos (+2 -2), IndirectCooling.mos (+12 -12), NandGate.mos (+4 -4), OneMass.mos (+4 -4), OneWayRectifier.mos (+10 -10), OneWayRectifierBG.mos (+10 -10), ParallelCooling.mos (+12 -12), ParallelPumpDropOut.mos (+12 -12), PumpAndValve.mos (+5 -5), PumpDropOut.mos (+4 -4), SMEE_Gen.mos (+1 -1), SMPM_Inverter.mos (+1 -1), SMR_Inverter.mos (+1 -1), ShowSaturatingInductor.mos (+1 -1), SimpleCooling.mos (+4 -4), TestNand.mos (+1 -1), TwoMass.mos (+12 -12)
adrpo 2013-05-14 01:13 Rev.: 16024

- QUITE SOME CHANGES. Do make clean!
- fix old inst to work with Media and Fluid by default with no flags.
- got rid of some files and some of the error messages
- i will still keep +d=scodeInstShortcut for a while longer until I test more.
- Modelica.Fluid.Examples.IncompressibleFluidNetwork.mos segfaults on Linux, works in Windows,
Modelica.Fluid.Examples.HeatingSystem does not work anymore (NLS problems again) I guess due to parameters moving around.
I will investigate more these issues in the next days.

39 lines of code changed in 9 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+3 -3), AIMC_Inverter.mos (+4 -4), AIMC_YD.mos (+3 -3), AIMS_start.mos (+3 -3), Motor.mos (+3 -3), PID_Controller.mos (+3 -3), SMEE_Gen.mos (+6 -6), SMPM_Inverter.mos (+7 -7), SMR_Inverter.mos (+7 -7)
sjoelund.se 2013-05-06 08:26 Rev.: 15988

Removing warning about fixed parameter without start-value or binding equation since the warning is often wrong. The check should probably be made in the backend if it is needed.

1 lines of code changed in 2 files:

  • testsuite/flattening/libraries/msl22: ControlledTanks.mos (-2), OneWayRectifierBG.mos (+1 -2)
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

5962 lines of code changed in 8 files:

  • testsuite/flattening/libraries/msl22: DifferentialAmplifierTotal.mo (+975 -975), EnforcedMovementTotal.mo (+200 -200), ExtractorTestTotal.mo (+67 -67), MotionCycleWithLoadTotal.mo (+202 -202), OneWayRectifierBGTotal.mo (+454 -454), OneWayRectifierTotal.mo (+1117 -1117), PullinStrokeTotal.mo (+186 -186), TestNandTotal.mo (+2761 -2761)
hudson 2013-05-02 20:46 Rev.: 15962

[Janitor mode] Fix tabs

5962 lines of code changed in 16 files:

  • testsuite/flattening/libraries/msl22: DifferentialAmplifierTotal.mo (+975 -975), EnforcedMovementTotal.mo (+200 -200), ExtractorTestTotal.mo (+67 -67), MotionCycleWithLoadTotal.mo (new), OneWayRectifierBGTotal.mo (+454 -454), OneWayRectifierTotal.mo (new), PullinStrokeTotal.mo (new), TestNandTotal.mo (new)
sjoelund.se 2013-04-25 16:31 Rev.: 15914

Preserve function comments and annotations for external functions

91 lines of code changed in 57 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+3 -3), AIMC_Inverter.mos (+2 -2), AIMC_YD.mos (+3 -3), AIMS_start.mos (+3 -3), BusUsage.mos (+2 -2), CauerLowPassSC.mos (+1 -1), CharacteristicIdealDiodes.mos (+2 -2), CharacteristicThyristors.mos (+2 -2), ControlledTanks.mos (+1 -1), CoupledClutches.mos (+2 -2), DCEE_start.mos (+1 -1), DCPM_start.mos (+1 -1), DCSE_start.mos (+1 -1), DifferentialAmplifier.mos (+2 -2), ElasticBearing.mos (+1 -1), EnforcedMovement.mos (new), ExtractorTest.mos (+2 -2), First.mos (+2 -2), Friction.mos (+2 -2), HeatingMOSInverter.mos (+2 -2), HeatingRectifier.mos (+2 -2), IndirectCooling.mos (+1 -1), LogicalNetwork1.mos (+1 -1), LossyGearDemo1.mos (+2 -2), LossyGearDemo2.mos (+2 -2), MotionCycleWithLoad.mos (+2 -2), Motor.mos (+1 -1), NandGate.mos (+1 -1), OneMass.mos (+1 -1), OneWayRectifier.mos (+2 -2), OneWayRectifierBG.mos (+2 -2), Oscillator.mos (+2 -2), PID_Controller.mos (+1 -1), ParallelCooling.mos (+1 -1), ParallelPumpDropOut.mos (+1 -1), PreLoad.mos (+2 -2), PullinStroke.mos (+2 -2), PumpAndValve.mos (+2 -2), PumpDropOut.mos (+1 -1), Rectifier.mos (+2 -2), SMEE_Gen.mos (+3 -3), SMPM_Inverter.mos (+2 -2), SMR_Inverter.mos (+2 -2), Sensors.mos (+2 -2), ShowLogicalSources.mos (+1 -1), ShowSaturatingInductor.mos (+2 -2), ShowVariableResistor.mos (+2 -2), SimpleCooling.mos (+1 -1), TestNand.mos (+1 -1), TransformerYD.mos (+3 -3), TransformerYY.mos (+2 -2), TwoMass.mos (+1 -1), TwoMasses.mos (+1 -1)
sjoelund.se 2013-04-22 18:05 Rev.: 15883

Expected output

19 lines of code changed in 14 files:

  • testsuite/flattening/libraries/msl22: ControlledTanks.mos (+4 -4), HeatingMOSInverter.mos (+1 -1), HeatingRectifier.mos (+1 -1), IndirectCooling.mos (+1 -1), Motor.mos (+2 -2), OneMass.mos (+1 -1), ParallelCooling.mos (+1 -1), ParallelPumpDropOut.mos (+1 -1), PreLoad.mos (+1 -1), PumpAndValve.mos (+1 -1), PumpDropOut.mos (+1 -1), SimpleCooling.mos (+1 -1), TwoMass.mos (+1 -1), TwoMasses.mos (+2 -2)
perost 2013-04-22 13:33 Rev.: 15874

Fix for #2159:
- Sort connector components before connecting them, to make sure that their
order doesn't matter.

1983 lines of code changed in 23 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+4 -4), AIMC_Inverter.mos (+2 -2), AIMC_YD.mos (+5 -5), AIMS_start.mos (+6 -6), DifferentialAmplifier.mos (new), IndirectCooling.mos (+7 -7), OneMass.mos (+3 -3), OneWayRectifier.mos (new), OneWayRectifierBG.mos (+66 -66), ParallelCooling.mos (+6 -6), ParallelPumpDropOut.mos (+6 -6), PumpAndValve.mos (+4 -4), PumpDropOut.mos (+3 -3), SMEE_Gen.mos (+2 -2), SMPM_Inverter.mos (+2 -2), SMR_Inverter.mos (+2 -2), SimpleCooling.mos (+3 -3), TestNand.mos (+1190 -1190), TransformerYD.mos (+6 -6), TransformerYY.mos (+4 -4), TwoMass.mos (+6 -6)
perost 2013-04-16 14:30 Rev.: 15834

- Preserve the comment for the flattened class in the flattened output.
- Don't translate enumeration literals to integers when simplifying asubs.

59 lines of code changed in 59 files:

  • testsuite/flattening/libraries/msl22: AIMC_DOL.mos (+1 -1), AIMC_Inverter.mos (+1 -1), AIMC_YD.mos (+1 -1), AIMS_start.mos (+1 -1), Accelerate.mos (+1 -1), BusUsage.mos (+1 -1), CauerLowPassAnalog.mos (+1 -1), CauerLowPassOPV.mos (+1 -1), CauerLowPassSC.mos (+1 -1), CharacteristicIdealDiodes.mos (+1 -1), CharacteristicThyristors.mos (+1 -1), ChuaCircuit.mos (+1 -1), ControlledTanks.mos (+1 -1), CoupledClutches.mos (+1 -1), DCEE_start.mos (+1 -1), DCPM_start.mos (+1 -1), DCSE_start.mos (+1 -1), Damper.mos (+1 -1), ElasticBearing.mos (+1 -1), ExecutionPaths.mos (+1 -1), First.mos (+1 -1), FirstExample.mos (+1 -1), FirstExample_Variant2.mos (+1 -1), FirstExample_Variant3.mos (+1 -1), Friction.mos (+1 -1), HeatingMOSInverter.mos (+1 -1), HeatingRectifier.mos (+1 -1), IndirectCooling.mos (+1 -1), InitialConditions.mos (+1 -1), LogicalNetwork1.mos (+1 -1), LossyGearDemo1.mos (+1 -1), LossyGearDemo2.mos (+1 -1), Motor.mos (+1 -1), NandGate.mos (+1 -1), OneMass.mos (+1 -1), Oscillator.mos (+1 -1), PID_Controller.mos (+1 -1), ParallelCooling.mos (+1 -1), ParallelPumpDropOut.mos (+1 -1), PreLoad.mos (+1 -1), PumpAndValve.mos (+1 -1), PumpDropOut.mos (+1 -1), Rectifier.mos (+1 -1), SMEE_Gen.mos (+1 -1), SMPM_Inverter.mos (+1 -1), SMR_Inverter.mos (+1 -1), Sensors.mos (+1 -1), ShowCompositeStep.mos (+1 -1), ShowExceptions.mos (+1 -1), ShowLogicalSources.mos (+1 -1), ShowSaturatingInductor.mos (+1 -1), ShowVariableResistor.mos (+1 -1), SignConvention.mos (+1 -1), SimpleCooling.mos (+1 -1), TransformerYD.mos (+1 -1), TransformerYY.mos (+1 -1), TwoMass.mos (+1 -1), TwoMasses.mos (+1 -1), WhyArrows.mos (+1 -1)

(1 more)

Generated by StatSVN 0.7.0