December 2011 Commit Log

Number of Commits:
181
Number of Active Developers:
14
hubert.thieriot 2011-12-29 20:13 Rev.: 10846

- updated simulation parameters specification with openmodelica (works with init.xml)

68 lines of code changed in 7 files:

adeas31 2011-12-26 20:31 Rev.: 10844

Fixed compilation.

1 lines of code changed in 1 file:

hubert.thieriot 2011-12-26 18:20 Rev.: 10842

- last modifications : still a problem with plugin external libs.

882 lines of code changed in 31 files:

hubert.thieriot 2011-12-26 15:58 Rev.: 10841

- last commit before branching

13 lines of code changed in 3 files:

hubert.thieriot 2011-12-26 15:11 Rev.: 10840

- added missing file

1054 lines of code changed in 11 files:

hubert.thieriot 2011-12-26 14:33 Rev.: 10839

- added missing file

515 lines of code changed in 1 file:

hubert.thieriot 2011-12-26 14:27 Rev.: 10835

- added missing file

62 lines of code changed in 1 file:

hubert.thieriot 2011-12-26 14:23 Rev.: 10834

- major improvment : removed EI, added plugin functionnality (not documented yet)

3513 lines of code changed in 327 files:

niklwors 2011-12-23 12:45 Rev.: 10833

Extended cpp template for solving linear systems

4084 lines of code changed in 11 files:

lochel 2011-12-22 19:25 Rev.: 10832

- erroneous commit fixed in solver/solver_main.c
- avoid pitfalls in error.h

111 lines of code changed in 2 files:

sjoelund.se 2011-12-22 14:52 Rev.: 10820

- Documentation update

10 lines of code changed in 1 file:

sjoelund.se 2011-12-22 12:21 Rev.: 10819

- Added debug option +d=delayBreakLoop
- If the delay has a bounded lower limit, we allow it to break algebraic loops

13 lines of code changed in 3 files:

sjoelund.se 2011-12-22 11:46 Rev.: 10818

- Don't run modpar if +d=openmp is used

1 lines of code changed in 1 file:

hkiel 2011-12-21 16:17 Rev.: 10817

make simple functions static inline to save the jump instructions

133 lines of code changed in 4 files:

hkiel 2011-12-21 16:06 Rev.: 10816

removed obsolete file (is integrated in openmodelica.h)

0 lines of code changed in 1 file:

lochel 2011-12-21 15:43 Rev.: 10815

- activate new_cruntime again

1 lines of code changed in 2 files:

sjoelund.se 2011-12-21 14:56 Rev.: 10814

- Disable new_cruntime while compilation errors are being sorted out

1 lines of code changed in 1 file:

sjoelund.se 2011-12-21 13:36 Rev.: 10813

- Handle paths with dots in the (quoted) identifier

8 lines of code changed in 1 file:

sjoelund.se 2011-12-21 13:35 Rev.: 10812

- Documentation, ReleaseNotes

400 lines of code changed in 1 file:

wbraun 2011-12-21 13:24 Rev.: 10811

[newSimulationRuntime]
- activated jacobian in DASSL again
- added some memory frees to get rid of valgrind claims

284 lines of code changed in 12 files:

sjoelund.se 2011-12-21 10:21 Rev.: 10810

- Expected output now that getDocumentationAnnotation returns documentation for enumerations

119 lines of code changed in 1 file:

hkiel 2011-12-21 09:51 Rev.: 10809

use malloc instead of calloc becuase memory is immediately initialized after allocation

1 lines of code changed in 1 file:

hkiel 2011-12-21 09:49 Rev.: 10808

there is no element d_type in OMDev's struct dirent
put #ifdef around code section to make file compile again in OMDev

11 lines of code changed in 1 file:

perost 2011-12-20 21:29 Rev.: 10807

- Forbid subscripted arrays. They are an OM extension and have been removed from
the Modelica specification (and not supported by Dymola), and will not be
supported in the new instantiation. They are therefore disabled now, to
discourage any further usage of them.
- Added Absyn.Info to Absyn.MODIFICATION and SCode.MOD to allow better error
messages for modifiers.
- Changed SCode.REDECL to have a single component instead of a list, since you
can only redeclare one element at a time.
- Implemented handling of modifiers in SCodeInst.

827 lines of code changed in 30 files:

sjoelund.se 2011-12-20 18:01 Rev.: 10804

- getNamedAnnotation now works on ENUMERATION

6 lines of code changed in 1 file:

sjoelund.se 2011-12-20 17:33 Rev.: 10803

- Updated to trunk ModelicaReference (again)

8 lines of code changed in 2 files:

sjoelund.se 2011-12-20 14:23 Rev.: 10802

- Use ModelicaReference as only version (it's stored like this in Modelica trunk and no package depends on it having a specific number)

6286 lines of code changed in 5 files:

sjoelund.se 2011-12-20 14:17 Rev.: 10801

- Don't try to load txt-files as if they were packages stored as library (in fact: we ignore them)

3 lines of code changed in 2 files:

sjoelund.se 2011-12-20 13:54 Rev.: 10800

- Small typo

1 lines of code changed in 1 file:

sjoelund.se 2011-12-20 13:28 Rev.: 10799

- Meta-documentation

1 lines of code changed in 1 file:

sjoelund.se 2011-12-20 13:13 Rev.: 10798

- Comments should not strip valuable characters

1 lines of code changed in 1 file:

sjoelund.se 2011-12-20 13:10 Rev.: 10797

- Updated documentation

3 lines of code changed in 1 file:

sjoelund.se 2011-12-20 12:57 Rev.: 10796

- Added list API to get short class definitions only

101 lines of code changed in 5 files:

sjoelund.se 2011-12-20 12:45 Rev.: 10795

- Latest ModelicaReference with 3.2.1 grammar updates

138 lines of code changed in 2 files:

sjoelund.se 2011-12-20 10:15 Rev.: 10794

- Removed uses annotation from ModelicaReference

6404 lines of code changed in 8 files:

sjoelund.se 2011-12-20 10:03 Rev.: 10793

- Removed old ModelicaReference as they are not needed (trunk version of ModelicaReference is safe to use as it contains no models)

3 lines of code changed in 4 files:

sjoelund.se 2011-12-20 09:42 Rev.: 10792

- Stupid Qt software allows users to compile software only on 1% of the world's operating systems

261 lines of code changed in 6 files:

adeas31 2011-12-19 21:54 Rev.: 10787

- Added the missing OMSketch images.

376 lines of code changed in 42 files:

adeas31 2011-12-19 18:25 Rev.: 10785

- Added the OMSketch files to the .pro file.

46 lines of code changed in 1 file:

adeas31 2011-12-19 18:23 Rev.: 10784

- Integrated OMSketch with OMNotebook.
- Removed the extra main.cpp file.

3531 lines of code changed in 7 files:

adeas31 2011-12-19 18:21 Rev.: 10783

- Deleted Visual studio related files.

0 lines of code changed in 6 files:

sjoelund.se 2011-12-19 18:04 Rev.: 10782

- A function with no public elements isn't really a function; it's only used to take up space

1 lines of code changed in 1 file:

Kaie Kubjas 2011-12-19 17:28 Rev.: 10781

Fixed a bug in SimCodeCpp.tpl:outputIndices.

8 lines of code changed in 1 file:

sjoelund.se 2011-12-19 17:24 Rev.: 10780

- GenerateDoc: Use an html-parser in perl to (much slower) replace modelica:// links (but doesn't replace documentation that tries to tell the user how modelica:// should work)
- Added version annotation to ModelicaReference
- Send symbolTable in elabCallArgs (so now we can call writeFile(getSourceFile(M),list(M)), etc

129 lines of code changed in 5 files:

perost 2011-12-19 17:06 Rev.: 10779

- Changed Dump to print out 'constrainedby' instead of 'extends' for
constraining classes.

74 lines of code changed in 3 files:

sjoelund.se 2011-12-19 13:37 Rev.: 10776

- cell.cpp:119:4: error: calling 'qDebug' with incomplete return type 'QDebug'
qDebug()<<"Cell \n";

0 lines of code changed in 1 file:

sjoelund.se 2011-12-19 13:29 Rev.: 10775

- Added omshell-terminal icon

508 lines of code changed in 1 file:

perost 2011-12-19 12:33 Rev.: 10772

Fix for broken media tests in r10763:
- Do not use the cache in CevalScript.evalCodeTypeName, for it is subtle and
quick to anger.

4 lines of code changed in 1 file:

sjoelund.se 2011-12-19 08:01 Rev.: 10771

- Please never add 181MB of stupid windows intermediate files to svn.
It takes me a long time to kill them with fire if I'm on a 3G connection...
- What's missing are the .pro and .ui files which generated some of this stuff...

0 lines of code changed in 87 files:

jhare950 2011-12-19 01:20 Rev.: 10770

- OMSketch

18271 lines of code changed in 129 files:

jhare950 2011-12-19 01:11 Rev.: 10769

- OMSketch

258 lines of code changed in 3 files:

jhare950 2011-12-19 00:48 Rev.: 10768

- OMSketch

0 lines of code changed in 2 files:

sjoelund.se 2011-12-18 16:16 Rev.: 10765

- pdf links now work in GenerateDoc.mos

1 lines of code changed in 1 file:

sjoelund.se 2011-12-18 15:57 Rev.: 10764

- Massive performance gain for GenerateDoc.mos

58 lines of code changed in 1 file:

sjoelund.se 2011-12-18 14:32 Rev.: 10763

- Additional speed-up for GenerateDoc.mos

44 lines of code changed in 2 files:

sjoelund.se 2011-12-18 12:39 Rev.: 10762

- Faster GenerateDoc.mos

14 lines of code changed in 1 file:

sjoelund.se 2011-12-18 11:45 Rev.: 10761

- Moved evalutation of typenames from static to cevalscript

19 lines of code changed in 2 files:

sjoelund.se 2011-12-18 10:57 Rev.: 10760

- Also look for pdf's, report duplicate resources

23 lines of code changed in 1 file:

sjoelund.se 2011-12-17 22:41 Rev.: 10759

- Strip annotations when listing the interface

12 lines of code changed in 1 file:

sjoelund.se 2011-12-17 21:58 Rev.: 10758

- Don't use debug-version...

1 lines of code changed in 1 file:

sjoelund.se 2011-12-17 21:54 Rev.: 10757

- Documentation generation now adds a function interface when appropriate

5 lines of code changed in 1 file:

sjoelund.se 2011-12-17 21:47 Rev.: 10756

- Added option list(func,interfaceOnly=true), which only lists the public parts of a function

61 lines of code changed in 3 files:

nutaro 2011-12-17 19:31 Rev.: 10755

Updates .mo file for SimCodeAdevs

6133 lines of code changed in 3 files:

nutaro 2011-12-17 17:20 Rev.: 10754

Fixed return type for sqrt in adevs backend

3 lines of code changed in 1 file:

sjoelund.se 2011-12-17 16:26 Rev.: 10753

- loadModel() documentation

37 lines of code changed in 1 file:

sjoelund.se 2011-12-17 12:19 Rev.: 10752

- Compilation errors found by make clean (not found by RML dep.analysis)

3 lines of code changed in 1 file:

sjoelund.se 2011-12-17 11:50 Rev.: 10751

- Some more documentation

33 lines of code changed in 2 files:

sjoelund.se 2011-12-17 10:58 Rev.: 10750

- Some more documentation

35 lines of code changed in 2 files:

sjoelund.se 2011-12-17 10:42 Rev.: 10749

- getNamedAnnotation now works on overloaded functions
- Improved rooted() description

25 lines of code changed in 2 files:

adrpo 2011-12-17 10:21 Rev.: 10748

- details on "rooted" operator

10 lines of code changed in 1 file:

sjoelund.se 2011-12-16 22:10 Rev.: 10747

- Some documentation annotations

168 lines of code changed in 1 file:

sjoelund.se 2011-12-16 18:17 Rev.: 10746

- Fix for bootstrapping

6 lines of code changed in 1 file:

sjoelund.se 2011-12-16 18:15 Rev.: 10745

- Also generate documentation for OpenModelica

77 lines of code changed in 3 files:

sjoelund.se 2011-12-16 17:30 Rev.: 10744

- Added trunk version of ModelicaReference

6301 lines of code changed in 5 files:

sjoelund.se 2011-12-16 15:30 Rev.: 10742

- Also add library versions

3 lines of code changed in 1 file:

sjoelund.se 2011-12-16 15:26 Rev.: 10741

- GenerateDoc now generates and executes one single script for all regex

17 lines of code changed in 1 file:

Frenkel TUD 2011-12-16 15:15 Rev.: 10740

- Update CMakeFiles

27 lines of code changed in 3 files:

sjoelund.se 2011-12-16 15:08 Rev.: 10739

- getVersion(className) now returns the version-annotation as string

17 lines of code changed in 3 files:

sjoelund.se 2011-12-16 14:31 Rev.: 10738

- Fixed copyright notice
- Added some more libraries to generate documentation for

10 lines of code changed in 1 file:

sjoelund.se 2011-12-16 14:09 Rev.: 10737

- Interactive.buildEnvFromSymboltable now caches its result

17 lines of code changed in 1 file:

Kaie Kubjas 2011-12-16 11:49 Rev.: 10735

Added interface for ReduceDAE algorithm
-SimCode.mo: added args input for removeTerms algorithm in translateModel, generateModelCode and createSimCode
-SimCode.mo: added labels for generateLabeledDAE algorithm in ModelInfo and createModelInfo
-Flags.mo, Config.mo: added configuration flags and wrappers for generateLabeledDAE and removeTerms algorithms
-CevalScript.mo: changed compileModel from protected to public
-Interactive.mo: added cases for generateLabeledDAE and removeTerms algorithms in evaluateGraphicalApi_dispatch
-SimCodeCpp.tpl: added template functions for ReduceDAE algorithm

3414 lines of code changed in 9 files:

sjoelund.se 2011-12-16 10:00 Rev.: 10734

- Added ModelicaTest 1.1 (the one shipped with MSL 3.2 maint branch)

32230 lines of code changed in 154 files:

adrpo 2011-12-15 22:12 Rev.: 10733

- fixes for Visual Studio

35 lines of code changed in 4 files:

adeas31 2011-12-15 19:57 Rev.: 10732

- getLocalVariables(M1)
- Returns the list of local variables defined in a match exp. Returns the same output format as getComponents.

121 lines of code changed in 1 file:

sjoelund.se 2011-12-15 17:35 Rev.: 10731

- Disable fmi tests as they cause out of memory errors on the build systems

5 lines of code changed in 1 file:

sjoelund.se 2011-12-15 14:41 Rev.: 10730

- Expected output

8 lines of code changed in 1 file:

sjoelund.se 2011-12-15 14:33 Rev.: 10729

- This was no longer needed

0 lines of code changed in 1 file:

sjoelund.se 2011-12-15 14:32 Rev.: 10728

- Updated MSL 3.2 to versionBuild=10

334404 lines of code changed in 129 files:

sjoelund.se 2011-12-15 13:56 Rev.: 10727

- Don't mangle non-link modelica:// references

6 lines of code changed in 1 file:

sjoelund.se 2011-12-15 13:30 Rev.: 10726

- Dereference symlinks

1 lines of code changed in 1 file:

sjoelund.se 2011-12-15 13:16 Rev.: 10725

- Added basename/dirname API calls
- Updated GenerateDoc example to generate an index page and copy the images to the tarball

236 lines of code changed in 7 files:

adrpo 2011-12-15 11:13 Rev.: 10724

- const va_list doesn't work in VS and clang/llvm, so it has to go because without it it works in GCC too.

6 lines of code changed in 2 files:

adrpo 2011-12-15 10:57 Rev.: 10723

'*' cannot be part of a filename in Windoze.

6 lines of code changed in 1 file:

adrpo 2011-12-15 04:15 Rev.: 10722

- msys fixes (') becomes part of the file, eh, is not *n?x.

3 lines of code changed in 1 file:

adeas31 2011-12-15 01:12 Rev.: 10720

- getDocumenationAnnotation output changed for the default case.

693 lines of code changed in 1 file:

sjoelund.se 2011-12-14 21:01 Rev.: 10719

- Added a simple documentation generation script I worked on at the MDM to the examples directory

81 lines of code changed in 1 file:

lochel 2011-12-14 19:38 Rev.: 10718

add min/max/nominal attribute to ./SimulationRuntime/c/

95 lines of code changed in 2 files:

perost 2011-12-14 16:31 Rev.: 10717

- Implemented prefix propagation for redeclares in SCodeFlatten.

399 lines of code changed in 6 files:

perost 2011-12-14 15:11 Rev.: 10716

- Added System.appendFile to bootstrapped runtime.

30 lines of code changed in 3 files:

perost 2011-12-14 13:03 Rev.: 10715

- Updated debug flags with descriptions from Jens.

4 lines of code changed in 1 file:

sjoelund.se 2011-12-14 11:47 Rev.: 10714

- Added sort=bool option to getClassNames (which sorts the paths)

84757 lines of code changed in 6 files:

adrpo 2011-12-14 10:52 Rev.: 10713

- expected output.

1 lines of code changed in 1 file:

sjoelund.se 2011-12-14 10:49 Rev.: 10712

- Added append file API

8 lines of code changed in 2 files:

adrpo 2011-12-14 10:33 Rev.: 10711

- GOT RID OF ALL ASSIGNMENT TO INPUT FROM THE COMPILER
please run testsuite/bootstrapping/MainTest.mos always before commit!
or the testboot make target (which is the same)
- used the strict double with padding from RML (a union instead of directly the double)
- refactored a bit the GC and added the generational GC (not on yet)
DO NOT PORT IT TO SimulationRuntime/c yet, i'll do it myself later.
- use the old realString for Windows for now
- removed Windows.h include from modelica.h
- stop generating junk in OMDev\tools\mingw\bin (fixes in Compiler/scripts/Compile.bat)
- fixes to some tests
- some fixes so that the bootstrapping works with VS.

8915 lines of code changed in 98 files:

adeas31 2011-12-14 03:58 Rev.: 10710

- Fixed for new getClassNames.

9 lines of code changed in 3 files:

adeas31 2011-12-14 03:06 Rev.: 10709

- Added the preferredView annotation.

137 lines of code changed in 1 file:

lochel 2011-12-13 20:45 Rev.: 10708

- undo simCodeTarget-flag

1 lines of code changed in 1 file:

sjoelund.se 2011-12-13 18:23 Rev.: 10706

- Added some more scripting functions

96 lines of code changed in 5 files:

mahge930 2011-12-13 17:47 Rev.: 10705

+ Operator overloading for OpenModelica
+Precedence
RA + RB
1- Left side -> RA.'+'(RA, RB) IF NOT THEN
2- Construct right side -> RA.'+'(RA, RA.'constructor'(RB)) ELSE
3- Right side -> RB.'+'(RA, RB) ELSE
4- Construct left side -> RB.'+'(RB.'constructor'(RA), RB) ELSE FAIL

+ Supported operators
+ overloaded constructors 'constructor'
+ binary and unary arithmetic
'+', '-' (subtraction), '*', '/', '^', '-' (negation)
+ unary and binary logical operators
'and', 'or', 'not'
+ relational operators
'==', '<>', '>', '<', '>=', '<='
+ String()
'String'

- element wise operators will not be overloaded automatically yet

656 lines of code changed in 9 files:

adeas31 2011-12-13 14:55 Rev.: 10702

- getImportCount(M1) and getNthImport(M1, 1).

293 lines of code changed in 2 files:

sjoelund.se 2011-12-13 14:40 Rev.: 10701

- Ninja edit

2 lines of code changed in 1 file:

sjoelund.se 2011-12-13 12:13 Rev.: 10700

- Allow typenames to be retrieved from the symboltable
a:=$TypeName(Modelica);
list(a); // equiv. to list(Modelica)

33 lines of code changed in 5 files:

sjoelund.se 2011-12-13 11:30 Rev.: 10699

- Fix for getDocumentationAnnotation

3 lines of code changed in 1 file:

sjoelund.se 2011-12-13 10:50 Rev.: 10698

- Made some builtins impure

3 lines of code changed in 1 file:

sjoelund.se 2011-12-13 10:49 Rev.: 10697

- Fixed some no-op connects

8 lines of code changed in 9 files:

lochel 2011-12-12 20:27 Rev.: 10695

add min/max attribute to *_init.xml

332 lines of code changed in 7 files:

mahge930 2011-12-12 16:25 Rev.: 10693

+ Operator overloading for OpenModelica
+ Supported operators
+ overloaded constructors 'constructor'
+ binary and unary arithmetic
'+', '-' (subtraction), '*', '/', '^', '-' (negation)
+ unary and binary logical operators
'and', 'or', 'not'
+ relational operators
'==', '<>', '>', '<', '>=', '<='
+ String()
'String'
Precedence
RA + RB
1- Left side -> RA.'+'(RA,RB) if not then
2- Right side -> RB.'+'(RA,RB) else fail

- No implicit construction yet.
- element wise operators will not be overloaded automatically yet

49986 lines of code changed in 12 files:

sjoelund.se 2011-12-12 15:44 Rev.: 10692

- Expected output

2 lines of code changed in 1 file:

sjoelund.se 2011-12-12 15:35 Rev.: 10691

- Moved getDocumentationAnnotation(...) to CevalScript

37 lines of code changed in 3 files:

hkiel 2011-12-12 14:23 Rev.: 10690

SimulationRuntime/c/util - complete overhaul
implemented some missing functions

1972 lines of code changed in 19 files:

hkiel 2011-12-12 14:22 Rev.: 10689

c_runtime: complete overhaul
implemented some missing functions

2115 lines of code changed in 27 files:

hkiel 2011-12-12 14:21 Rev.: 10688

optimized for loops
replaced calloc by malloc where allocated space is immediately initialized by function

102 lines of code changed in 6 files:

adrpo 2011-12-11 06:17 Rev.: 10687

- check assignments to inputs in patterns.
- only top level patterns in cases are allowed to be inputs (maybe we should disallow that too)

79 lines of code changed in 3 files:

adrpo 2011-12-11 02:51 Rev.: 10686

- gee, we were copying the lib into /omc :)

4 lines of code changed in 1 file:

adeas31 2011-12-10 18:25 Rev.: 10684

- Use quotes for getComponents API.

1 lines of code changed in 1 file:

adeas31 2011-12-10 17:54 Rev.: 10683

- getComponents API now takes a named argument useQuotes,
getComponents(M1); // returns the result in the same old format
getComponents(M1, useQuotes=false); // returns the result in the same old format
getComponents(M1, useQuotes=true); // returns the list of strings with all elements enclosed in quotes.
- Some new API calls,
+ isEnumeration(M1) // returns true/false
+ getEnumerationLiterals(M1) // returns the enumeration literals as list of strings.
+ getNthComponentCondition(M1,1) // returns the Nth component condition.
+ isReplaceable(M1, "withinClass") // returns true if withinClass is replaceable.


361 lines of code changed in 2 files:

adrpo 2011-12-09 15:24 Rev.: 10682

- add scripts to test each CircuitLX.
- shuffled a bit the models in BigModel.mo

67 lines of code changed in 10 files:

sjoelund.se 2011-12-09 13:15 Rev.: 10681

- Some clean-up and testing of the priority queue working for static scheduling

8 lines of code changed in 1 file:

wbraun 2011-12-09 12:32 Rev.: 10680

[newSimulationRuntime]
- fix compile with senData

3 lines of code changed in 1 file:

sjoelund.se 2011-12-09 11:37 Rev.: 10679

- Ran autoconf

0 lines of code changed in 1 file:

wbraun 2011-12-08 23:22 Rev.: 10678

[newSimulationRuntime]
- fixed compilation for windows

244 lines of code changed in 2 files:

wbraun 2011-12-08 22:58 Rev.: 10677

[newSimulationRuntime]
- solved some unneeded dependences, thefore reorganised some functions
- rewritten Makefile

3254 lines of code changed in 73 files:

sjoelund.se 2011-12-08 17:56 Rev.: 10676

- Started using priority queue for greedy static scheduling

81 lines of code changed in 3 files:

adeas31 2011-12-07 23:03 Rev.: 10675

Removed the extra catch section.

0 lines of code changed in 1 file:

adeas31 2011-12-07 23:00 Rev.: 10674

OMC
- Changed the omniOrb message size limit to 2GB.
- Changed the getComponents API output. Now all elements are enclosed in quotes.
- New API calls added.
+ getAnnotationCount(M1) // returns the number of annotation in the class.
+ getNthAnnotationString(M1,1) // returns the nth annotation string. (non flattened annotation).
+ getClassComment(M1) // returns the class comment
+ getComponentComment(M1, x) // returns the component comment. Takes the class name and component name.
OMEdit
- Added the new method unparseArrays to parse the omc arrays based results.
- Updated code to accommodate new format of getComponents.

769 lines of code changed in 8 files:

sjoelund.se 2011-12-07 17:32 Rev.: 10672

- Expected output

22 lines of code changed in 5 files:

sjoelund.se 2011-12-07 17:09 Rev.: 10671

- Added a basic priority queue

587 lines of code changed in 6 files:

perost 2011-12-07 16:56 Rev.: 10670

- Call Static.canonCref before prefixing the cref in
InstSection.instAssignment2, to get rid of some failtrace.
- Changed unbalanced connector warning to an error.

4 lines of code changed in 2 files:

perost 2011-12-07 13:50 Rev.: 10667

- Rename redeclared class declarations in
InstExtends.updateComponentsAndClassdefs2 so that their names are correct.
- Stop iterating in Inst.matchModificationToComponents when we get an empty
modifier.
- Added another Siemens test (not working yet).

84 lines of code changed in 5 files:

perost 2011-12-06 18:14 Rev.: 10665

- Handle element redeclarations in SCodeInst too.

48 lines of code changed in 2 files:

adeas31 2011-12-06 16:18 Rev.: 10664

Fixed compilation.

1 lines of code changed in 1 file:

perost 2011-12-06 16:02 Rev.: 10663

- Fixed assignment to record in CevalFunction so that Ceval can find the
binding.
- Added makefile for siemens testcases.

104 lines of code changed in 4 files:

sjoelund.se 2011-12-06 13:40 Rev.: 10662

- Some documentation

6 lines of code changed in 1 file:

sjoelund.se 2011-12-06 13:25 Rev.: 10661

- Provide loadString(..., encoding="...") option

13 lines of code changed in 3 files:

sjoelund.se 2011-12-06 12:49 Rev.: 10660

- Expected output

2 lines of code changed in 2 files:

perost 2011-12-06 12:35 Rev.: 10659

- Fixed handling of partially bound record in CevalFunction.

3176 lines of code changed in 6 files:

sjoelund.se 2011-12-06 12:33 Rev.: 10658

- Added routine to translate token names to string
- Fixed output of ANTLR3_UNWANTED_TOKEN_EXCEPTION

55 lines of code changed in 3 files:

adrpo 2011-12-06 10:07 Rev.: 10657

- YOU WILL NEED TO UPDATE YOUR OMDEV FOR THIS!
- fix iconv.h header and systemimpl.c
- do not copy the libiconv-2.dll as we now link with the static one.

1 lines of code changed in 2 files:

adrpo 2011-12-06 09:40 Rev.: 10655

- big model for tests from Peter Aronsson @ MathCore.

40 lines of code changed in 2 files:

adeas31 2011-12-06 02:58 Rev.: 10654

Fix OMC compilation,
- Removed the extra */
- Copy the iconv-2.dll

** We should remove omc_debug if we are not maintaining it anymore.

2 lines of code changed in 2 files:

adeas31 2011-12-05 20:07 Rev.: 10653

removed unnecessary qdebug.

0 lines of code changed in 1 file:

adeas31 2011-12-05 20:04 Rev.: 10652

#1666
The problem is not because of operator overloading.
The error occurs because of wrong unparsing of the string. I have fixed the problem so that OMEdit doesn't crash any more. But to make things work correctly we need to modify the getComponents result. Right now it returns an array which contains strings and boolean value. If we change it so that it just return and array of strings then StringHandler::unparseStrings works like i charm. Will discuss it more with Adrian.

6 lines of code changed in 1 file:

adrpo 2011-12-05 19:57 Rev.: 10651

- windows fixes, switch includes.

52 lines of code changed in 1 file:

adrpo 2011-12-05 19:25 Rev.: 10649

- fixes for windows (const char*)
- added -iconv to link with omc.

2 lines of code changed in 2 files:

sjoelund.se 2011-12-05 17:49 Rev.: 10648

- Added scripting function iconv(str,from,to)

106 lines of code changed in 7 files:

perost 2011-12-05 16:59 Rev.: 10647

- Added Siements Fluid test library.

7831 lines of code changed in 143 files:

perost 2011-12-05 16:00 Rev.: 10646

- Added SCode instantiation prototype.

43877 lines of code changed in 6 files:

perost 2011-12-05 15:59 Rev.: 10645

- Update the README file too.

1 lines of code changed in 1 file:

perost 2011-12-05 15:58 Rev.: 10644

- Changed nX to : in PartialSimpleIdealGasMedium.temperature_phX to fix some
issues with Fluid.

1789 lines of code changed in 5 files:

sjoelund.se 2011-12-05 14:00 Rev.: 10643

- Disable debug checks

1 lines of code changed in 1 file:

sjoelund.se 2011-12-05 14:00 Rev.: 10642

#1663
- Fix for data_of_integer_array on 64-bit platforms (copy the array before sending it to the external function)

4 lines of code changed in 3 files:

lochel 2011-12-05 09:57 Rev.: 10641

fix for parameters with nominal-attribute

89 lines of code changed in 3 files:

sjoelund.se 2011-12-04 23:55 Rev.: 10640

- realString: Output 0.01 instead of 1.e-02

8 lines of code changed in 1 file:

sjoelund.se 2011-12-04 21:51 Rev.: 10639

- Fix correct length in realString

37 lines of code changed in 1 file:

sjoelund.se 2011-12-02 18:23 Rev.: 10637

- Only simplify max(real,real) if the arguments are real

2 lines of code changed in 1 file:

sjoelund.se 2011-12-02 18:02 Rev.: 10636

- Do MMC_CHECK_STRING just in case

1 lines of code changed in 1 file:

sjoelund.se 2011-12-02 18:01 Rev.: 10635

- Fix issues with too small buffers, etc

8 lines of code changed in 1 file:

sjoelund.se 2011-12-02 17:19 Rev.: 10634

- Do not do mk_scon() on a MetaModelica-style string ;)

3 lines of code changed in 1 file:

lochel 2011-12-02 17:11 Rev.: 10633

add nominal-values to xml-file

43636 lines of code changed in 5 files:

sjoelund.se 2011-12-02 17:11 Rev.: 10632

- Use new dtoa-based realString

8201 lines of code changed in 6 files:

sjoelund.se 2011-12-02 16:27 Rev.: 10631

- Use the old simplifyIfExp as it's "better"

10 lines of code changed in 1 file:

wbraun 2011-12-02 16:24 Rev.: 10630

- update generated FMI import model
(works now with new CSimulationRuntime also on linux)
- adjust FMI export for new CSimulationRuntime

6050 lines of code changed in 12 files:

Frenkel TUD 2011-12-02 15:57 Rev.: 10629

- Expression.mo
-add missing case for enumeration
- ExpressionSimplify
- report if ifexp is simplified

12 lines of code changed in 2 files:

sjoelund.se 2011-12-02 14:28 Rev.: 10627

- Removed use of unsafe unification in matching

49480 lines of code changed in 3 files:

sjoelund.se 2011-12-02 12:40 Rev.: 10626

- Load new files

1 lines of code changed in 1 file:

wbraun 2011-12-02 02:15 Rev.: 10625

[FMIimport]
- added forgotten header for va_arg(function logger)

1 lines of code changed in 1 file:

wbraun 2011-12-02 01:28 Rev.: 10624

[newSimulationRuntime]
- update FMU Export code
- fixed bug in initialization

84891 lines of code changed in 14 files:

wbraun 2011-12-01 15:50 Rev.: 10622

[newSimulationRuntime]
- added and adjusted FMU export for new simulation runtime(need more work)

7233 lines of code changed in 17 files:

sjoelund.se 2011-12-01 14:47 Rev.: 10621

- Do not use unification in functions with potential side-effects ;)

7 lines of code changed in 1 file:

Frenkel TUD 2011-12-01 00:05 Rev.: 10620

- fix for bug [#BUG-1661]. Now BackendDAETransform.differentiateEqns check if a equation has continuous variables before differentiting it.

12 lines of code changed in 1 file:

adeas31 2011-12-01 00:03 Rev.: 10619

- new API calls,
+ getInitialAlgorithmCount
+ getNthInitialAlgorithm
+ getInitialEquationCount
+ getNthInitialEquation

234 lines of code changed in 2 files:

November 2011 »

Generated by StatSVN 0.7.0