Directory testsuite/simulation/libraries/3rdParty/TestMedia/

Total Files:
6
Deleted Files:
18
Lines of Code:
5251

[root]/testsuite/simulation/libraries/3rdParty/TestMedia
                        Folder removed from repo ReferenceFiles (0 files, 0 lines)
                            Folder removed from repo ColdWater (0 files, 0 lines)
                            Folder removed from repo FlueGas (0 files, 0 lines)
                            Folder removed from repo Nitrogen (0 files, 0 lines)
                            Folder removed from repo WaterIF97 (0 files, 0 lines)
                        Folder removed from repo TestMediaOld (0 files, 0 lines)

Lines of Code

testsuite/simulation/libraries/3rdParty/TestMedia/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 145 (100.0%) 3205 (100.0%) 22.1
adrpo 15 (10.3%) 1455 (45.4%) 97.0
sjoelund.se 34 (23.4%) 566 (17.7%) 16.6
vitalij 18 (12.4%) 356 (11.1%) 19.7
adeas31 4 (2.8%) 269 (8.4%) 67.2
perost 4 (2.8%) 246 (7.7%) 61.5
alash325 43 (29.7%) 129 (4.0%) 3.0
mahge930 8 (5.5%) 120 (3.7%) 15.0
lochel 14 (9.7%) 59 (1.8%) 4.2
wbraun 4 (2.8%) 4 (0.1%) 1.0
hudson 1 (0.7%) 1 (0.0%) 1.0

Most Recent Commits

adeas31 2015-03-25 19:00 Rev.: 25258

- Expected output.

269 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+58 -61), TestNitrogen.mos (+51 -54), TestSteam.mos (+80 -83), TestWater.mos (+80 -83)
adrpo 2015-03-09 11:32 Rev.: 24991

- update tests after r24990
- 3 tests fail now solving NLS systems during initialization:
* testsuite/simulation/libraries/msl32/Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation-addDerAlias.mos
* testsuite/simulation/libraries/msl32/Modelica.Fluid.Examples.HeatingSystem.mos
* testsuite/simulation/libraries/msl32/Modelica.Fluid.Examples.PumpingSystem.mos

96 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+19 -19), TestNitrogen.mos (+13 -13), TestSteam.mos (+32 -32), TestWater.mos (+32 -32)
adrpo 2014-10-05 03:28 Rev.: 22588

- partial fix for #2858 (does not yet work with for iterators indexing the array of records)
* some tests are now actually giving correct results
- partial support for Connections.uniqueRoot and Connections.uniqueRootIndexes
* non standard operators: Connections.uniqueRoot and Connections.uniqueRootIndices are only partially implemented
* Connections.uniqueRoot currently does nothing, only collects information
* Connections.uniqueRootIndices needs to be implemented, it returns an array of ones (1) of size of first input
* See specification for these here (Modelica_StateGraph2):
https://github.com/modelica/Modelica_StateGraph2 and
https://trac.modelica.org/Modelica/ticket/984 and
http://www.ep.liu.se/ecp/043/041/ecp09430108.pdf
* any takers for the actual implementation? is not that complicated :)
- changed the way array types are printed out to be easier to follow

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+1 -1)
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)

1298 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+684), TestNitrogen.mos (+550 -16), TestSteam.mos (+32), TestWater.mos (+32)
sjoelund.se 2014-09-12 13:38 Rev.: 22288

#2815 Handle fold reductions of user-defined functions with polymorphic types
- Also handle folding functions of type A,B->B, if the second argument has a constant default binding

2 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+1 -1), TestWater.mos (+1 -1)
vitalij 2014-08-19 14:57 Rev.: 21914

added simplify rule

2 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+1 -1), TestWater.mos (+1 -1)
vitalij 2014-08-19 11:24 Rev.: 21907

added some simplify rules

84 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+42 -42), TestWater.mos (+42 -42)
sjoelund.se 2014-08-17 17:28 Rev.: 21891

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

19 lines of code changed in 1 file:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+19 -19)
vitalij 2014-08-06 09:55 Rev.: 21772

added rules:
- a*x*b + c*x = x*(a*b + c)
- a*x + b*x*c = x*(a + b*c)

12 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+6 -6), TestWater.mos (+6 -6)
vitalij 2014-08-06 08:47 Rev.: 21767

- added rule for a*x*c + d*x*e => x*(a*c + d*e)

4 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+2 -2), TestWater.mos (+2 -2)
vitalij 2014-06-18 23:36 Rev.: 21187

- imporved rule x/c1 = c2*x

32 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+16 -16), TestWater.mos (+16 -16)
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

190 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+95 -95), TestWater.mos (+95 -95)
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

4 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+1 -1), TestNitrogen.mos (+1 -1), TestSteam.mos (+1 -1), TestWater.mos (+1 -1)
adrpo 2014-03-25 22:04 Rev.: 19757

- update tests

14 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+7 -7), TestWater.mos (+7 -7)
vitalij 2014-03-25 17:46 Rev.: 19749

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

14 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+7 -7), TestWater.mos (+7 -7)
lochel 2014-03-06 16:05 Rev.: 19481

- reactivate r19458 because it fixes some bugs
- handling of different attributes in alias-sets is still not working correctly (this should become a ticket)

4 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+1 -3), TestNitrogen.mos (+1 -3), TestSteam.mos (+1 -3), TestWater.mos (+1 -3)
lochel 2014-03-06 02:36 Rev.: 19460

- revert r19458, since it breaks working test cases

12 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+3 -1), TestNitrogen.mos (+3 -1), TestSteam.mos (+3 -1), TestWater.mos (+3 -1)
wbraun 2014-03-05 23:51 Rev.: 19458

- changed merge of nominal values for alias variables
- don't calculate arithmetic mean instead choose via componentReference depth (like for start values)
- also don't negate nominal values
- one testcase fails for some different reasons(non-linear solver), so deactived for now(Modelica.Fluid.Examples.BranchingDynamicPipes.mos).


4 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+1 -3), TestNitrogen.mos (+1 -3), TestSteam.mos (+1 -3), TestWater.mos (+1 -3)
lochel 2014-02-24 00:37 Rev.: 19263

new warnings for alias sets with different nominal values
- maybe this should be hidden per default and only displayed with some new flag

21 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+8 -6), TestNitrogen.mos (+7 -5), TestSteam.mos (+3 -1), TestWater.mos (+3 -1)
vitalij 2014-02-16 18:48 Rev.: 19130

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

18 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+9 -9), TestWater.mos (+9 -9)
lochel 2014-02-15 01:03 Rev.: 19123

- fix r19111
- get ./simulation/libraries/3rdParty/ThermoSysPro/ThermoSysPro.Examples.SimpleExamples.TestJunctions4.mos working again

22 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+11 -11), TestWater.mos (+11 -11)
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

188 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+94 -94), TestWater.mos (+94 -94)
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.

246 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+41 -41), TestNitrogen.mos (+29 -29), TestSteam.mos (+88 -88), TestWater.mos (+88 -88)
sjoelund.se 2013-10-31 21:52 Rev.: 17956

- Remove useless case in simplify (makes code slower)
- Removed some flattening tests since whenever a tiny simplify change is performed all thermosyspro and multibody flattening examples needed to be updated. They are simulated, and that is what is important.

34 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+17 -17), TestWater.mos (+17 -17)
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

2 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+1 -1), TestNitrogen.mos (+1 -1)
vitalij 2013-06-28 18:45 Rev.: 16518

add some simplify rules

2 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+1 -1), TestWater.mos (+1 -1)
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

50 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestSteam.mos (+25 -25), TestWater.mos (+25 -25)
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

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestMedia.mo (+1 -1)
hudson 2013-05-02 20:46 Rev.: 15962

[Janitor mode] Fix tabs

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestMedia.mo (+1 -1)
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

4 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+1 -1), TestNitrogen.mos (+1 -1), TestSteam.mos (+1 -1), TestWater.mos (+1 -1)
sjoelund.se 2013-04-25 16:32 Rev.: 15914

Preserve function comments and annotations for external functions

10 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+2 -2), TestNitrogen.mos (+2 -2), TestSteam.mos (+3 -3), TestWater.mos (+3 -3)
mahge930 2013-01-21 11:43 Rev.: 14851

+ Forgotten baseline

1 lines of code changed in 1 file:

  • testsuite/simulation/libraries/3rdParty/TestMedia: Makefile (+1 -1)
mahge930 2013-01-21 11:36 Rev.: 14849

+ Record constructors: get default values from the original record declaration. Not from an instance (possibly modified) of a record.

99 lines of code changed in 5 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: Makefile (+1 -1), TestFlueGas.mos (+26 -26), TestNitrogen.mos (+42 -42), TestSteam.mos (+15 -15), TestWater.mos (+15 -15)
mahge930 2013-01-20 14:51 Rev.: 14840

- Expected output.

20 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+10 -10), TestNitrogen.mos (+10 -10)
sjoelund.se 2012-11-27 12:01 Rev.: 14084

- Load MSL 3.2 by default

4 lines of code changed in 4 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+1 -1), TestNitrogen.mos (+1 -1), TestSteam.mos (+1 -1), TestWater.mos (+1 -1)
adrpo 2012-11-25 18:46 Rev.: 14064

- expected output.

36 lines of code changed in 1 file:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+36 -6)
adrpo 2012-11-16 23:11 Rev.: 13930

- 5th version of the SCodeInstShortcut.mo (+d=scodeInstShortcut)

Absyn.mo
- Absyn.pathSetLastIdent
- when +d=scodeInstShortcut the last id of the path might be different
don't check for it in Absyn.typeSpecEqual

Ceval.mo
- remove the no constant binding error messages

InstUtil.mo
- InstUtil.prefixToStr/prefixToStrNoEmpty/prefixFirstName

SCode.mo
- plenty of new functions to set/get stuff

SCodeAnalyseRedeclare.mo
- new package to do a dryrun of scode inst and analyse redeclares

SCodeApplyRedeclare.mo
- apply the stuff from the redeclare analysis to the SCode AST.

SCodeDependency.mo
- changes due to interface changes in other packages.

SCodeDump.mo
- better display in SCodeDump.shortElementStr

SCodeEnv.mo
- changes to item printing
- return the applied redeclares in some functions
- SCodeEnv.getDerivedClassRedeclares to get redeclares to be applied for SCode.DERIVED
- SCodeEnv.mergeTypeSpecWithEnvPath same as for SCodeEnv.mergePathWithEnvPath but for TypeSpec

SCodeFlattenRedeclare.mo
- union Replacement for storing the redeclares
- replaceRedeclaredElementInEnv now always pushes redeclares to baseclasses

SCodeInst.mo
- apply redeclares for SCode.DERIVED too
- small changes due to interface changes in other packages

SCodeInstShortcut.mo
- call SCodeAnalyseRedeclare then SCodeApplyRedeclare

SCodeLookup.mo
- return Absyn.TypeSpec when doing SCodeLookup.lookupTypeSpec

SCodeMod.mo
- changes to how applyModifications and updateModElement
handle multiple base classes

Static.mo
- remove the no constant binding error messages

CevalScript.mo
- better errors for buildOpenTURNSInterface
- a bit different handling for +d=scodeInstShortcut in runFrontEndWork

Flags.mo
- new flags +d=showRedeclareAnalysis,showProgramChanges to be used for
debugging of +d=SCodeInstShortcut

- test updates (i guess more will fail, I'll update them next after Hudson tells)

8 lines of code changed in 1 file:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (+8 -23)
sjoelund.se 2012-11-13 13:21 Rev.: 13881

#1922
- Handle type-casting from records with the same components but different names'
- Improve scalarization of record equations in the front-end. Made it worse in the back-end (back-end does not handle cast of records)

248 lines of code changed in 8 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: TestFlueGas.mos (new), TestNitrogen.mos (+60), TestSteam.mos (new), TestWater.mos (+64)
alash325 2012-10-04 00:56 Rev.: 13166

-3rdParty directory is moved to flattening/libraries and simulation/libraries/ directories depending on the type of test files + update Makefile

127 lines of code changed in 3 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: Makefile (+54), TestMedia.mo (+73), simulation (del)
alash325 2012-10-03 04:30 Rev.: 13149

- libraries directories copied to testsuite/simulation directory + delete non simulaatable test files + update Makefile

0 lines of code changed in 2 files:

  • testsuite/simulation/libraries/3rdParty/TestMedia: Makefile (new), TestMedia.mo (new)

(2 more)

Generated by StatSVN 0.7.0