Directory Compiler/Template/

Directory Created:
2010-12-13 08:21
Total Files:
43
Deleted Files:
42
Lines of Code:
85924

[root]/Compiler/Template

Lines of Code

Compiler/Template/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 5656 (100.0%) 3936418 (100.0%) 695.9
sjoelund.se 1693 (29.9%) 1068137 (27.1%) 630.9
adrpo 272 (4.8%) 529742 (13.5%) 1947.5
wbraun 319 (5.6%) 337548 (8.6%) 1058.1
lochel 426 (7.5%) 293658 (7.5%) 689.3
niklwors 511 (9.0%) 291145 (7.4%) 569.7
perost 257 (4.5%) 282636 (7.2%) 1099.7
Frenkel TUD 82 (1.4%) 181389 (4.6%) 2212.0
mwalther 411 (7.3%) 172772 (4.4%) 420.3
mahge930 215 (3.8%) 147833 (3.8%) 687.5
nutaro 104 (1.8%) 139437 (3.5%) 1340.7
adeas31 269 (4.8%) 135331 (3.4%) 503.0
hudson 379 (6.7%) 93261 (2.4%) 246.0
jfrenkel 148 (2.6%) 58085 (1.5%) 392.4
alash325 38 (0.7%) 44608 (1.1%) 1173.8
ppriv 96 (1.7%) 31969 (0.8%) 333.0
Dongliang Li 9 (0.2%) 27405 (0.7%) 3045.0
vitalij 79 (1.4%) 19697 (0.5%) 249.3
RuedKamp 44 (0.8%) 16682 (0.4%) 379.1
fbergero 35 (0.6%) 11139 (0.3%) 318.2
cschubert 34 (0.6%) 10535 (0.3%) 309.8
jansilar 18 (0.3%) 8097 (0.2%) 449.8
mflehmig 17 (0.3%) 6547 (0.2%) 385.1
petar 6 (0.1%) 5735 (0.1%) 955.8
Julian.Ophey 5 (0.1%) 5298 (0.1%) 1059.6
mkloeppel 4 (0.1%) 3794 (0.1%) 948.5
nimen 5 (0.1%) 3059 (0.1%) 611.8
Kaie Kubjas 1 (0.0%) 2975 (0.1%) 2975.0
hkiel 25 (0.4%) 1958 (0.0%) 78.3
vwaurich 27 (0.5%) 1872 (0.0%) 69.3
M.Arzt 14 (0.2%) 1437 (0.0%) 102.6
rfranke 82 (1.4%) 1265 (0.0%) 15.4
janssen 4 (0.1%) 955 (0.0%) 238.7
bthiele 3 (0.1%) 242 (0.0%) 80.6
azazi 1 (0.0%) 103 (0.0%) 103.0
MaEi 2 (0.0%) 51 (0.0%) 25.5
leonardo.laguna 17 (0.3%) 17 (0.0%) 1.0
AnandKGaneson 4 (0.1%) 4 (0.0%) 1.0

Most Recent Commits

hudson 2015-05-03 21:49 Rev.: 25900

[Janitor mode] Fix whitespace

1 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+1 -1)
rfranke 2015-05-03 21:46 Rev.: 25899

support for loops over Real ranges

See Modelica.Electrical.Digital.Examples.RAM (even if this is certainly a bad example for the feature).
Attempt to avoid rounding errors for cases like 1.1:0.1:2.5

8 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+8 -7)
hudson 2015-05-03 11:02 Rev.: 25889

[Janitor mode] Fix whitespace

1 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+1 -1)
rfranke 2015-05-02 23:04 Rev.: 25881

attempt to fix pre variables in algebraic loops

See e.g.:
- Modelica.Fluid.Examples.PumpingSystem
- Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater

13 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+13 -5)
rfranke 2015-05-02 21:44 Rev.: 25880

implement pre values of arrays

see Modelica.Blocks.Examples.Interaction1

21 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+21 -10)
rfranke 2015-05-02 13:10 Rev.: 25873

prevent clang++ warning "lookup of 'set' in member access expression is ambiguous; using member of 'mapped_type'"

(also remove explicit ASCII code from previous commit)

8 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+8 -8)
rfranke 2015-05-02 12:57 Rev.: 25872

bug fix to previous commit r25871

(check the start of expStr against the ASCII code for "(", lacking knowledge about a nicer formulation)

7 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+7 -3)
rfranke 2015-05-02 12:18 Rev.: 25871

remove double parenthesis from if statements to avoid clang++ warning "equality comparison with extraneous parentheses"

10 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+10 -15)
rfranke 2015-05-02 00:43 Rev.: 25870

attempt to fix access to seed variables from algebraic loops in Jacobian evaluation

see generation of DrumBoiler FMU 2.0 basing on Modelica.Fluid.DrumBoiler.DrumBoiler

2 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+2)
rfranke 2015-05-01 22:57 Rev.: 25869

fix newlines between Algloop includes of Jacobian files

8 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+8 -8)
rfranke 2015-05-01 22:03 Rev.: 25868

fix code generation for createArray from functions

See e.g. Modelica.Media.Examples.R134a.R134a1 -- the treatment of constant array data may make you cringe though.

25 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+25 -24)
rfranke 2015-05-01 16:31 Rev.: 25867

skip initialization of aliases if they are just references now

See e.g. Modelica.Blocks.Examples.ShowLogicalSources, where the alias const.y overrides the parameter const.p with a wrong value otherwise.

3 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+3 -3)
rfranke 2015-05-01 12:01 Rev.: 25863

don't use references for external objects (fixes r25804)

see compilation error for MSL examples that use a table

1 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+1 -1)
rfranke 2015-05-01 11:39 Rev.: 25862

fix FMU makefile after r25821

3 lines of code changed in 1 file:

  • Compiler/Template: CodegenFMUCpp.tpl (+3 -3)
rfranke 2015-05-01 08:14 Rev.: 25860

add const qualifiers to array operations

2 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+2 -2)
hudson 2015-04-30 16:09 Rev.: 25854

[Janitor mode] Fix whitespace

1 lines of code changed in 1 file:

  • Compiler/Template: CodegenC.tpl (+1 -1)
vwaurich 2015-04-30 16:04 Rev.: 25853

- added template functions for DAE.SUM and SimCode.SES_FOR_LOOP

81 lines of code changed in 3 files:

  • Compiler/Template: CodegenC.tpl (+72), CodegenUtil.tpl (+1), SimCodeTV.mo (+8 -3)
sjoelund.se 2015-04-30 12:40 Rev.: 25841

Multiarch patch: install libraries to OMHOME/lib/<triplet>/omc
- This will allow users to install multiple versions of the simulation libraries at the same time

27 lines of code changed in 5 files:

  • Compiler/Template: CodegenC.tpl (+5 -5), CodegenCpp.tpl (+11 -11), CodegenFMU.tpl (+2 -2), CodegenFMUCpp.tpl (+4 -4), SimCodeTV.mo (+5)
mwalther 2015-04-30 10:40 Rev.: 25839

- removed for-loop in in RefArray-constructor (sorry, I was not able to remove the cast in RefArray2RefArray)
- added missing variables to array-allocation, hopefully this will fix all "Wrong variable index"-exceptions

7 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+7 -1)
niklwors 2015-04-29 13:55 Rev.: 25821

added cpp runtime config for gcc and msvc

2 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+2 -2)
vwaurich 2015-04-29 12:05 Rev.: 25815

- remove whitespace in array subscripts

1 lines of code changed in 1 file:

  • Compiler/Template: ExpressionDumpTpl.tpl (+1 -1)
hudson 2015-04-29 10:36 Rev.: 25808

[Janitor mode] Fix whitespace

5 lines of code changed in 3 files:

  • Compiler/Template: CodegenCpp.tpl (+3 -3), CodegenCppHpcom.tpl (+1 -1), SimCodeTV.mo (+1 -1)
mwalther 2015-04-29 10:01 Rev.: 25804

- added a mapping for variables to storage positions, to support efficient code generation that keeps array-variables as arrays
- a new HashTable is now part of the code, that maps a ComponentReference to an array of Integers and a list of Integers
- HpcOm memory optimization disabled
- initAliasArray-interface extended in SimVars-Class
- some typo fixes

206 lines of code changed in 3 files:

  • Compiler/Template: CodegenCpp.tpl (+102 -70), CodegenCppHpcom.tpl (+88 -74), SimCodeTV.mo (+16 -8)
hudson 2015-04-29 09:53 Rev.: 25803

[Janitor mode] Fix whitespace

16 lines of code changed in 4 files:

  • Compiler/Template: DAEDumpTV.mo (+2 -2), ExpressionDumpTV.mo (+6 -6), ExpressionDumpTpl.tpl (+1 -1), SimCodeTV.mo (+7 -7)
vwaurich 2015-04-29 09:23 Rev.: 25801

- added SimCode.SES_FOR_LOOP and DAE.SUM expression to express loop-equations

46 lines of code changed in 4 files:

  • Compiler/Template: DAEDumpTV.mo (+9), ExpressionDumpTV.mo (+8), ExpressionDumpTpl.tpl (+8 -1), SimCodeTV.mo (+21 -3)
rfranke 2015-04-28 20:52 Rev.: 25797

remove irrelevant cases from algStmtAssignArr to fix assignment to array slices

0 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (-29)
niklwors 2015-04-28 13:53 Rev.: 25784

fix for precompiled header of cpp runtime msvc build
added use of precompiled header for cpp runtime libraries

0 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (-1)
rfranke 2015-04-27 22:42 Rev.: 25772

remove unused outputAllocate from external function code

14 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+14 -16)
rfranke 2015-04-27 22:35 Rev.: 25771

make Cpp code generation work for Modelica.Math.Matrices.leastSquares

- initialize local array variables of functions with dimensions if default value is missing
- implement size(array)
- fix type detection for max/sum/min(array)

30 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+30 -23)
rfranke 2015-04-25 19:38 Rev.: 25740

remove dummy state from Cpp runtime as well (#3057)

This was a TODO from r23937, which only fixed the C runtime.

4 lines of code changed in 1 file:

  • Compiler/Template: CodegenFMUCpp.tpl (+4 -11)
rfranke 2015-04-25 10:06 Rev.: 25739

fix Cpp code generation for complex types

See e.g. Modelica.Media.Examples.MixtureGases

1 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+1 -1)
rfranke 2015-04-24 19:04 Rev.: 25735

replace specialized string arrays with a converter for external "C"

5 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+5 -3)
vitalij 2015-04-23 23:46 Rev.: 25721

added symbolic implicit euler. Improvements will come!!

34 lines of code changed in 1 file:

  • Compiler/Template: CodegenC.tpl (+34 -1)
rfranke 2015-04-23 22:11 Rev.: 25720

implement POW_ARRAY_SCALAR in Cpp runtime

9 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+9 -2)
hkiel 2015-04-23 14:36 Rev.: 25708

eliminate List.isNotEmpty() and List.first() (replaced by listEmpty() and listHead())

1 lines of code changed in 1 file:

  • Compiler/Template: CodegenC.tpl (+1 -1)
rfranke 2015-04-23 08:36 Rev.: 25702

fix negation of aliases for boolean variables

See e.g. Modelica.Blocks.Examples.BooleanNetwork1

30 lines of code changed in 2 files:

  • Compiler/Template: CodegenCpp.tpl (+27 -28), CodegenFMUCpp.tpl (+3 -2)
lochel 2015-04-22 17:18 Rev.: 25688

- Removed List.isEmpty

0 lines of code changed in 1 file:

  • Compiler/Template: SimCodeTV.mo (-6)
perost 2015-04-22 15:31 Rev.: 25678

Fix for #3281:
- Fixed handling of subscripted MetaModelica array crefs.

26 lines of code changed in 1 file:

  • Compiler/Template: CodegenC.tpl (+26 -24)
adrpo 2015-04-22 08:05 Rev.: 25673

Fix: #3288
- properly convert between modelica_string to fmiString
- some warning fixes in SimulationRuntime/fmi/export/fmi1/fmu1_model_interface.c

28 lines of code changed in 1 file:

  • Compiler/Template: CodegenFMU.tpl (+28 -4)
rfranke 2015-04-22 07:36 Rev.: 25671

implement specific classes for reference arrays accessing simvars

8 lines of code changed in 1 file:

  • Compiler/Template: CodegenCpp.tpl (+8 -8)

(2413 more)

Generated by StatSVN 0.7.0