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 |
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
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:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
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:
implement pre values of arrays
see Modelica.Blocks.Examples.Interaction1
21 lines of code changed in 1 file:
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:
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:
remove double parenthesis from if statements to avoid clang++ warning "equality comparison with extraneous parentheses"
10 lines of code changed in 1 file:
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:
fix newlines between Algloop includes of Jacobian files
8 lines of code changed in 1 file:
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:
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:
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:
fix FMU makefile after r25821
3 lines of code changed in 1 file:
add const qualifiers to array operations
2 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
- added template functions for DAE.SUM and SimCode.SES_FOR_LOOP
81 lines of code changed in 3 files:
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:
- 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:
added cpp runtime config for gcc and msvc
2 lines of code changed in 1 file:
- remove whitespace in array subscripts
1 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
5 lines of code changed in 3 files:
- 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:
[Janitor mode] Fix whitespace
16 lines of code changed in 4 files:
- added SimCode.SES_FOR_LOOP and DAE.SUM expression to express loop-equations
46 lines of code changed in 4 files:
remove irrelevant cases from algStmtAssignArr to fix assignment to array slices
0 lines of code changed in 1 file:
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:
remove unused outputAllocate from external function code
14 lines of code changed in 1 file:
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:
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:
fix Cpp code generation for complex types
See e.g. Modelica.Media.Examples.MixtureGases
1 lines of code changed in 1 file:
replace specialized string arrays with a converter for external "C"
5 lines of code changed in 1 file:
added symbolic implicit euler. Improvements will come!!
34 lines of code changed in 1 file:
implement POW_ARRAY_SCALAR in Cpp runtime
9 lines of code changed in 1 file:
eliminate List.isNotEmpty() and List.first() (replaced by listEmpty() and listHead())
1 lines of code changed in 1 file:
fix negation of aliases for boolean variables
See e.g. Modelica.Blocks.Examples.BooleanNetwork1
30 lines of code changed in 2 files:
- Removed List.isEmpty
0 lines of code changed in 1 file:
Fix for #3281:
- Fixed handling of subscripted MetaModelica array crefs.
26 lines of code changed in 1 file:
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:
implement specific classes for reference arrays accessing simvars
8 lines of code changed in 1 file:
(2413 more)