November 2012 Commit Log

Number of Commits:
417
Number of Active Developers:
17
mahge930 2012-11-30 23:11 Rev.: 14173

- Coding style.

3 lines of code changed in 1 file:

jfrenkel 2012-11-30 22:53 Rev.: 14172

- CheckModel.statementOutputs: add Case for DAE.STMT_BREAK

16 lines of code changed in 2 files:

jfrenkel 2012-11-30 21:27 Rev.: 14171

- do not report "Files Equal" if nothing was compared

4 lines of code changed in 1 file:

adrpo 2012-11-30 19:27 Rev.: 14170

- fix test.

1 lines of code changed in 1 file:

sjoelund.se 2012-11-30 18:58 Rev.: 14169

- Fix unparse

4 lines of code changed in 2 files:

sjoelund.se 2012-11-30 18:23 Rev.: 14168

#1961
- Fix enumeration index for arrays of enumerations

135 lines of code changed in 5 files:

mahge930 2012-11-30 17:14 Rev.: 14167

+ Check proper numeric types for operators.
+ cast operands of pow to real before exponentiation.

115 lines of code changed in 3 files:

lochel 2012-11-30 13:32 Rev.: 14166

- a more general implementation for when-clauses in algorithm-sections for the initialization

170 lines of code changed in 6 files:

cschubert 2012-11-30 12:51 Rev.: 14165

msl32: added missing inner components manually in test as Adrian suggested

44 lines of code changed in 2 files:

adrpo 2012-11-30 07:11 Rev.: 14164

- remove debugging printout in CodegenC.tpl
daeExpIf because the expression inside /* */ can contain /* */ and you get a lot of issues
add it back if you want to debug that part!

- build the freaking omc-diff on omc build!
it takes a nanosecond anyway and you can then cd to anywhere in the
testsuite and run rtest without the annoying omc-diff is not there
message.

39 lines of code changed in 8 files:

adrpo 2012-11-30 06:39 Rev.: 14163

- geez, the missing file from package.order has a warning, squash it!

2 lines of code changed in 2 files:

adrpo 2012-11-30 06:23 Rev.: 14162

- hopefully fixing tests.

2 lines of code changed in 2 files:

adrpo 2012-11-30 05:53 Rev.: 14161

- add a warning about files and directories (containing package.mo) that are not present in package.order
*AND ALSO LOAD THE ONES THAT ARE NOT PRESENT*.
I've got bitten by this waaaay too many times to let it slide!
Now we got 3 more test models in the AVM lib from this.

- way faster extendsFrom (without bothering to fully qualify extends, just checks suffix of extends in class)
previous took 10 minutes, now is 16 seconds.

38 lines of code changed in 5 files:

adeas31 2012-11-30 02:37 Rev.: 14160

Fix testsuite.

273 lines of code changed in 7 files:

hubert.thieriot 2012-11-30 02:18 Rev.: 14159

--- OMOPTIM ---
- filestocopy in OneSimulation

1 lines of code changed in 1 file:

hubert.thieriot 2012-11-30 02:18 Rev.: 14158

---OMOPTIM-----
- MOItem : field type added
- GUI corrections
- FilesToCopy in OneSimulation

100 lines of code changed in 10 files:

adeas31 2012-11-29 19:50 Rev.: 14157

fixed tabs.

13 lines of code changed in 1 file:

adeas31 2012-11-29 19:38 Rev.: 14156

- Allow users to select/unselect the input/output connectors for the imported FMU.

21 lines of code changed in 4 files:

adeas31 2012-11-29 19:36 Rev.: 14155

- Let the user decided whether he want input/output connectors or not.

153 lines of code changed in 10 files:

adeas31 2012-11-29 18:31 Rev.: 14154

Generate the connector pins for input and output variables.
Give a standard annotation to the imported model.

599 lines of code changed in 8 files:

alash325 2012-11-29 18:09 Rev.: 14153

- Added time Point value and index in XML code generation
- Fixed XML code generation for Builtin functions

704 lines of code changed in 2 files:

wbraun 2012-11-29 18:02 Rev.: 14152

- remove temp directories again after a test is done

1 lines of code changed in 1 file:

sjoelund.se 2012-11-29 17:40 Rev.: 14151

- Update crossref

1 lines of code changed in 1 file:

lochel 2012-11-29 17:27 Rev.: 14150

- move tests from FAILINGTESTFILES to TESTFILES

90 lines of code changed in 3 files:

lochel 2012-11-29 17:14 Rev.: 14149

- Compiler\BackEnd
- handle when-clause inside algorithm sections for initialization
- rename SimCode.mo to SimCodeUtil.mo in some error messages
- testsuite\simulation\
- libraries\msl32
- fix expected output
- modelica\initialization
- add two cases for when-clause inside algorithm sections

413 lines of code changed in 10 files:

cschubert 2012-11-29 15:23 Rev.: 14148

fix msl32 tests (expected output)

9 lines of code changed in 2 files:

cschubert 2012-11-29 13:35 Rev.: 14145

update msl32 Makefile to include all currently working tests

397 lines of code changed in 1 file:

jfrenkel 2012-11-29 12:32 Rev.: 14144

- next case for undifferentiable mss, select the first state candidate with unused derivative

143 lines of code changed in 3 files:

sjoelund.se 2012-11-29 12:21 Rev.: 14143

- Fix to build OMOptimBasis using forced gcc-4.4 if available

0 lines of code changed in 2 files:

cschubert 2012-11-29 12:21 Rev.: 14142

added a single msl32 test, mainly to trigger avm

1 lines of code changed in 1 file:

cschubert 2012-11-29 11:53 Rev.: 14141

updated status and tests of msl32, going to cleanup Makefile as soon as AVM tests succeed

220 lines of code changed in 4 files:

sjoelund.se 2012-11-29 11:42 Rev.: 14140

- Fixes FMIImport on the bootstrapped compiler

19 lines of code changed in 4 files:

cschubert 2012-11-29 10:33 Rev.: 14139

updated msl32 tests

19 lines of code changed in 10 files:

sjoelund.se 2012-11-29 10:02 Rev.: 14138

- Merge some code in BackendDAEEXT so we do not have a different version for bootstrapped (it was broken, causing errors in libc malloc, making the process into a zombie)

70 lines of code changed in 3 files:

sjoelund.se 2012-11-29 07:58 Rev.: 14137

- Fix the path

2 lines of code changed in 1 file:

sjoelund.se 2012-11-29 07:55 Rev.: 14136

- Fix to build on OSX

8 lines of code changed in 4 files:

jfrenkel 2012-11-29 02:41 Rev.: 14135

- fix tests

148 lines of code changed in 4 files:

jfrenkel 2012-11-29 01:20 Rev.: 14134

- remove unused code

30 lines of code changed in 1 file:

jfrenkel 2012-11-29 01:00 Rev.: 14133

- try to replace final vars in undifferentiable subset

140 lines of code changed in 4 files:

mahge930 2012-11-28 23:19 Rev.: 14132

- fix returned type.

2 lines of code changed in 1 file:

jfrenkel 2012-11-28 21:38 Rev.: 14131

- expexted output

2 lines of code changed in 2 files:

sjoelund.se 2012-11-28 20:48 Rev.: 14130

- Fix copy/paste error in lapack

1 lines of code changed in 1 file:

adrpo 2012-11-28 20:21 Rev.: 14129

- no GC for visual studio!

3 lines of code changed in 1 file:

mahge930 2012-11-28 19:52 Rev.: 14128

+ Type checking for operators and operands for the new FrontEnd.
+ Arithmetic operations
+ Logical operations
+ Relations
+ Fix for type checking of assignment and equality equation statements .

823 lines of code changed in 9 files:

adrpo 2012-11-28 19:50 Rev.: 14127

- OpenTURNS.mo fixes:
+ do not reverse the wrapper inputs/outputs!
+ use the variable names in the description.

86 lines of code changed in 1 file:

sjoelund.se 2012-11-28 19:42 Rev.: 14126

- Fix origin

1 lines of code changed in 1 file:

adrpo 2012-11-28 19:26 Rev.: 14125

- add the gc includes to the Parser/Makefile.omdev.mingw

1 lines of code changed in 1 file:

adrpo 2012-11-28 19:00 Rev.: 14124

- link with -lgc the generated code
- link with -lgc omc.exe
- add the gc includes to the Compiler/runtime/Makefile.omdev.mingw

3 lines of code changed in 3 files:

sjoelund.se 2012-11-28 18:34 Rev.: 14123

- I promise one of these days make will listen to what I mean

2 lines of code changed in 1 file:

sjoelund.se 2012-11-28 18:31 Rev.: 14122

- Fix for parallel builds

3 lines of code changed in 1 file:

sjoelund.se 2012-11-28 18:25 Rev.: 14121

- Fix build

4 lines of code changed in 3 files:

sjoelund.se 2012-11-28 18:18 Rev.: 14120

- Enable boehm-gc by default

27 lines of code changed in 8 files:

sjoelund.se 2012-11-28 17:09 Rev.: 14119

- Tail recursion

28 lines of code changed in 3 files:

jfrenkel 2012-11-28 16:21 Rev.: 14118

- fix test
- small improvements to OnRelaxation

51 lines of code changed in 3 files:

adrpo 2012-11-28 15:58 Rev.: 14117

- boehm gc paths to omdev are not needed anymore as the lib is in trunk/3rdParty now and is installed in build/
- also removed the compiled boehm gc from OMDev.

4 lines of code changed in 3 files:

adrpo 2012-11-28 15:31 Rev.: 14115

- set some default CC, CXX and CFLAGS

3 lines of code changed in 1 file:

sjoelund.se 2012-11-28 15:19 Rev.: 14114

- Tail-recursion

2 lines of code changed in 1 file:

cschubert 2012-11-28 14:58 Rev.: 14113

updated mls32 mos files

701 lines of code changed in 36 files:

lochel 2012-11-28 14:50 Rev.: 14112

- generate initalsystem before replacing pre(alias)

3 lines of code changed in 1 file:

sjoelund.se 2012-11-28 14:13 Rev.: 14111

- Back to using .a-file instead of .so since we cannot load the file if it uses so

3 lines of code changed in 1 file:

sjoelund.se 2012-11-28 14:04 Rev.: 14110

- Updating makefile to not do so many slow tests in fast.logs

14 lines of code changed in 1 file:

sjoelund.se 2012-11-28 13:54 Rev.: 14109

- Use LinearSystems2 2.3 instead of 2.0

1 lines of code changed in 1 file:

sjoelund.se 2012-11-28 13:50 Rev.: 14108

- Let's create the directory before we copy to it

6 lines of code changed in 1 file:

jfrenkel 2012-11-28 13:45 Rev.: 14107

- bugfix for multidim constrained equations with no algebraic variables
- improve error message STRUCT_SINGULAR_SYSTEM

222 lines of code changed in 2 files:

sjoelund.se 2012-11-28 13:21 Rev.: 14106

- Updating makefiles so we can enable boehm when it works with dynamically loaded code

37 lines of code changed in 7 files:

lochel 2012-11-28 13:20 Rev.: 14105

- fix bad handled failure of new initialization

143 lines of code changed in 4 files:

cschubert 2012-11-28 12:13 Rev.: 14104

updated status of msl32

157 lines of code changed in 4 files:

sjoelund.se 2012-11-28 11:44 Rev.: 14103

- Adding boehm gc 7.2d sources to 3rdParty since we need to compile our own version rather than the OS-provided

150601 lines of code changed in 310 files:

sjoelund.se 2012-11-28 11:43 Rev.: 14102

- Tail-recursion

2 lines of code changed in 1 file:

jfrenkel 2012-11-28 11:10 Rev.: 14101

- improve Pantelites algorithm to handle also not differentiable singulare subsets
- move Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor.mos to working tests
- add flag to dump trace in HTML usage with +d=bltdump +dumpTarget=log.html
it is a first try, shure we have to improve it but it can be quiet usefull in case of large trace files

1287 lines of code changed in 10 files:

adrpo 2012-11-28 10:34 Rev.: 14100

- add the global root for boehm gc also

8 lines of code changed in 1 file:

adrpo 2012-11-28 09:59 Rev.: 14099

- attempt to fix the cmake stuff.

2 lines of code changed in 1 file:

adrpo 2012-11-28 09:41 Rev.: 14098

- rename SimulationRuntime/c/meta/gc.* to SimulationRuntime/c/meta/mmc_gc.*
- to use the Boehm GC uncomment:
#define _MMC_USE_BOEHM_GC_
in SimulationRuntime/c/meta/mmc_gc.h
and recompile the SimulationRuntime/c and the bootstrapped compiler.
note that you will have to link omc or the bootstrapped compiler with Boehm GC
(for OMDev the flags are already in place but commented out, search for boehm in the Makefiles.omdev.mingw,
also the compiled libgc was added to OMDev).

219 lines of code changed in 13 files:

hubert.thieriot 2012-11-28 03:41 Rev.: 14096

- replaced editableField by protectedField (cleaner)

22 lines of code changed in 5 files:

hubert.thieriot 2012-11-28 02:36 Rev.: 14095

- added WidgetMOItemsList : generic editing widget

1062 lines of code changed in 23 files:

wbraun 2012-11-27 17:59 Rev.: 14094

small fixes to runtime
- simulation_runtime.cpp
- added correct solver to callSolver
- dassl.c
- use colored sparse structure for dasslwort
- nonlinearSolverHybrd.*
- added a case for using values as scaling factos
- model_help.c
- fixed uninitialized value
- testsuite/*
- adjust tests

60 lines of code changed in 8 files:

lochel 2012-11-27 17:56 Rev.: 14093

- fix memory leak

1 lines of code changed in 1 file:

lochel 2012-11-27 17:46 Rev.: 14092

- avoid compiler warnings

4 lines of code changed in 1 file:

vitalij 2012-11-27 17:36 Rev.: 14091

- fix error message

1 lines of code changed in 1 file:

lochel 2012-11-27 17:24 Rev.: 14090

- improve readability of
- some sample test cases
- some dumps: LOG_EVENTS and LOG_ZEROCROSSINGS

497 lines of code changed in 12 files:

lochel 2012-11-27 14:52 Rev.: 14089

- once more

4 lines of code changed in 2 files:

lochel 2012-11-27 14:39 Rev.: 14088

- rename SCodeInst.instExp to NFSCodeInst.instExp

3 lines of code changed in 3 files:

adrpo 2012-11-27 14:19 Rev.: 14087

- fix template compilation.

1 lines of code changed in 1 file:

lochel 2012-11-27 14:14 Rev.: 14086

- small changes for calculating parameters

99 lines of code changed in 6 files:

adrpo 2012-11-27 14:12 Rev.: 14085

- naming frenzy :)
- changed names of packages belonging to the new
instantiation from NAME to NFNAME. NF=NewFrontEnd

34265 lines of code changed in 82 files:

sjoelund.se 2012-11-27 12:01 Rev.: 14084

- Load MSL 3.2 by default

11 lines of code changed in 10 files:

adrpo 2012-11-27 09:40 Rev.: 14083

- better failtrace message in Compiler/FrontEnd/SCodeFlattenRedeclare.mo
- new functions for dimension comparison on Compiler/FrontEnd/Expression.mo
not used yet in Compiler/FrontEnd/Types.mo as I did not want to allow
Types.subtype(Type[0], Type[N]) to return true (we'll see if we need
to allow it).

62 lines of code changed in 3 files:

adrpo 2012-11-26 23:40 Rev.: 14082

- update Fluid tests, enable also
Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos
- update status.txt (needs more work to put everything in the categories).

6204 lines of code changed in 26 files:

mahge930 2012-11-26 21:24 Rev.: 14081

+ Rename 'Modelica_LinearSystems2' to 'Modelica_LinearSystems2 2.3' to properly load in OMEdit.

0 lines of code changed in 566 files:

adrpo 2012-11-26 19:28 Rev.: 14080

- let's try this again to see how the tests are going.
previously there were other issues with templates.

1 lines of code changed in 1 file:

perost 2012-11-26 15:40 Rev.: 14078

- Fix test again.

11 lines of code changed in 1 file:

perost 2012-11-26 15:33 Rev.: 14077

- Fix JuliansBib test.

1 lines of code changed in 1 file:

adeas31 2012-11-26 15:16 Rev.: 14076

fix test.

6 lines of code changed in 1 file:

sjoelund.se 2012-11-26 15:08 Rev.: 14075

#1950
- Added symmetric() implementation

123 lines of code changed in 4 files:

adeas31 2012-11-26 14:17 Rev.: 14074

try the fmi tests one more time....

30 lines of code changed in 3 files:

adeas31 2012-11-26 14:16 Rev.: 14073

Mark input variables, call fmiSet* functions for input variables.

371 lines of code changed in 7 files:

jfrenkel 2012-11-26 12:56 Rev.: 14072

- add examples for index reduction

122 lines of code changed in 4 files:

lochel 2012-11-26 11:32 Rev.: 14071

- add reference file for JointUSR
- update initialization test for JointUSR

2781 lines of code changed in 3 files:

adrpo 2012-11-26 08:43 Rev.: 14070

- revert changes to templates:
Compiler/Template/CodegenC.tpl
Compiler/Template/ExpressionDumpTpl.tpl
as things started to break for no apparent reason!
- revert changes to tests.

10444 lines of code changed in 152 files:

adrpo 2012-11-26 08:03 Rev.: 14069

- expected output
- remove the merging of modifiers in SCodeAnalyseRedeclare.mo for now as it seems to have some issues with the AVM models.

10425 lines of code changed in 154 files:

adrpo 2012-11-26 07:17 Rev.: 14068

- Fixes for bug: #1954

Static.mo
- perform vectorization on inStream and actualStream

ComponentReference.mo, ExpressionDump.mo
- better debug printing of expressions and crefs

ExpressionDumpTpl.tpl
- prefix exps with /*asub*/ or /*tsub*/ so we know which one it is.

CodegenC.tpl
- use // as expressions can have /* */ in them!

SCodeAnalyseRedeclare.mo
- merge modifiers of derived classes on chain (more work is needed)
but it seems to fix issues for some Fluid examples already

ConnectUtil.mo
- use the types of the input expressions/crefs to build the types of expressions needed for
evaluation of inStream and actualStream.

- Some tests will fail due to changes in ExpressionDumpTpl.tpl, I'll fix them with the output from Hudson.

220 lines of code changed in 10 files:

adrpo 2012-11-25 22:12 Rev.: 14067

- fixes for bug: #1953

Static.mo
- handle Tuple op nonTuple
- handle op Tuple
- test for it: testsuite/flattening/modelica/operators/OperatorsTuples.mo

Inst.mo
- workaround for Modelica MSL bug: https://trac.modelica.org/Modelica/ticket/627
- remove when fixed

187 lines of code changed in 4 files:

adrpo 2012-11-25 18:53 Rev.: 14065

- add test for bug #1952

3600 lines of code changed in 2 files:

adrpo 2012-11-25 18:46 Rev.: 14064

- expected output.

1240 lines of code changed in 20 files:

adrpo 2012-11-25 18:15 Rev.: 14063

Fix attempt for bug: #1952
Compiler/FrontEnd/SCodeDependency.mo
- call analyseClass on class extends in SCodeDependency.analyseElement

Compiler/BackEnd/BackendDAEUtil.mo
- traverse also DAE.TSUB in BackendDAEUtil.traversingincidenceRowExpSolvableFinder

Compiler/BackEnd/Derive.mo
- handle DAE.TSUB in Derive.differentiateExpTime

Compiler/FrontEnd/CevalFunction.mo
- handle DAE.TSUB in CevalFunction.optimizeExpTraverser

Let's see how many tests fail :)

19 lines of code changed in 4 files:

adeas31 2012-11-25 13:02 Rev.: 14062

Linux don't like some tests.

2 lines of code changed in 1 file:

adeas31 2012-11-25 12:32 Rev.: 14061

few more tests.

6240 lines of code changed in 8 files:

adrpo 2012-11-25 04:16 Rev.: 14060

- fixes for bug #1951
add DAE.TSUB to array(fcallReturningTuple for i in range) -> array(tsub(fcallReturningTuple, 1) for i in range)
- handle DAE.TSUB in prefixExp
- add testsuite/flattening/modelica/arrays/ArrayTuple.mo

153 lines of code changed in 4 files:

adrpo 2012-11-25 03:11 Rev.: 14059

- disable failing test to get Hudson to 100% again.

1 lines of code changed in 1 file:

adrpo 2012-11-25 02:45 Rev.: 14058

- calling Env.mergeEnvConnectionSet in Inst.mo is not really needed.

2 lines of code changed in 1 file:

adrpo 2012-11-25 01:49 Rev.: 14057

- do not failtrace on Env.mergeEnvConnectionSet

2 lines of code changed in 1 file:

adrpo 2012-11-25 01:43 Rev.: 14056

Compiler/BackEnd/Derive.mo
- add der(sign(x)) -> 0 to Derive.differentiateExpTime

Compiler/FrontEnd/Ceval.mo
- change the way cardinality is evaluated (strip all subs from connect crefs)

Compiler/FrontEnd/Env.mo
- make the CSetsType a list
- add a function to merge CSetsType from 2 envs.

Inst.mo
- strip subs from crefs/prefix added to csets for cardinality sake.
- add connections from for equations

SCode.mo
- added makeEquation to make an SCode.Equation out of SCode.EEquation.

- quite some tests might fail, let's see what Hudson tells us.



215 lines of code changed in 5 files:

adrpo 2012-11-24 22:53 Rev.: 14055

- expected output.

1 lines of code changed in 1 file:

adrpo 2012-11-24 22:31 Rev.: 14054

- test for bug #1946

115 lines of code changed in 2 files:

adrpo 2012-11-24 22:26 Rev.: 14053

- send in the file info in BackendDAEUtil.checkAssertCondition so we know where the assertion got triggered

11 lines of code changed in 3 files:

adeas31 2012-11-24 20:46 Rev.: 14052

- Few more tests can now run successfully with new FMI import.

44 lines of code changed in 2 files:

adeas31 2012-11-24 20:43 Rev.: 14051

- escape the generated code strings.

5 lines of code changed in 3 files:

adeas31 2012-11-24 17:30 Rev.: 14049

handle input causality for the variable.

6 lines of code changed in 2 files:

adeas31 2012-11-24 17:25 Rev.: 14048

- Make the FMI Export generate XML according to the specification.

764 lines of code changed in 2 files:

adrpo 2012-11-24 17:04 Rev.: 14047

Fixes for #1946
- guard Types.subtype2(ty1, tuple(ty2, _)) -> Types.subtype2(ty1, ty2) and
Types.subtype2(tuple(ty1, _), ty2) -> Types.subtype2(ty1, ty2)
to be executed only for normal Modelica and not MetaModelica

4 lines of code changed in 1 file:

adrpo 2012-11-24 16:52 Rev.: 14046

Fixes for #1946
- Types.subtype2:
+ check of tuple vs. type: i.e. abs(fcallReturningTuple)
we try subtype of the first tuple element with the other type!

13 lines of code changed in 1 file:

jfrenkel 2012-11-24 00:03 Rev.: 14045

tabs

2 lines of code changed in 1 file:

jfrenkel 2012-11-23 23:49 Rev.: 14044

- continue translateModelFMU SimulationRuntime CPP

1846 lines of code changed in 7 files:

adrpo 2012-11-23 23:16 Rev.: 14043

- small optimization, use funcs directly do not call get func twice.

29 lines of code changed in 1 file:

lochel 2012-11-23 20:15 Rev.: 14042

- remove some redundant parts of SimulationRuntime/c

208 lines of code changed in 16 files:

jfrenkel 2012-11-23 18:53 Rev.: 14041

- remove duplicated variable

0 lines of code changed in 1 file:

lochel 2012-11-23 18:51 Rev.: 14040

- bugfix for: unfixed parameters were initialized with their start values, instead of what the initial system says

70 lines of code changed in 8 files:

jfrenkel 2012-11-23 18:49 Rev.: 14039

- bugfix for last commit

1 lines of code changed in 1 file:

jfrenkel 2012-11-23 18:29 Rev.: 14038

- expexted output

1 lines of code changed in 1 file:

jfrenkel 2012-11-23 18:17 Rev.: 14037

- additional fix for #1948

44 lines of code changed in 1 file:

jfrenkel 2012-11-23 17:25 Rev.: 14036

- replace bind expression of final vars with evaluated expression

7 lines of code changed in 2 files:

adrpo 2012-11-23 17:18 Rev.: 14035

- fix test, use a .mos script as we need to load Modelica.

623 lines of code changed in 3 files:

cschubert 2012-11-23 16:36 Rev.: 14034

Test for Bug #1947 (I hope it works)

667 lines of code changed in 2 files:

jfrenkel 2012-11-23 15:41 Rev.: 14033

- bugfix for getEqnsforIndexReduction

91 lines of code changed in 5 files:

adeas31 2012-11-23 15:02 Rev.: 14032

- few minor fixes in the co-simulation generated code.

334 lines of code changed in 3 files:

adrpo 2012-11-23 14:55 Rev.: 14031

ComponentReference.mo
- fix comment

ModelicaBuiltin.mo
- add showFlatModelica to buildOpenTURNSInterface default to false

CevalScript.mo
- handle showFlatModelica in buildOpenTURNSInterface
- more things in isCompleteFunction, not activated yet

SimulationRuntime/OpenTurns/wrapper_template.c
- enable debugging by default

44 lines of code changed in 4 files:

adeas31 2012-11-23 14:19 Rev.: 14030

- removed some unused code.
- documentation.
- Some minor fixes.

122 lines of code changed in 4 files:

jfrenkel 2012-11-23 13:00 Rev.: 14029

- fix tabs

32 lines of code changed in 2 files:

jfrenkel 2012-11-23 12:45 Rev.: 14028

- bugfix for singulare sytems, add test SingularePlanarLoop, Ticket #1948

400 lines of code changed in 14 files:

sjoelund.se 2012-11-23 11:03 Rev.: 14027

- Force gcc-4.4 for OMOptim builds

24 lines of code changed in 3 files:

perost 2012-11-22 17:31 Rev.: 14026

- Forgot to actually update the test.

0 lines of code changed in 2 files:

perost 2012-11-22 17:30 Rev.: 14025

- Disable SCodeLookup.crefStripEnvPrefix when the scodeInst flag is used.

5 lines of code changed in 4 files:

perost 2012-11-22 17:22 Rev.: 14024

- Some enumeration improvements in the new instantiation.

154 lines of code changed in 7 files:

perost 2012-11-22 16:49 Rev.: 14023

- Fix path for ReferenceFiles in runtest.pl.

2 lines of code changed in 1 file:

sjoelund.se 2012-11-22 16:47 Rev.: 14022

- Don't link in sundials if it's not working...

1 lines of code changed in 1 file:

lochel 2012-11-22 15:56 Rev.: 14021

- initialization for fmi should work now. so move up some tests

7 lines of code changed in 2 files:

perost 2012-11-22 15:37 Rev.: 14020

- Check for the existence of a ReferenceFiles folder in runtest.pl, instead of
listing all the folders manually.

2 lines of code changed in 1 file:

jfrenkel 2012-11-22 15:31 Rev.: 14019

- bugfix for array_algorithm, replace also lhs of array assign statement, test does still not work because values of parameters seems to be written to early (before initialisation) in mat file

101 lines of code changed in 3 files:

niklwors 2012-11-22 13:56 Rev.: 14018

Added comparison of simulation results for BouncingBall test

1028 lines of code changed in 3 files:

perost 2012-11-22 13:21 Rev.: 14017

- Fix redeclare issues in Modelica_LinearSystems2 2.0.

27 lines of code changed in 7 files:

perost 2012-11-22 13:15 Rev.: 14016

- Fix issues with redeclare and operator records in Modelica_LinearSystems2.

40 lines of code changed in 11 files:

perost 2012-11-22 12:53 Rev.: 14015

- Removed tabs.

127 lines of code changed in 1 file:

perost 2012-11-22 12:14 Rev.: 14014

- Added newest version of Modelica_LinearSystems2 library.

169 lines of code changed in 566 files:

lochel 2012-11-22 12:02 Rev.: 14013

- add case for an array assignment in initial algorithms

49 lines of code changed in 3 files:

niklwors 2012-11-22 11:13 Rev.: 14012

fix in Idas solver for event handling, added reinit before Idas call.
fix in cpp template in event iteration if discrete variable has changed.

536 lines of code changed in 5 files:

adrpo 2012-11-21 23:38 Rev.: 14011

- fixes for bug #1947

Inst.mo
- send the connection graph to InnerOuter.retrieveOuterConnections
as it does InstSection.connectComponents and it can change graph!

InnerOuter.mo
- handle the connection graph in InnerOuter.retrieveOuterConnections
and down to InstSection.connectComponents

More prefixing for DAE.ElementSources in connect equations in InstSection.mo,
also display prefix/component in ConnectUtil.mo when adding the unconnected
inside flow comment to DAE.ElementSource to know where the prefix ends.

-

63 lines of code changed in 4 files:

sjoelund.se 2012-11-21 14:36 Rev.: 14010

- Update output format to be by year

35 lines of code changed in 4 files:

perost 2012-11-21 14:11 Rev.: 14009

- Some code cleanup.

7 lines of code changed in 1 file:

perost 2012-11-21 14:09 Rev.: 14008

- Improved handling of package constants in SCodeInst.
- Fixed function parameter order in SCodeInst.

163 lines of code changed in 5 files:

sjoelund.se 2012-11-21 14:06 Rev.: 14007

- Typo

1 lines of code changed in 1 file:

sjoelund.se 2012-11-21 14:04 Rev.: 14006

- Adding the mathmod paper

19 lines of code changed in 3 files:

sjoelund.se 2012-11-21 13:40 Rev.: 14005

- Updated bibliography

29 lines of code changed in 3 files:

adrpo 2012-11-21 13:27 Rev.: 14004

- fixes for building cpp runtime on OMDev msys.

3 lines of code changed in 1 file:

adrpo 2012-11-21 12:25 Rev.: 14003

Makefile.common
- remove testing from runtimeCPPinstall and move it to
testsuite/Makefile to be part of the full test.
- some build might fail, I'll fix them as it goes.

7 lines of code changed in 2 files:

niklwors 2012-11-21 11:10 Rev.: 14002

fix for coping all cpp runtime libs to /omc/lib/cpp in CMake file

1 lines of code changed in 1 file:

niklwors 2012-11-21 10:49 Rev.: 14001

fix in cpp template for correct jacobian tmp vars vector allocation.

204 lines of code changed in 2 files:

jfrenkel 2012-11-20 23:15 Rev.: 14000

- fix bootstrapping

1 lines of code changed in 1 file:

jfrenkel 2012-11-20 22:49 Rev.: 13999

- expected output

3 lines of code changed in 4 files:

adrpo 2012-11-20 22:45 Rev.: 13998

- attempt to fix bootstrapping.

27 lines of code changed in 1 file:

jfrenkel 2012-11-20 22:06 Rev.: 13997

- partial support for Media Models
- Matching.c: do not generate transposet incidence madrix if not necessary
- move some Media Models to working group

551 lines of code changed in 25 files:

mahge930 2012-11-20 19:34 Rev.: 13996

- update READMEs.

11 lines of code changed in 2 files:

mahge930 2012-11-20 19:22 Rev.: 13995

- record -> operator record

8 lines of code changed in 8 files:

sjoelund.se 2012-11-20 18:19 Rev.: 13994

- Fix MeasureTime.mos

145 lines of code changed in 15 files:

perost 2012-11-20 17:40 Rev.: 13993

- Got rid of GNU extension asprintf to please clang.

13 lines of code changed in 1 file:

mahge930 2012-11-20 16:28 Rev.: 13992

- Expected output.

4 lines of code changed in 2 files:

mahge930 2012-11-20 15:38 Rev.: 13991

#1821 - Remove unnecessary error messages.

15 lines of code changed in 3 files:

perost 2012-11-20 15:27 Rev.: 13990

- Fix component order in SCodeInst.
- Added a couple of tests I'd forgotten.

129 lines of code changed in 8 files:

mahge930 2012-11-20 15:13 Rev.: 13989

- revert r13984.

17 lines of code changed in 3 files:

perost 2012-11-20 15:12 Rev.: 13988

- Oh RML, why are you so lazy?

3 lines of code changed in 1 file:

perost 2012-11-20 15:05 Rev.: 13987

- Fix compilation.

8 lines of code changed in 2 files:

perost 2012-11-20 15:00 Rev.: 13986

- Don't return the class from InstSymbolTable.addClass, it's no longer needed
since classes are flattened in SCodeInst.instClassItem.

40 lines of code changed in 2 files:

perost 2012-11-20 14:41 Rev.: 13985

- Handle package constants in SCodeInst instead of collecting them in
SCodeDependency.

857 lines of code changed in 8 files:

mahge930 2012-11-20 14:05 Rev.: 13984

#1821 - Remove unnecessary error messages.

31 lines of code changed in 3 files:

sjoelund.se 2012-11-20 11:35 Rev.: 13983

#1941
- Fix for outerProduct and other earlyInline functions with unknown dimensions in output

132 lines of code changed in 7 files:

perost 2012-11-20 11:34 Rev.: 13982

- Fixed connect with multiple inheritance, in both old and new instantiation.
- Added test case MultipleInheritanceConnect and updated
Modelica.Fluid.Examples.HeatingSystem test which is now balanced.

104 lines of code changed in 6 files:

perost 2012-11-20 10:52 Rev.: 13981

- Fix bootstrapping.

1 lines of code changed in 1 file:

adrpo 2012-11-20 10:31 Rev.: 13980

- print more info on +d=showEquationSource
- add more info from where the unconnected flow comes (add Element info to added inside flow) to get nicer
+d=showEquationSource display.

62 lines of code changed in 3 files:

adrpo 2012-11-20 07:35 Rev.: 13979

- get rid of tabs once again.

3 lines of code changed in 1 file:

adrpo 2012-11-20 07:00 Rev.: 13978

SCodeAnalyseRedeclare.mo
- do not crash omc on types containing functions referring to the type
the testsuite now works without issues with +d=scodeInstShortcut and has 309 failures.

Dump.mo
- dump all the existing restrictions

Inline.mo
- more useful output for failtrace.

20 lines of code changed in 3 files:

nutaro 2012-11-20 04:20 Rev.: 13977

Code cleanup in adevs backend

1279 lines of code changed in 2 files:

nutaro 2012-11-20 03:58 Rev.: 13976

Fixed minor problem in nonlinear system solver for adevs backend

1763 lines of code changed in 2 files:

jfrenkel 2012-11-19 23:49 Rev.: 13975

- ignore toplevel inputs for parameter bound equations

1 lines of code changed in 1 file:

jfrenkel 2012-11-19 23:04 Rev.: 13974

- expected output (now some more models are balanced)

69 lines of code changed in 5 files:

jfrenkel 2012-11-19 22:15 Rev.: 13973

- size of enumeration type is 1

11 lines of code changed in 4 files:

perost 2012-11-19 18:29 Rev.: 13972

- Fixed test.

1 lines of code changed in 1 file:

jfrenkel 2012-11-19 18:16

- fix for last commit, ignore constants

5 lines of code changed in 2 files:

alash325 2012-11-19 18:06 Rev.: 13969

- Added XML code generation for Optimica Extension

963 lines of code changed in 2 files:

jfrenkel 2012-11-19 18:06 Rev.: 13968

- add in case of constant variables every time a parameter bound equation to the simulation code and in case of parameters only if it is not constant

7 lines of code changed in 1 file:

perost 2012-11-19 18:01 Rev.: 13967

- Removed some dead code from SCodeDependency.
- Updated fluid tests.

5 lines of code changed in 3 files:

sjoelund.se 2012-11-19 17:21 Rev.: 13966

- svn eol-style

101757 lines of code changed in 410 files:

perost 2012-11-19 17:21 Rev.: 13965

- Don't add inside flows for empty arrays.

119 lines of code changed in 6 files:

jfrenkel 2012-11-19 16:31 Rev.: 13964

- add size of equation when dump equations
- fix for sizeof(typeof(ENUM_LITERAL))
- add code to add the pre vars of alias vars (not aktivated)

80 lines of code changed in 5 files:

perost 2012-11-19 16:01 Rev.: 13963

- Rewrote extends qualifying phase to handle more cases and do more checking.
Now checks for inherited extends and checks all parts of the base class name
for replaceability.
- Added new package EnvExtends and put most of the extends stuff in it.
- Added check for missing redeclare keywords when redeclaring classes
(see MissingRedeclare1.mo test case).
- Implemented better propagation of modifiers to multiple extends.
- Renamed test folder flattening/modelica/inheritances to extends.

2451 lines of code changed in 84 files:

adrpo 2012-11-19 15:46 Rev.: 13962

- small fixes in OpenTURNS connection:
write the input/output variables in the correct form (x.y not x_y) and order in the wrapper xml file

6 lines of code changed in 1 file:

sjoelund.se 2012-11-19 15:38 Rev.: 13961

#1941
- Handle inlining of outerProduct() instead of treating it as a builtin call

5828 lines of code changed in 8 files:

perost 2012-11-19 14:22 Rev.: 13960

- Trying to fix SusanTest again.

2 lines of code changed in 1 file:

mahge930 2012-11-19 13:59 Rev.: 13959

Fix output.

1 lines of code changed in 1 file:

perost 2012-11-19 12:55 Rev.: 13958

- Fix SusanTest.

238 lines of code changed in 1 file:

mahge930 2012-11-19 12:42 Rev.: 13957

ParModelica: Check declaration of global vars in kernel functions. And add omc prefix to parallel/kernel functions.

5855 lines of code changed in 5 files:

lochel 2012-11-19 12:27 Rev.: 13956

- update tests

38 lines of code changed in 4 files:

sjoelund.se 2012-11-19 11:02 Rev.: 13955

#1941
- Added code generation for outerProduct

50 lines of code changed in 8 files:

hubert.thieriot 2012-11-19 03:05 Rev.: 13954

- small omc function call improvment

13 lines of code changed in 2 files:

jfrenkel 2012-11-18 23:42 Rev.: 13953

- test new remove simple equation implementation, switch off

3 lines of code changed in 1 file:

jfrenkel 2012-11-18 23:40 Rev.: 13952

- test new remove simple equation implementation

14 lines of code changed in 1 file:

jfrenkel 2012-11-18 22:37 Rev.: 13951

- bugfix msvc compile
- bugfix for last commit for result .mat

13 lines of code changed in 3 files:

jfrenkel 2012-11-18 21:19 Rev.: 13950

- bugfix for alias a = time
- bugfix for msvc compile

2770 lines of code changed in 7 files:

adrpo 2012-11-18 11:58 Rev.: 13949

- set the type of T_UNKNOWN to "complex" (void*) when +g=MetaModelica and to "real" (modelica_real) when not.
- have the type of the inStream operator to be T_REAL_DEFAULT as T_UNKONW reaches the code somehow.

327 lines of code changed in 3 files:

adrpo 2012-11-18 11:15 Rev.: 13948

- assume real for T_UNKNOWN + a comment in the C code.
wonder how many tests this will break :)

2 lines of code changed in 2 files:

adrpo 2012-11-18 10:39 Rev.: 13947

- don't do the second dependency analysis in CevalScript.mo
and the third in Inst.instantiateClass when +d=scodeInstShortcut
is active (it doesn't work yet in all cases)

45 lines of code changed in 2 files:

adrpo 2012-11-18 06:39 Rev.: 13946

- make models dumped with +d=scodeInstShortcut able to instantiate when loaded again in OMC.
Check differently the last ident if __OMC__ is present otherwise you get:
first element is: .Modelica.Fluid.Interfaces.FluidPort_a__OMC__70 port_a;
second element is: .Modelica.Fluid.Interfaces.FluidPort_a__OMC__88 port_a;

20 lines of code changed in 1 file:

adrpo 2012-11-18 04:32 Rev.: 13945

- mind your tabs please!

32 lines of code changed in 2 files:

nutaro 2012-11-18 03:16 Rev.: 13944

Code cleanup in the adevs backend

23 lines of code changed in 2 files:

nutaro 2012-11-18 02:12 Rev.: 13943

Updated adevs backend

96 lines of code changed in 3 files:

jfrenkel 2012-11-17 22:01 Rev.: 13942

- switch replaceEdgeChange on

2 lines of code changed in 2 files:

perost 2012-11-17 21:58 Rev.: 13941

- Evaluate generated inStream calls too.

3 lines of code changed in 1 file:

jfrenkel 2012-11-17 21:58 Rev.: 13940

- add module replaceEdgeChange

110 lines of code changed in 3 files:

adrpo 2012-11-17 19:57 Rev.: 13939

- sort inners again to put inner Modelica.* component; first.
- some tests might need changes, I'll do that next

36 lines of code changed in 1 file:

adrpo 2012-11-17 18:50 Rev.: 13938

- fix tests

414 lines of code changed in 3 files:

adrpo 2012-11-17 18:23 Rev.: 13937

Flags.mo
- +d=showEquationSource to display where an equation comes from.
easier for debugging of where the equations come from.

InstSection.mo
- fix a bug with the prefixing of outer components when they were inside a for loop
[InnerOuter.InstanceHierarchy was not sent to InstSection.unroll, DUH! who did that? probably me :)]
- this fixes compilation of some Fluid models also some AVM models.

DAEUtil.mo
- use List.union in merging of DAE.ElementSource(s)

ConnectUtil.mo
- add information where an equation comes from

DAEDump.mo
- add some source information to all the dumped equation in the DAE.
- note that this should be used with +d=showEquationSource
- we should really, really sort the equations via
ElementSource.typeLst same as some other software does.
Write typeLst: numberOfEquations then the equations that
come from that model! Any takers?

InnerOuter.mo
- a bit faster prefixing of inner outer.

436 lines of code changed in 11 files:

alash325 2012-11-17 16:55 Rev.: 13936

- Added XML code generation for Scalar variable type- min and max attributes

905 lines of code changed in 2 files:

nutaro 2012-11-17 04:16 Rev.: 13935

Mixed generates usable code for Adevs backend. Need better test cases.

37 lines of code changed in 3 files:

wbraun 2012-11-17 02:36 Rev.: 13934

prevent throw for division by zero in non-linear system solver, since the solver can manage that.

82 lines of code changed in 10 files:

adrpo 2012-11-17 00:04 Rev.: 13933

- no more tabs please.

53 lines of code changed in 2 files:

sjoelund.se 2012-11-16 23:53 Rev.: 13932

#1941
- Allow all sorts of weird stuff if external language is "builtin"

5765 lines of code changed in 2 files:

nutaro 2012-11-16 23:34 Rev.: 13931

Fixed initialization of matrix in the linear solver routine

9 lines of code changed in 1 file:

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)

8575 lines of code changed in 142 files:

adrpo 2012-11-16 20:39 Rev.: 13929

- fix bootstrapping.

8 lines of code changed in 1 file:

sjoelund.se 2012-11-16 19:38 Rev.: 13928

- Handle connecting arrays of records with different names

94 lines of code changed in 2 files:

jfrenkel 2012-11-16 19:00 Rev.: 13927

- fix for replace not pre,change,edge with alias, still not enough to get all working because if edge and change will not be replaced tarjans algorithm cannot sort in right order

116 lines of code changed in 3 files:

lochel 2012-11-16 17:27 Rev.: 13926

BackEnd
- remove unneeded vars
testsuite
- add initialization test for ModelicaTest.MultiBody.FourbarVariants.JointUSR (#1929)

78 lines of code changed in 5 files:

adeas31 2012-11-16 17:23 Rev.: 13925

- make the initial section balanced.

5766 lines of code changed in 4 files:

jfrenkel 2012-11-16 16:55 Rev.: 13924

- bugfix for last commit

20 lines of code changed in 1 file:

jfrenkel 2012-11-16 16:35 Rev.: 13923

- additional fix for last commit

5 lines of code changed in 1 file:

jfrenkel 2012-11-16 16:12 Rev.: 13922

- get testsuite working back, Lennart can switch of simplifyTimeIndepFuncCalls module in backendpipeline

2 lines of code changed in 1 file:

jfrenkel 2012-11-16 16:07 Rev.: 13921

- bugfix simplify change, edge

40 lines of code changed in 2 files:

jfrenkel 2012-11-16 15:30 Rev.: 13920

- bootstrapping

9 lines of code changed in 1 file:

adeas31 2012-11-16 15:27 Rev.: 13919

- fixing FMI.

345 lines of code changed in 3 files:

jfrenkel 2012-11-16 15:16 Rev.: 13918

- do not replace PreVariables with information from time-equation-systems
- move simplifyTimeIndepFuncCalls behind solveinitialsystem to replace all the pre variables for code generation

255 lines of code changed in 7 files:

nutaro 2012-11-16 14:38 Rev.: 13917

Corrections to adevs backend. Still does not support MIXED equations

19 lines of code changed in 3 files:

sjoelund.se 2012-11-16 11:46 Rev.: 13916

- Don't print this false positive

7 lines of code changed in 4 files:

lochel 2012-11-16 11:22 Rev.: 13915

Compiler/BackEnd
- shrink/simplify BackendDAEUtil.analyzeInitialSystem1
- fix implicit pre-calls (e.g. edge, change)

106 lines of code changed in 3 files:

jfrenkel 2012-11-16 10:31 Rev.: 13914

- use a^b = f(..) -> a = sign(pre(a))*(f(...)^(1/b)) only for even integer numbers of b

7 lines of code changed in 1 file:

jfrenkel 2012-11-16 01:15 Rev.: 13913

- and switch off

2 lines of code changed in 1 file:

jfrenkel 2012-11-16 01:13 Rev.: 13912

- fix bootstrapping
- try if relaxation of linear systems works

6 lines of code changed in 3 files:

jfrenkel 2012-11-16 00:41 Rev.: 13911

- ExpressionSolve: a^b = f(..) -> a = sign(pre(a))*(f(...)^(1/b))

56 lines of code changed in 1 file:

jfrenkel 2012-11-15 23:46 Rev.: 13910

- bugfix ExpressionSolve

43 lines of code changed in 1 file:

jfrenkel 2012-11-15 22:32 Rev.: 13909

- bugfix for r13850, add when equations not to ode or algebraic equations

0 lines of code changed in 1 file:

jfrenkel 2012-11-15 21:53 Rev.: 13908

- fix bug in ExpressionSolve

2 lines of code changed in 1 file:

jfrenkel 2012-11-15 21:31 Rev.: 13907

- continue redesign remove simple equations
- BackendVarTransform add functionalety to replace der(cr), this is realy helpfull to handle states
- redesign ExpressionSolve.mo

405 lines of code changed in 7 files:

lochel 2012-11-15 18:57 Rev.: 13906

Compiler/BackEnd
- improve warnings and dumps
- move printSparsityPattern to BackendDump.mo

190 lines of code changed in 4 files:

wbraun 2012-11-15 18:04 Rev.: 13905

disable tearing of linear system as long as they aren't handled efficent
during the simulation

25 lines of code changed in 5 files:

wbraun 2012-11-15 17:38 Rev.: 13904


activate sparse colored jacobians for dassl as default solver

- SimulationRuntime/c/simulation/solver/*
- update jacobian functions for dassl
- minor bugfixes

- SimulationRuntime/c/math-support/matrix.h
- bug fixed in extrapolation function for non-linear system solving

- SimulationRuntime/c/simulation/simulation_runtime.cpp
- activate time measurement for flag LOG_STATS
- update solver methods output

- Compiler/BackEnd/BackendDAEOptimize.mo
- activation of coloring for sparse structure

- testsuite/*
- minor test updates

5940 lines of code changed in 20 files:

sjoelund.se 2012-11-15 15:34 Rev.: 13903

- Fix lexer to only add optimica keywords if +g=Optimica is used

5 lines of code changed in 1 file:

mahge930 2012-11-15 15:12 Rev.: 13902

+ Optimica:
+ handle Optimica vars with opt. instants in class attributes. e.g. x(finalTime) + 1, where x is a variable.
+ Added a new flag for Optimica.
+ Added new class attribute objectiveIntgrand.

5883 lines of code changed in 20 files:

sjoelund.se 2012-11-15 15:03 Rev.: 13901

- Some fixes for evaluating bindings

100 lines of code changed in 5 files:

lochel 2012-11-15 14:27 Rev.: 13900

Compiler
- remove unneeded function BackendDAEUtil.addBackendDAEEqSystem
- add warning to Expressions.containsInitialCall
- remove most of the changes from r13894 regarding BackendDAEUtil.mo
testsuite
- move StateGraph tests to WRONGRESULTTEST, as long as the implementation let other tests fail

129 lines of code changed in 7 files:

sjoelund.se 2012-11-15 13:39 Rev.: 13899

- Tail recursion

5 lines of code changed in 1 file:

sjoelund.se 2012-11-15 10:41 Rev.: 13898

- Remove unused ceval call with empty cache and env

1 lines of code changed in 1 file:

jfrenkel 2012-11-15 02:00 Rev.: 13897

- expected output
- move Modelica.Mechanics.MultiBody.Examples.Constraints.ConstrainUniversalJoint.mos to wrong results, I know what is wrong and how it can be fixed but I have no time to implement it right now.

9 lines of code changed in 3 files:

jfrenkel 2012-11-15 01:34 Rev.: 13896

- get Modelica.StateGraph.Examples.ControlledTanks.mos working
- move expandAlgorithmsbyInitStmts to SimCodeDump
- improve Error Message "Inverse Algorithm needs to be solved for ..."

138 lines of code changed in 6 files:

nutaro 2012-11-15 00:29 Rev.: 13895

Switching adevs backend to use the SUNDIAL solvers

2073 lines of code changed in 2 files:

jfrenkel 2012-11-14 23:17 Rev.: 13894

- get 6 from 7 StateGraph examples working with solveinitialsystem
- collect all variables used in pre, and add equation for each unused pre var indroduced by a inaktive when equatin an equation pre(var) = var.start
- BackendVariable.varStartValueType
- ComponentReference.isPreCref
- Expression.containsInitialCall: ... or Initial()
- ExpressionSimplify: cases for a and not a > false, a or not a -> true, a and a -> a, a or a -> a
maybe split simplifyBinary in simplifyBinary and simplifyLBinary

288 lines of code changed in 14 files:

adrpo 2012-11-14 22:52 Rev.: 13893

- consider also variables with uncertain=Uncertainty.refine as inputs to the OpenTURNS wrapper.

8 lines of code changed in 1 file:

lochel 2012-11-14 19:17 Rev.: 13892

initialization
- continue with handling of under-determined initial system
testsuite
- add test for under-determined initial system
- remove unneeded test

219 lines of code changed in 5 files:

lochel 2012-11-14 14:10 Rev.: 13891

initialization
- first steps to solve under-determined systems
testsuite
- add case for under-determined initial system

435 lines of code changed in 6 files:

sjoelund.se 2012-11-14 13:36 Rev.: 13890

#1936
- Partial fix to make final modifications work on redeclares. Now passes front-end, but loses some modifications. Possibly related to #1922.

19 lines of code changed in 5 files:

adrpo 2012-11-14 11:25 Rev.: 13889

- updated AVM performance tests, add run script.

110 lines of code changed in 29 files:

jfrenkel 2012-11-14 01:46 Rev.: 13888

- remove uneseccary case from replaceExp for pre(-a), because this is also done in simplify

0 lines of code changed in 1 file:

jfrenkel 2012-11-14 00:34 Rev.: 13887

- use Expression.splitRecord instead of trying to match all combinations of crefs and calls that are possible to split

117 lines of code changed in 3 files:

jfrenkel 2012-11-13 23:17 Rev.: 13886

- do not change discreter variables in der-function to states
- diverentiate also complex equations and records
- continue redesign remove simple equations
- rename MyModel->ParameterCycle to avoid conflicts

361 lines of code changed in 7 files:

jfrenkel 2012-11-13 19:10 Rev.: 13885

- becauase edge and change uses a and pre(a) do not ignore them
- continue redesign of remove simple equation

1015 lines of code changed in 8 files:

lochel 2012-11-13 16:01 Rev.: 13884

- fix collectInitialVars
- edit compiler-warnings using +d=pedantic

97 lines of code changed in 7 files:

niklwors 2012-11-13 15:50 Rev.: 13883

fix for jacobian tmp var in cpp template

58 lines of code changed in 2 files:

sjoelund.se 2012-11-13 14:35 Rev.: 13882

- Add dumping of cast to records
- Bumped MSL version

327 lines of code changed in 64 files:

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)

9305 lines of code changed in 176 files:

niklwors 2012-11-13 11:17 Rev.: 13880

adapted modifications of jacobian to cpp template

304 lines of code changed in 2 files:

lochel 2012-11-13 11:08 Rev.: 13879

Compiler/BackEnd
- fix symbolic initialization of discrete vars
- fix handling of when-clauses during initialization
- remove some misspellings from function descriptions
- add debug-flag: +d=pedantic
SimulationRuntime/c
- fix a bug in evaluating residuals for global homotopy
testsuite
- add test cases for initialization of discrete variables
- add testcase for initialization of fullRobot

853 lines of code changed in 25 files:

hubert.thieriot 2012-11-13 04:32 Rev.: 13878

- copy/paste shortcuts

135 lines of code changed in 9 files:

hubert.thieriot 2012-11-13 04:31 Rev.: 13877

- copy paste shorcuts
- no more automatic compilation when loading

9 lines of code changed in 3 files:

adrpo 2012-11-13 00:10 Rev.: 13876

- expected output.

2 lines of code changed in 1 file:

adrpo 2012-11-12 23:53 Rev.: 13875

- forgot to add this.

14 lines of code changed in 1 file:

adrpo 2012-11-12 23:40 Rev.: 13874

- add more error info on the issues that might appear.

27 lines of code changed in 1 file:

adrpo 2012-11-12 23:39 Rev.: 13873

- fixes to make the library load.

418 lines of code changed in 10 files:

bruno 2012-11-12 17:33 Rev.: 13872

Added multibody tests for ModelicaTest

74 lines of code changed in 4 files:

jfrenkel 2012-11-12 16:37 Rev.: 13871

- avoid events in inlined functions

46 lines of code changed in 3 files:

jfrenkel 2012-11-12 14:05 Rev.: 13870

- bugfix for BackendEquation.aliasEquation

20 lines of code changed in 1 file:

cschubert 2012-11-12 12:58 Rev.: 13869

updated status.txt for msl32

427 lines of code changed in 3 files:

bruno 2012-11-12 12:54 Rev.: 13868

Fixed multibody tests for ModelicaTest library

70 lines of code changed in 5 files:

niklwors 2012-11-12 11:24 Rev.: 13867

fix in cpp template for set help var in update method

9 lines of code changed in 2 files:

sjoelund.se 2012-11-12 10:54 Rev.: 13866

- Add code to codegen/dump cast to record types

5912 lines of code changed in 5 files:

jfrenkel 2012-11-12 01:15 Rev.: 13865

- continue redesign of remove simple equations

142 lines of code changed in 3 files:

jfrenkel 2012-11-11 23:43 Rev.: 13864

- Expression.iszero use List.mapListAllValueBool in case of matrix
- improve BackendEquation.aliasEquation

136 lines of code changed in 4 files:

jfrenkel 2012-11-11 22:21 Rev.: 13863

- Expression.typeof return boolean or array of boolean in case of relation, because relations return boolean values

22 lines of code changed in 1 file:

jfrenkel 2012-11-11 21:50 Rev.: 13862

- CodegenC.expTypeFromExpFlag return {boolean,modelica_boolean} in case of relation, because relations return booleans values

255 lines of code changed in 2 files:

jfrenkel 2012-11-11 20:00 Rev.: 13861

- fix for fmu with nonlinear systems, call allocateNonlinearSystem before simulate
- fixes to compile fmu with visual studio

119 lines of code changed in 9 files:

hubert.thieriot 2012-11-11 13:41 Rev.: 13860

- cleaned csv functions
- InfoSender : keep errors and warning messages
- drag tables to csv

410 lines of code changed in 23 files:

jfrenkel 2012-11-10 23:52 Rev.: 13859

- do not throw information away

3 lines of code changed in 1 file:

adrpo 2012-11-10 04:56 Rev.: 13858

- added EnumToInteger(Enumeration) -> Integer as a workaround until Dymola supports Integer(Enumeration) -> Integer.

10 lines of code changed in 3 files:

bruno 2012-11-09 18:29 Rev.: 13857

Added new multibody test cases from modelicatest library and rrelative data

1659 lines of code changed in 69 files:

jfrenkel 2012-11-09 17:49 Rev.: 13856

- start to improve remove simple equations

69 lines of code changed in 1 file:

hkiel 2012-11-09 17:03 Rev.: 13854

#1897
- also take care of single quote strings (' ')

8 lines of code changed in 1 file:

hkiel 2012-11-09 16:57 Rev.: 13853

#1897
- rewrite of QStringList StringHandler::getStrings(QString value, char start, char end)
+ takes care of strings and masked ('\') chars in strings

34 lines of code changed in 1 file:

adeas31 2012-11-09 16:54 Rev.: 13852

Disable the FMI tests until we really fix them.

2 lines of code changed in 1 file:

adeas31 2012-11-09 16:28 Rev.: 13851

#1933. Fixed the exported FMUs fmiTerminate. Use functions.freeMemory instead of free.

1 lines of code changed in 1 file:

jfrenkel 2012-11-09 15:39 Rev.: 13850

- support array vars in when equations

198 lines of code changed in 6 files:

jfrenkel 2012-11-09 14:42 Rev.: 13849

- support tuple equations in when equations with TSUB, this is not so good see Ticket #1932
- bugfix EquationSize for WhenEquations

64 lines of code changed in 2 files:

jfrenkel 2012-11-09 14:38 Rev.: 13848

- update referencefiles

0 lines of code changed in 2 files:

jfrenkel 2012-11-09 12:37 Rev.: 13847

- support also nested if equations in if equtions then branches

45 lines of code changed in 1 file:

jfrenkel 2012-11-09 12:23 Rev.: 13846

- basic support for if equations in when equations, still not supported nested if equations in if equations then branches.

327 lines of code changed in 4 files:

hkiel 2012-11-09 09:44 Rev.: 13845

# 1837
- open properties dialog on double click

7 lines of code changed in 2 files:

adrpo 2012-11-08 23:12 Rev.: 13844

- better error message for not handled when equation.

8 lines of code changed in 1 file:

adeas31 2012-11-08 23:10 Rev.: 13843

set/unset debugLogging via GUI.

14 lines of code changed in 4 files:

adrpo 2012-11-08 23:00 Rev.: 13842

- use unparseType instead of printType in Types.printConnectorTypeStr as is more user oriented.

1 lines of code changed in 1 file:

adeas31 2012-11-08 20:44 Rev.: 13841

Allow user to set/unset debugLogging.

25 lines of code changed in 10 files:

adrpo 2012-11-08 20:01 Rev.: 13840

- expected output

248 lines of code changed in 32 files:

adrpo 2012-11-08 19:45 Rev.: 13839

- fix bootstrapping

1 lines of code changed in 1 file:

adrpo 2012-11-08 19:23 Rev.: 13838

- print types if components are not there in Types.printConnectorType
- InstSection.validConnector now allows expandable connector components even if they are not connectors
- print the type of the outer of a missing inner component (a couple of tests will fail, I'll fix them in my next commit)

15 lines of code changed in 4 files:

adeas31 2012-11-08 18:36 Rev.: 13837

stupid copy paste. Use fmiModelIdentifier variable instead of hard coded value.

1 lines of code changed in 1 file:

adeas31 2012-11-08 18:16 Rev.: 13836

- call fmiSet* functions.

511 lines of code changed in 3 files:

sjoelund.se 2012-11-08 17:52 Rev.: 13835

- Fix for bootstrapping

6 lines of code changed in 1 file:

leonardo.laguna 2012-11-08 16:30 Rev.: 13834

- Adding option to dump all the steps performed when calling uncertainties extraction.

315 lines of code changed in 4 files:

adrpo 2012-11-08 16:25 Rev.: 13833

- expected output.

500 lines of code changed in 1 file:

adrpo 2012-11-08 16:23 Rev.: 13832

- fix bootstrapping.

6 lines of code changed in 2 files:

adrpo 2012-11-08 15:57 Rev.: 13831

- fixes for expandable connectors (AVM 09 & 11 are working now):
+ do not delete the components already defined inside the connector
+ remove from DAE / connection sets all expandable variables that are
not connected to real variables
- use ComponentReference.crefEqualNoStringCompare in ConnectionGraph.mo
- activate forgotten 07.mo in testsuite/flattening/modelica/expandable/ExpandableConnectors.mos
- expected output for:
testsuite/flattening/libraries/msl32/Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot.mos
testsuite/flattening/libraries/msl32/Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis.mos

1177 lines of code changed in 7 files:

sjoelund.se 2012-11-08 14:29 Rev.: 13830

#1931
- Do not scalarize vector equations
+ Except constants, parameters, records, complex types, external objects, and maybe some more

65712 lines of code changed in 216 files:

mahge930 2012-11-08 13:44 Rev.: 13829

+ Propagate class attributes for Optimica optimization classes to templates.

5811 lines of code changed in 12 files:

perost 2012-11-08 12:06 Rev.: 13828

- Remove one of the two f2c.h headers to fix segfaults on some operating systems.

112 lines of code changed in 6 files:

sjoelund.se 2012-11-08 10:48 Rev.: 13827

- More typeinfo when dumping with +t

5 lines of code changed in 1 file:

perost 2012-11-08 10:37 Rev.: 13826

- Change msl32 test to actually use MSL 3.2.

1 lines of code changed in 1 file:

jfrenkel 2012-11-08 09:56 Rev.: 13825

- fix last commit

1 lines of code changed in 1 file:

jfrenkel 2012-11-08 09:44 Rev.: 13824

- rename flag more grammatical

2 lines of code changed in 2 files:

adeas31 2012-11-08 04:22 Rev.: 13823

- Enabled the FMI Model Exchange tests.

6 lines of code changed in 2 files:

adeas31 2012-11-08 04:21 Rev.: 13822

- Fixed FMI Model Exchange.

590 lines of code changed in 3 files:

jfrenkel 2012-11-08 01:21 Rev.: 13821

- start to implement stateselection during simulation via pivod function, add flag +dynamicpivod

237 lines of code changed in 4 files:

perost 2012-11-07 18:56 Rev.: 13820

- Use the face stored in OUTERCONNECT instead of trying to determine it in
InnerOuter.retrieveOuterConnections2.

156 lines of code changed in 16 files:

sjoelund.se 2012-11-07 16:58 Rev.: 13819

- Bugfix codegen for unary minus of array

26 lines of code changed in 4 files:

sjoelund.se 2012-11-07 15:46 Rev.: 13818

- Added usub_alloc_real for expressions (we do not want to negate the source if it is used later...)
- Added some debug info for use with +t

5824 lines of code changed in 5 files:

adeas31 2012-11-07 14:44 Rev.: 13817

- flow control.

330 lines of code changed in 3 files:

sjoelund.se 2012-11-07 12:12 Rev.: 13816

- Bump MSL version used

3 lines of code changed in 2 files:

sjoelund.se 2012-11-07 10:39 Rev.: 13815

- Calculate the constness of partevalfunc calls

5 lines of code changed in 1 file:

jfrenkel 2012-11-06 21:39 Rev.: 13814

- consider not pre,change,edge on rhs when equation is solved and rhs is checked for componentref

79 lines of code changed in 3 files:

adeas31 2012-11-06 19:47 Rev.: 13813

- get rid of initial sections.

5830 lines of code changed in 4 files:

wbraun 2012-11-06 19:35 Rev.: 13812

- add relative tolerance to zero-crossing hysteresis function
- changed non-linear solving strategy a bit
- update test-cases

5901 lines of code changed in 13 files:

adeas31 2012-11-06 18:37 Rev.: 13811

- minor fix.

1 lines of code changed in 1 file:

adeas31 2012-11-06 18:30 Rev.: 13810

- Trying to fix FMI.

6058 lines of code changed in 4 files:

hubert.thieriot 2012-11-06 16:21 Rev.: 13809

- corrected omc functions : getmofilepath and compile
- add saved variables in optimization : those that are kept through optimization even if not objectives or parameters

493 lines of code changed in 11 files:

sjoelund.se 2012-11-06 14:41 Rev.: 13808

- Bump MSL version

2 lines of code changed in 2 files:

sjoelund.se 2012-11-06 14:26 Rev.: 13807

- Bump MSL 3.2.1 version

3 lines of code changed in 2 files:

lochel 2012-11-06 10:39 Rev.: 13806

- initialization
- always generate all the stuff for the numerical initialization (even if +d=solveinitialsystem is used)
- add executable-flag [-iim symbolic] to solve the initialization problem symbolically (currently you also need +d=solveinitialsystem)
- remove obsolete function:
- ./Compiler/BackEnd/SimCodeUtil.addJacobiansToSimCode
- SimulationRuntime/c
- introduce new initialization option: -iim symbolic
- improve dumps
- remove c++ comments
- remove unused vars
- make some code fragments more readable
- use comments - even for function descriptions!
- use meaningful variable names
- use spaces between arguments

3259 lines of code changed in 19 files:

adrpo 2012-11-06 08:46 Rev.: 13805

- use path equal as it might be fully qualified.

1 lines of code changed in 1 file:

adrpo 2012-11-06 07:50 Rev.: 13804

- add extendFrom to builtin API.

65 lines of code changed in 3 files:

jfrenkel 2012-11-06 00:33 Rev.: 13803

- solve small (less than 10 other equations) linear torn systems with linear solver, commented out because not yet testet

137 lines of code changed in 2 files:

wbraun 2012-11-05 20:28 Rev.: 13802

bug fixes
- fixed zeroCrossings generation
- initialize simulationInfo.discretCall
- chnaged return values if initialization fails

1401 lines of code changed in 4 files:

perost 2012-11-05 17:39 Rev.: 13801

- Remove debug printout.

1 lines of code changed in 1 file:

perost 2012-11-05 17:24 Rev.: 13800

- Flatten the class structure in SCodeInst.instClassItem, so we can avoid
handling EXTENDED_ELEMENTS everywhere.

258 lines of code changed in 18 files:

sjoelund.se 2012-11-05 17:17 Rev.: 13799

- Correction for ModelicaTest version

2 lines of code changed in 1 file:

sjoelund.se 2012-11-05 15:10 Rev.: 13798

- Fix indentation of list() command for if-statements
- Add comments to algorithmitem

8350 lines of code changed in 26 files:

jfrenkel 2012-11-05 14:19 Rev.: 13797

- improve error report for index reduction

23 lines of code changed in 1 file:

sjoelund.se 2012-11-05 12:12 Rev.: 13796

- Expected output

1 lines of code changed in 1 file:

sjoelund.se 2012-11-05 11:54 Rev.: 13795

- Update MSL 3.2.1 (Complex and ModelicaTest are now version 3.2.1)

12 lines of code changed in 3 files:

sjoelund.se 2012-11-05 10:24 Rev.: 13794

- Fix codegen of empty array

340 lines of code changed in 2 files:

adrpo 2012-11-05 06:30 Rev.: 13793

- fixes to connection of expandable connectors array instances (AVM 07 model works now).
- added example with for equations testsuite/flattening/modelica/expandable/07.mo

68 lines of code changed in 3 files:

wbraun 2012-11-05 03:59 Rev.: 13792

- update result files to current event tolerance

2 lines of code changed in 14 files:

wbraun 2012-11-05 02:05 Rev.: 13791

- decrease tolerance for zero-crossing

15 lines of code changed in 22 files:

adrpo 2012-11-04 23:39 Rev.: 13790

- less interval points to try to fix CLANG.

3 lines of code changed in 1 file:

jfrenkel 2012-11-04 22:31 Rev.: 13789

- DynamicStateSelection: start to implement new feature for quaternion constrained equation

528 lines of code changed in 3 files:

wbraun 2012-11-04 20:07 Rev.: 13788

- fix testsuite

0 lines of code changed in 1 file:

wbraun 2012-11-04 19:48 Rev.: 13787

- quite big change to c simulation runtime
- solving non-linear systems (almost) always continuous
- update debug output of non-linear systems
- generate additional only relations
- updated testsuite

3363 lines of code changed in 45 files:

wbraun 2012-11-04 15:05 Rev.: 13786

bug fixes
- BackendDAECreate.mo
fixed findZeroCrossings, scan when clauses with all other shared stuff
- CodegenC.tpl
fixed memory leak in updateBoundParameters.

5840 lines of code changed in 6 files:

jfrenkel 2012-11-04 11:26 Rev.: 13785

- Pendulum: expected output
- FilterWithRiseTime use solveinitalsystem

2 lines of code changed in 2 files:

adrpo 2012-11-04 04:45 Rev.: 13784

- empty change to test Hudson configuration (OpenModelica*CLANG* should run on testone)

4 lines of code changed in 1 file:

adrpo 2012-11-04 04:06 Rev.: 13783

- a build document for Windows from Zsolt Lattmann
- testing new Hudson setup

192 lines of code changed in 1 file:

jfrenkel 2012-11-03 23:41 Rev.: 13782

- move zero size equations (terminate,assert,noretcall) to removed equations in initial system

23 lines of code changed in 2 files:

adrpo 2012-11-03 04:55 Rev.: 13780

- activate
Modelica.Electrical.QuasiStationary.SinglePhase.Examples.ParallelResonance.mos
Modelica.Electrical.QuasiStationary.SinglePhase.Examples.SeriesResonance.mos
some modeler should look at the variables I selected.

91 lines of code changed in 3 files:

adrpo 2012-11-03 04:06 Rev.: 13779

- always run omc with +locale=C in the testsuite.

2 lines of code changed in 1 file:

adrpo 2012-11-03 02:58 Rev.: 13778

- fixes for Ticket #1923
- correct and way faster handling of overconstrained connection graph
(not based on equation source which deleted more equations than it should have in some cases)
now the broken connects are removed from the connect sets and the allowed ones are put back.
- move the handling of overconstrained connection graph to ConnectUtil.equations so we do everything in one place.
- fixes to testsuite/simulation/libraries/msl32/Makefile (USE THE FILE NAME NOT THE TEST NAME!)
- probably a lot of flattening models will fail now because the equations will be moved around.
i'll fix these when I get the output from Hudson.

340 lines of code changed in 6 files:

adeas31 2012-11-02 22:46 Rev.: 13777

Move EnumerationTest to failing tests.

1 lines of code changed in 1 file:

jfrenkel 2012-11-02 22:04 Rev.: 13776

- avalute also parameters with start value and final=true
- start to implement fmu export for cpp runtime

6602 lines of code changed in 10 files:

adeas31 2012-11-02 21:42 Rev.: 13775

some fixes for FMI initial algorithm section.

324 lines of code changed in 3 files:

sjoelund.se 2012-11-02 17:33 Rev.: 13774

- Handle comments in equation-sections

2481 lines of code changed in 12 files:

jfrenkel 2012-11-02 17:29 Rev.: 13773

- fix tab

2 lines of code changed in 1 file:

niklwors 2012-11-02 16:19 Rev.: 13772

changed folder of cpp runtime libraries to lib/omc/cpp

19 lines of code changed in 14 files:

jfrenkel 2012-11-02 16:02 Rev.: 13771

- add test for Ticket #1794

55 lines of code changed in 3 files:

jfrenkel 2012-11-02 15:45 Rev.: 13770

- Reimplement DivisionByZero easier, solves Ticket #1895
- fixes vor msvc compile in case of empty residualEquations or zeroCrossings
- fix order of Equations for DynamicStateSelection

2985 lines of code changed in 12 files:

lochel 2012-11-02 15:25 Rev.: 13769

- minor code improvements
- minor documentation improvements

44 lines of code changed in 2 files:

adeas31 2012-11-02 13:06 Rev.: 13767

- use defaultSuffix instead of hard coded value.

1 lines of code changed in 1 file:

adeas31 2012-11-02 13:02 Rev.: 13766

- QFileDialog::getSaveFileName does return filename with suffix on Linux in newer versions of Qt.

9 lines of code changed in 1 file:

jfrenkel 2012-11-02 12:15 Rev.: 13765

- DAEDump: add missing elements to dump2

86 lines of code changed in 1 file:

lochel 2012-11-02 11:15 Rev.: 13764

- set a uniform stop criterion for all initialization methods
- always prompt an error, if the initialization fails

10 lines of code changed in 5 files:

lochel 2012-11-02 10:24 Rev.: 13763

- fix algorithms for initialization
- disable some FMI/ModelExchange tests, as long as they are built on a buggy implementation of algorithms in the initialization

221 lines of code changed in 13 files:

sjoelund.se 2012-11-02 10:18 Rev.: 13762

- Fix digital errors

5 lines of code changed in 2 files:

hubert.thieriot 2012-11-02 04:14 Rev.: 13761

- updates for new information controler in OMOptimBasis
- minor corrections

211 lines of code changed in 25 files:

hubert.thieriot 2012-11-02 04:11 Rev.: 13760

- added a new Info controler (to be used in model/data architecture) -> less memory consumption

304 lines of code changed in 51 files:

wbraun 2012-11-02 01:00 Rev.: 13759

- fix test
- fix for windows build

2 lines of code changed in 2 files:

wbraun 2012-11-02 00:25 Rev.: 13758

- moved all f2c code to math-support
- moved nonlinearSolver interface to solver
- fixed testsuite

11627 lines of code changed in 23 files:

wbraun 2012-11-01 22:45 Rev.: 13757

- fixed reinit in algorithm statements

54 lines of code changed in 2 files:

wbraun 2012-11-01 22:16 Rev.: 13756

event handling update:
- zero-crossings are handled as hysteresis function
- improved selection for sample or state event
Testsuite updates:
- updates to some result files
- enabled Modelica.Mechanics.Rotational.Examples.HeatLosses
- disabled Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects
(has some issues with state selection and current event handling)
- disabled Modelica.Electrical.Analog.Examples.NandGate (other results)
- disabled Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc (non-linear solver)
- disabled Modelica.Electrical.Analog.Examples.SwitchWithArc (non-linear solver)

1085 lines of code changed in 30 files:

perost 2012-11-01 18:11 Rev.: 13755

- Fixed various issues with function instantiation in the new instantiation.
- Added new package InstFlatten (work in progress).
- Switched back partial instantiation to be an error in the new instantiation.

528 lines of code changed in 12 files:

adeas31 2012-11-01 13:35 Rev.: 13753

- SearchClassNames API.

80 lines of code changed in 3 files:

sjoelund.se 2012-11-01 13:30 Rev.: 13752

- Expected output, bump MSL version

97 lines of code changed in 2 files:

sjoelund.se 2012-11-01 13:12 Rev.: 13751

- Update to working MSL 3.2 version...

1 lines of code changed in 1 file:

sjoelund.se 2012-11-01 12:55 Rev.: 13750

- Bump MSL version

1 lines of code changed in 1 file:

sjoelund.se 2012-11-01 12:49 Rev.: 13749

- Expected output

40 lines of code changed in 2 files:

sjoelund.se 2012-11-01 11:53 Rev.: 13748

- Bump MSL version, remove omc hotfix

51 lines of code changed in 3 files:

jfrenkel 2012-11-01 02:37 Rev.: 13747

- better error message for sqrt

19 lines of code changed in 4 files:

adrpo 2012-11-01 02:29 Rev.: 13746

- fix Compiler/BackEnd/BackendDAECreate.mo
- use +locale=C testsuite/openmodelica/bootstrapping/LinkMain.makefile.mingw

10 lines of code changed in 2 files:

jfrenkel 2012-11-01 01:30 Rev.: 13745

- BackendDAECreate:
- remove asserts,terminates from if-equations
- check type on EqEquations and Tuple-Equations when generate Equations
- BackendDAEOptimize:
- remove also termintates from if-equations

200 lines of code changed in 2 files:

October 2012 »

Generated by StatSVN 0.7.0