January 2012 Commit Log

Number of Commits:
132
Number of Active Developers:
14
lochel 2012-01-31 18:53 Rev.: 10993

- fix dump-messages
- fix scaling-coefficients

38 lines of code changed in 1 file:

niklwors 2012-01-31 17:18 Rev.: 10992

Extended cpp runtime and cpp template for mixed systems

2719 lines of code changed in 10 files:

sjoelund.se 2012-01-31 13:06 Rev.: 10991

- Expected output

44 lines of code changed in 1 file:

perost 2012-01-31 12:33 Rev.: 10990

- Handle time in SCodeDependency.

2 lines of code changed in 1 file:

perost 2012-01-31 12:14 Rev.: 10989

- Improved notification on language standard changes.

32 lines of code changed in 2 files:

Frenkel TUD 2012-01-30 21:05 Rev.: 10987

- update CMakefiles

27 lines of code changed in 2 files:

hubert.thieriot 2012-01-30 19:24 Rev.: 10985

- updated GUI (omcases tree view, project infos)
- corrected int and double bounds in Optimization

1351 lines of code changed in 24 files:

sjoelund.se 2012-01-30 17:39 Rev.: 10984

- Renamed trunk to 1.8.1

8 lines of code changed in 1 file:

adeas31 2012-01-30 17:38 Rev.: 10983

- compile the c runtime with debug symbols.
- changed the -ggdb flag to -g.
- Updated the version numbers in .onb, .doc, .pdf and config.h file.
- some small changes in the Users Guide chapter 10.

43 lines of code changed in 14 files:

petfr 2012-01-30 14:37 Rev.: 10980

Updated OpenModelicaUsersGuide revision number to 1.8.1

0 lines of code changed in 2 files:

sjoelund.se 2012-01-30 13:04 Rev.: 10979

- Flush some more

5 lines of code changed in 1 file:

adrpo 2012-01-30 11:33 Rev.: 10978

- add a prototype for void *mmc_alloc_bytes(unsigned nbytes);

2 lines of code changed in 2 files:

Frenkel TUD 2012-01-30 09:56 Rev.: 10977

- change AC_PREREQ([2.65]) to AC_PREREQ([2.63]) to support also CentOS

1 lines of code changed in 1 file:

adrpo 2012-01-30 06:54 Rev.: 10976

- port the changes to meta and GC to the new runtime.
not on yet and not all changes added.
- some fixes to linking for FMI on windows
- do not set the x=x before tailcall.
- fixes to the new runtime to be able to compile using VS
- use the safe real (union of words).

7445 lines of code changed in 66 files:

mahge930 2012-01-30 02:58 Rev.: 10975

+ Support for overloading of Modelica element-wise operators.
Now these are deduced from the scalar versions whenever necessary.
+ Normal operators can also be vectorized now if there is no other option.
That is: when there is no exact match found for operating on arrays but
there is/are some for corresponding scalars.
+ This is full support for operator overloading.
+ There are some deviations from the Specifications.
See comments in testsuite/records/OperatorOverloadComplexArray.mo and Static.mo

1016 lines of code changed in 7 files:

sjoelund.se 2012-01-27 23:23 Rev.: 10974

- More robust GenerateDoc.mos

18 lines of code changed in 1 file:

hubert.thieriot 2012-01-27 19:00 Rev.: 10972

- updated modelica variables datatype
- updated gui for scaning results
- updated blocksubstitution (still to check)

386 lines of code changed in 28 files:

lochel 2012-01-27 16:08 Rev.: 10971

- removed redundant equations for initialization
- removed unused code
- renamed SIMCODE attribute initialEquations to startValueEquations (in order to avoid confusion)

3953 lines of code changed in 15 files:

Kaie Kubjas 2012-01-27 12:34 Rev.: 10970

In SimCodeCpp.tpl fixed a bug with arrays and extended functions for doing reduction.

458 lines of code changed in 9 files:

mahge930 2012-01-26 19:14 Rev.: 10969

+ Improved operator elaboration. (normal and overloaded)

311 lines of code changed in 2 files:

lochel 2012-01-26 16:14 Rev.: 10968

- fixed generating of initial equations
- removed unneeded stuff from BackendDAEUtil.mo
- renamed functions:
initializeDataStruc_X_ -> setupDataStruc
initializeDataStruc_X_2 -> setupDataStruc2

148 lines of code changed in 9 files:

sjoelund.se 2012-01-26 10:35 Rev.: 10967

- Warn about : in generated code

2 lines of code changed in 2 files:

lochel 2012-01-25 19:06 Rev.: 10966

- clean createInitialResiduals
- fix debug outputs

99 lines of code changed in 3 files:

adeas31 2012-01-25 18:32 Rev.: 10965

- geClassNames accepts a new named argument showProtected to list the protected classes.
getClassNames(Modelica.StateGraph.Interfaces.PartialStep) => {}
getClassNames(Modelica.StateGraph.Interfaces.PartialStep, showProtected = true) => {OuterStatePort}
- checkAllModelsRecursive also accepts a new named argument checkProtected to check the protected classes as well.
- visualize API now calls the OMVisualize.exe by passing it the visualization filename and the result filename. OMVisualize will be added to trunk soon.
- some other minor fixes.

166 lines of code changed in 4 files:

lochel 2012-01-25 15:54 Rev.: 10963

- fix under-determined initialization without initial equations
- fix error output for nonlinear systems

146 lines of code changed in 7 files:

wbraun 2012-01-25 13:28 Rev.: 10962

- fixed bootstapping MainTest.mos

1 lines of code changed in 1 file:

wbraun 2012-01-25 13:21 Rev.: 10961

- fixed compilation error for Main.mo
- fixed bootstrapping MainTest.mos

22 lines of code changed in 3 files:

sjoelund.se 2012-01-25 12:42 Rev.: 10960

- Use BeautifulSoup (Python HTML library) instead of Perl html::Parse since that library destroys too much formatting

40 lines of code changed in 1 file:

wbraun 2012-01-25 04:26 Rev.: 10959

- fixed FMU testsuite

45 lines of code changed in 10 files:

wbraun 2012-01-25 03:12 Rev.: 10958

- added graph coloring algorithms to utilize the sparse pattern
for a faster evaluation of the analytical jacobians
- usage by solver method="dassljac"

4670 lines of code changed in 20 files:

adeas31 2012-01-24 19:56 Rev.: 10957

- A minor fix.

1 lines of code changed in 1 file:

adeas31 2012-01-24 19:50 Rev.: 10956

- set named annotation values.

8 lines of code changed in 1 file:

adeas31 2012-01-24 16:43 Rev.: 10955

- remove senddata linking.

1 lines of code changed in 1 file:

sjoelund.se 2012-01-24 16:40 Rev.: 10954

- modelicaLine with extra #

2 lines of code changed in 2 files:

sjoelund.se 2012-01-24 15:45 Rev.: 10953

- Switch back to as_HTML as as_XML breaks some HTML entities

1 lines of code changed in 1 file:

sjoelund.se 2012-01-24 15:08 Rev.: 10952

- Use as_XML instead of as_HTML as it doesn't seem to move stuff around as much

6 lines of code changed in 1 file:

sjoelund.se 2012-01-24 14:16 Rev.: 10951

- Fixed parser errors

2 lines of code changed in 1 file:

sjoelund.se 2012-01-24 14:03 Rev.: 10950

- Add transitional doctype

3 lines of code changed in 1 file:

sjoelund.se 2012-01-24 12:18 Rev.: 10949

- Some more documentation

16 lines of code changed in 1 file:

perost 2012-01-24 11:31 Rev.: 10948

- Demisted rtest.

2 lines of code changed in 1 file:

hubert.thieriot 2012-01-23 19:13 Rev.: 10945

- open .mo file and auto-reload proposition
- reload in omc function updated

159 lines of code changed in 23 files:

lochel 2012-01-23 18:41 Rev.: 10944

- fix for under-determined initialization problems
- update initialization-tests

62 lines of code changed in 9 files:

mahge930 2012-01-23 17:13 Rev.: 10943

+ Removed parallelism related stuff that affects the API.
parallel is there but is used only internally. Can not be modified with the API.

46 lines of code changed in 4 files:

adeas31 2012-01-23 16:58 Rev.: 10942

- More better checking of exit code.

1 lines of code changed in 1 file:

adeas31 2012-01-23 16:07 Rev.: 10941

- Fixed the simulation unexpected finish on Linux.

1 lines of code changed in 1 file:

sjoelund.se 2012-01-23 15:17 Rev.: 10940

- setStackOverflowSignal is now inlined in bootstrapped omc

3 lines of code changed in 1 file:

sjoelund.se 2012-01-23 13:53 Rev.: 10939

- autoconf

1 lines of code changed in 1 file:

mahge930 2012-01-23 13:45 Rev.: 10938

+ Small fix for slowly failing expressions due to search for overloaded operators
+ Always Print 2 digit exponents when running testsuite.
exponent digit differences between Windows and Linux. 1e005 vs 1e05
makes actual mismatches easier to locate.

56 lines of code changed in 2 files:

mahge930 2012-01-23 13:04 Rev.: 10937

+ Fix for missing parameter passing for records.
Bug #1675
+ Fix for missing bindings for records with classmod modifications on output variables.
+ Fix for constant evaluated bindings to default values for record to record assignments.

8211 lines of code changed in 55 files:

perost 2012-01-23 11:02 Rev.: 10936

- Fixed List.toString so that it always prints out the list name.
- Better handling of modifiers in SCodeInst.
- Partial implementation of variable typing in SCodeInst.
- Various other SCodeInst changes.

498 lines of code changed in 6 files:

sjoelund.se 2012-01-23 10:49 Rev.: 10935

- Some header dependencies

9 lines of code changed in 2 files:

sjoelund.se 2012-01-21 21:12 Rev.: 10934

- Documentation fix

2 lines of code changed in 1 file:

Frenkel TUD 2012-01-21 20:16 Rev.: 10933

- implement smoothness=Smoothness.ContinuousDerivative for CombiTable2D using Akima interpolation

245 lines of code changed in 1 file:

Frenkel TUD 2012-01-21 16:30 Rev.: 10932

-Update CMake Files

50 lines of code changed in 7 files:

lochel 2012-01-20 17:55 Rev.: 10931

renamed functions:
- bound_parameter -> updateBoundParameters
- initial_function -> updateBoundStartValues

[BUG #1676]
- solving under-determined initialization problems

441 lines of code changed in 14 files:

sjoelund.se 2012-01-20 15:28 Rev.: 10930

- Added Kristian's lic to the webpage

14 lines of code changed in 2 files:

adrpo 2012-01-19 16:04 Rev.: 10929

- remove "static" to export the needed symbols in ModelicaExternalC

1 lines of code changed in 1 file:

sjoelund.se 2012-01-19 15:50 Rev.: 10928

- Fixed Random.mos for OMDev

10 lines of code changed in 3 files:

Frenkel TUD 2012-01-19 14:46 Rev.: 10927

Bug [# 1678]
fix return value for Modelica.Blocks.Tables.CombiTable2D if input signal is out of bound
- add warning if other smoothness than LinearSegment is used

8 lines of code changed in 2 files:

adrpo 2012-01-19 14:09 Rev.: 10926

- ? changes

1 lines of code changed in 1 file:

sjoelund.se 2012-01-19 13:39 Rev.: 10925

- Use liblpsolve55_pic.a when using static linkage

2 lines of code changed in 2 files:

sjoelund.se 2012-01-19 11:56 Rev.: 10924

- Don't link every file against ModelicaExternalC; the modeller is supposed to add this dependency

5 lines of code changed in 3 files:

sjoelund.se 2012-01-19 11:44 Rev.: 10923

- EOL style on templates

21953 lines of code changed in 17 files:

adrpo 2012-01-19 11:15 Rev.: 10922

- revive the ? in Link?ping
- remove the Windows.h include.

6 lines of code changed in 2 files:

sjoelund.se 2012-01-19 10:41 Rev.: 10921

- Don't send 0 memory states when using dynamic number of OMP threads

2050 lines of code changed in 2 files:

sjoelund.se 2012-01-19 09:51 Rev.: 10920

- Tail-recursive pop_message

2 lines of code changed in 1 file:

sjoelund.se 2012-01-18 11:57 Rev.: 10919

- Expected output

1 lines of code changed in 1 file:

sjoelund.se 2012-01-18 11:02 Rev.: 10918

- Set svn-eol-style on a few files

85377 lines of code changed in 672 files:

sjoelund.se 2012-01-18 10:50 Rev.: 10917

- Make clean now cleans up a bit more of the mess

9 lines of code changed in 4 files:

hubert.thieriot 2012-01-17 19:43 Rev.: 10916

- updated saving functions
- renamed ModClass to ModItem
- Modelica Record, Class, Model ...

2197 lines of code changed in 75 files:

perost 2012-01-17 13:51 Rev.: 10914

- Implemented handling of attributes of builtin types to SCodeFlatten.

49423 lines of code changed in 8 files:

sjoelund.se 2012-01-17 12:55 Rev.: 10913

- Remove file before ar to be sure nothing remains

3 lines of code changed in 3 files:

sjoelund.se 2012-01-17 12:52 Rev.: 10912

- Also clean a-files

2 lines of code changed in 2 files:

sjoelund.se 2012-01-17 12:37 Rev.: 10911

- make clean now cleans all files in the simulation runtime

3 lines of code changed in 2 files:

sjoelund.se 2012-01-17 09:53 Rev.: 10910

- Do static inline

1 lines of code changed in 1 file:

mahge930 2012-01-16 22:38 Rev.: 10909

+ testsuite fixes for parallel extensions.
+ Added parallelism attribute to all variables.

Absyn.ATTR (flowPrefix, streamPrefix, variability, direction, arrayDim)
|
V
Absyn.ATTR (flowPrefix, streamPrefix, parallelism, variability, direction, arrayDim)

40 lines of code changed in 5 files:

lochel 2012-01-16 20:55 Rev.: 10908

- removed temporary prefix _X_ from DATA-structure

90138 lines of code changed in 33 files:

wbraun 2012-01-16 19:33 Rev.: 10907

- added determination of sparse pattern

581 lines of code changed in 9 files:

sjoelund.se 2012-01-16 16:52 Rev.: 10905

- Removed configure script as all systems have access to autoconf

1 lines of code changed in 2 files:

sjoelund.se 2012-01-16 15:58 Rev.: 10904

- Fix for OSX compilation (Error.h exists in multiple places)

53 lines of code changed in 2 files:

mahge930 2012-01-16 14:00 Rev.: 10903

Added parallelism attribute to all variables.

Absyn.ATTR (flowPrefix, streamPrefix, variability, direction, arrayDim)
|
V
Absyn.ATTR (flowPrefix, streamPrefix, parallelism, variability, direction, arrayDim)

174 lines of code changed in 6 files:

sjoelund.se 2012-01-16 13:42 Rev.: 10902

- Link ModelicaExternalC with dynamically loaded functions

9 lines of code changed in 4 files:

sjoelund.se 2012-01-16 13:03 Rev.: 10901

- Push to the memory pool when using dynamic function loading

41 lines of code changed in 2 files:

lochel 2012-01-16 12:50 Rev.: 10900

fix for windows makefiles

3 lines of code changed in 3 files:

sjoelund.se 2012-01-16 12:39 Rev.: 10899

- Clean make now succeeds again

1 lines of code changed in 2 files:

wbraun 2012-01-16 12:21 Rev.: 10898

- switch function generation also to new simulation runtime
- linking Compiler/runtime to new sim runtime.

1164 lines of code changed in 31 files:

perost 2012-01-16 12:05 Rev.: 10897

- Redesigned handling of redeclares in SCodeFlatten so that redeclares are
replaced in the correct order.

221 lines of code changed in 5 files:

sjoelund.se 2012-01-16 11:23 Rev.: 10896

- Fixed LinkMain flags

1 lines of code changed in 1 file:

hubert.thieriot 2012-01-13 19:57 Rev.: 10895

- modified setting dlg
- cleaned modmodelplus
- modified mainwindow log formatting

243 lines of code changed in 17 files:

sjoelund.se 2012-01-13 14:43 Rev.: 10893

- Include builtins

1 lines of code changed in 1 file:

sjoelund.se 2012-01-13 13:53 Rev.: 10892

- Added check for non-array iterators in for-loops
- Added codegen for pre(matrix[sub1,sub2])

10713 lines of code changed in 17 files:

sjoelund.se 2012-01-13 12:14 Rev.: 10891

- Only copy headers once

21 lines of code changed in 1 file:

sjoelund.se 2012-01-13 10:44 Rev.: 10890

- Fix MetaModelica testcases using the new runtime

1828 lines of code changed in 3 files:

adrpo 2012-01-13 03:28 Rev.: 10889

- changes to the order of vars in csv.

506 lines of code changed in 1 file:

wbraun 2012-01-13 01:40 Rev.: 10888

- Switch to new SimulationRuntime as default SimulationRuntime.
- all simulation tests work as before.
- This will break interactive and qss stuff.

207 lines of code changed in 23 files:

adeas31 2012-01-12 17:35 Rev.: 10886

- Fix compilation.
- Remove bin directories from trunk as they are created automatically after qmake.

6 lines of code changed in 27 files:

adeas31 2012-01-12 11:45 Rev.: 10885

Removed the unused and windows specific files from trunk.

0 lines of code changed in 41 files:

adrpo 2012-01-11 16:41 Rev.: 10884

- remove sendData.

3 lines of code changed in 7 files:

sjoelund.se 2012-01-11 16:04 Rev.: 10883

- Don't link against Qt in omdev either

3 lines of code changed in 3 files:

sjoelund.se 2012-01-11 16:01 Rev.: 10882

- Removed OMPlotWindow as it uses the old plot commands

2 lines of code changed in 65 files:

sjoelund.se 2012-01-11 15:54 Rev.: 10881

- Removed sendData from the compiler

49 lines of code changed in 20 files:

sjoelund.se 2012-01-11 15:05 Rev.: 10880

- Removed 3D support from OMNotebook

11 lines of code changed in 13 files:

sjoelund.se 2012-01-11 13:59 Rev.: 10879

- Remove use of Pltpkg2 in OMNotebook

7 lines of code changed in 7 files:

sjoelund.se 2012-01-11 11:46 Rev.: 10878

- Removed knowlede about plot2 in OMNotebook since the existing knowledge was wrong (the working directory the image was generated in as well the name of the image was wrong)

6 lines of code changed in 11 files:

hubert.thieriot 2012-01-10 19:03 Rev.: 10877

- small clarifications
- dymola ctrl parameter added

474 lines of code changed in 20 files:

sjoelund.se 2012-01-10 18:06 Rev.: 10875

- Removed notebooksocket.{h,cpp} as it seems unused

1 lines of code changed in 5 files:

sjoelund.se 2012-01-10 14:57 Rev.: 10874

- Moved isPackage to the scripting enviornment
- GenerateDoc now splits the index page between libraries and builtin environment

52 lines of code changed in 4 files:

sjoelund.se 2012-01-10 12:03 Rev.: 10873

- Make it an error if we fail to fully load a library (if a within-statement is fault for example)
- This was previously printed to stdout and silently ignored

8 lines of code changed in 2 files:

sjoelund.se 2012-01-10 11:57 Rev.: 10872

- Fix configure for without-static-readline

2 lines of code changed in 2 files:

sjoelund.se 2012-01-09 15:07 Rev.: 10871

- Added configure option --with-static-readline

236 lines of code changed in 3 files:

sjoelund.se 2012-01-09 15:01 Rev.: 10870

#1674
- Fix dimensions of splice expression

26 lines of code changed in 3 files:

AlexeyLebedev 2012-01-09 14:00 Rev.: 10869

Added a draft of a document about processing arrays in separate compilation of Modelica

462 lines of code changed in 1 file:

adeas31 2012-01-09 12:11 Rev.: 10868

- Check for simulation executable result. If it crash show error rather than plot window.

8 lines of code changed in 1 file:

sjoelund.se 2012-01-09 10:53 Rev.: 10867

- dtoa fix for 32-bit Linux

7 lines of code changed in 1 file:

Frenkel TUD 2012-01-07 21:45 Rev.: 10866

fix for bug Bug [# 1608]
- functions with inputs (parameters and discrete) have zero derivative
- Derive, BackendDAEUtil, BackendVariable
- BackendDAETransform: update Debug code

33 lines of code changed in 4 files:

Frenkel TUD 2012-01-07 00:49 Rev.: 10865

- otpimize DAE.IF_STMS while do replace Bug [# 1503]

109 lines of code changed in 1 file:

hubert.thieriot 2012-01-06 18:47 Rev.: 10863

- restored columns stretching

2 lines of code changed in 2 files:

sjoelund.se 2012-01-05 13:02 Rev.: 10862

#1673
- Reject models that contain external declarations

60 lines of code changed in 5 files:

Frenkel TUD 2012-01-05 12:13 Rev.: 10861

- update testsuite

4 lines of code changed in 4 files:

Frenkel TUD 2012-01-05 11:49 Rev.: 10860

- bugfix last commit

0 lines of code changed in 1 file:

hkiel 2012-01-05 08:57 Rev.: 10859

- explicitly link libiconv, which is a missing dependency for the debugging and profiling versions of omc

2 lines of code changed in 2 files:

Frenkel TUD 2012-01-04 17:59 Rev.: 10858

- fix for Bug [# 1671], use real last type

10 lines of code changed in 2 files:

Frenkel TUD 2012-01-04 16:54 Rev.: 10857

- fix for Bug [# 1671], look for crefs without last subscribt

32 lines of code changed in 1 file:

hubert.thieriot 2012-01-03 20:07 Rev.: 10855

- made infosender a singleton working with plugin
- improved modclasstree

1678 lines of code changed in 66 files:

sjoelund.se 2012-01-03 16:46 Rev.: 10854

#1672
- Allow empty config string lists (pre/postOptModules)

1 lines of code changed in 1 file:

sjoelund.se 2012-01-03 12:48 Rev.: 10853

- Fix compilation error in OMOptim (void* may NOT be cast to int as it's not large enough)

3 lines of code changed in 1 file:

wbraun 2012-01-02 18:20 Rev.: 10852

[newSimulationRuntime]
- fixed bug with delay and string parameter

29 lines of code changed in 5 files:

lochel 2012-01-02 15:30 Rev.: 10851

- cleanup

79 lines of code changed in 1 file:

lochel 2012-01-02 13:59 Rev.: 10850

- some initialization tests

174 lines of code changed in 9 files:

lochel 2012-01-02 13:58 Rev.: 10849

introduce scaling-coefficients for initialization

127 lines of code changed in 1 file:

hubert.thieriot 2012-01-02 12:51 Rev.: 10848

- GUI : updated double specification : uses QScienceSpinBox : allows scientific notation and dot decimal separator
- removed old EI statements

2341 lines of code changed in 28 files:

sjoelund.se 2012-01-01 10:17 Rev.: 10847

- Start OMOptim compilation

1 lines of code changed in 1 file:

December 2011 »

Generated by StatSVN 0.7.0