/trunk Developers: vitalij

Login name:
vitalij
Total Commits:
2,345 (0.9%)
Lines of Code:
97,711 (0.3%)
Most Recent Commit:
2015-05-02 21:27
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for vitalij

Activity by Day of Week for vitalij

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 2345 (100.0%) 97711 (100.0%) 41.6
Compiler/Template/ 79 (3.4%) 19697 (20.2%) 249.3
testsuite/openmodelica/debugDumps/ 97 (4.1%) 13911 (14.2%) 143.4
testsuite/openmodelica/cruntime/optimization/basic/ 221 (9.4%) 10562 (10.8%) 47.7
Compiler/BackEnd/ 226 (9.6%) 7706 (7.9%) 34.0
doc/SimulationRuntime/DynamicOptimization/ 7 (0.3%) 5430 (5.6%) 775.7
SimulationRuntime/c/optimization/initialOptimizer/ 131 (5.6%) 4380 (4.5%) 33.4
SimulationRuntime/c/optimization/DataManagement/ 74 (3.2%) 3819 (3.9%) 51.6
SimulationRuntime/c/optimization/eval_all/ 68 (2.9%) 3543 (3.6%) 52.1
SimulationRuntime/c/optimization/constraints/ 72 (3.1%) 3160 (3.2%) 43.8
SimulationRuntime/c/optimization/ 115 (4.9%) 2369 (2.4%) 20.6
SimulationRuntime/c/simulation/solver/ 79 (3.4%) 2287 (2.3%) 28.9
Compiler/FrontEnd/ 96 (4.1%) 2217 (2.3%) 23.0
testsuite/simulation/modelica/others/ 55 (2.3%) 1775 (1.8%) 32.2
doc/SimulationRuntime/IntegrationAlgorithms/ 5 (0.2%) 1328 (1.4%) 265.6
SimulationRuntime/c/optimization/lagrangeFun/ 54 (2.3%) 1268 (1.3%) 23.4
SimulationRuntime/c/optimization/mainOptimizer/ 69 (2.9%) 1051 (1.1%) 15.2
testsuite/flattening/libraries/msl22/ 52 (2.2%) 946 (1.0%) 18.1
SimulationRuntime/c/optimization/goal/ 40 (1.7%) 894 (0.9%) 22.3
testsuite/flattening/libraries/3rdParty/SiemensPower/ 23 (1.0%) 870 (0.9%) 37.8
testsuite/flattening/libraries/msl22/modelicaAdditions/ 49 (2.1%) 854 (0.9%) 17.4
testsuite/flattening/libraries/3rdParty/PlanarMechanics/ 7 (0.3%) 854 (0.9%) 122.0
testsuite/flattening/libraries/3rdParty/Exercises/ 8 (0.3%) 819 (0.8%) 102.3
testsuite/openmodelica/cruntime/optimization/benchmark/ 12 (0.5%) 811 (0.8%) 67.5
testsuite/flattening/libraries/3rdParty/ThermoSysPro/ 109 (4.6%) 729 (0.7%) 6.6
testsuite/openmodelica/cruntime/optimization/basic/ReferenceFiles/ 82 (3.5%) 573 (0.6%) 6.9
testsuite/simulation/optimization/basic/models/ 9 (0.4%) 566 (0.6%) 62.8
testsuite/openmodelica/bootstrapping/ 24 (1.0%) 564 (0.6%) 23.5
testsuite/simulation/modelica/solver/ 18 (0.8%) 476 (0.5%) 26.4
testsuite/simulation/libraries/3rdParty/TestMedia/ 18 (0.8%) 356 (0.4%) 19.7
testsuite/openmodelica/cruntime/xmlFiles/ 14 (0.6%) 269 (0.3%) 19.2
testsuite/flattening/modelica/others/ 20 (0.9%) 261 (0.3%) 13.0
testsuite/flattening/libraries/3rdParty/HumMod/ 11 (0.5%) 256 (0.3%) 23.2
testsuite/simulation/modelica/start_value_selection/ 4 (0.2%) 255 (0.3%) 63.7
Compiler/SimCode/ 12 (0.5%) 254 (0.3%) 21.1
testsuite/simulation/libraries/3rdParty/ThermoPower/ 10 (0.4%) 245 (0.3%) 24.5
testsuite/flattening/libraries/3rdParty/siemens/ 10 (0.4%) 225 (0.2%) 22.5
testsuite/simulation/modelica/linear_system/ 17 (0.7%) 182 (0.2%) 10.7
testsuite/simulation/modelica/tearing/ 15 (0.6%) 164 (0.2%) 10.9
testsuite/openmodelica/xml/ 14 (0.6%) 146 (0.1%) 10.4
testsuite/simulation/optimization/basic/ 9 (0.4%) 134 (0.1%) 14.8
SimulationRuntime/c/ 38 (1.6%) 127 (0.1%) 3.3
testsuite/openmodelica/interactive-API/ 2 (0.1%) 119 (0.1%) 59.5
testsuite/simulation/modelica/records/ 6 (0.3%) 115 (0.1%) 19.1
testsuite/flattening/libraries/msl31/ 11 (0.5%) 110 (0.1%) 10.0
SimulationRuntime/c/util/ 36 (1.5%) 104 (0.1%) 2.8
testsuite/metamodelica/meta/ 2 (0.1%) 99 (0.1%) 49.5
testsuite/simulation/libraries/msl32/ 14 (0.6%) 98 (0.1%) 7.0
Compiler/Util/ 21 (0.9%) 91 (0.1%) 4.3
Compiler/Script/ 3 (0.1%) 66 (0.1%) 22.0
testsuite/simulation/modelica/nonlinear_system/ 14 (0.6%) 62 (0.1%) 4.4
testsuite/flattening/modelica/connectors/ 7 (0.3%) 62 (0.1%) 8.8
testsuite/simulation/libraries/3rdParty/ThermoSysPro/ 10 (0.4%) 50 (0.1%) 5.0
testsuite/flattening/modelica/expandable/ 7 (0.3%) 39 (0.0%) 5.5
testsuite/openmodelica/uncertainties/ 11 (0.5%) 38 (0.0%) 3.4
testsuite/simulation/modelica/declarations/ 1 (0.0%) 36 (0.0%) 36.0
SimulationRuntime/c/simulation/ 7 (0.3%) 35 (0.0%) 5.0
testsuite/flattening/libraries/msl31/multibody/loops/ 5 (0.2%) 30 (0.0%) 6.0
testsuite/flattening/libraries/msl31/multibody/elementary/ 5 (0.2%) 24 (0.0%) 4.8
testsuite/simulation/modelica/indexreduction/ 2 (0.1%) 23 (0.0%) 11.5
testsuite/flattening/modelica/scoping/ 7 (0.3%) 22 (0.0%) 3.1
/ 8 (0.3%) 17 (0.0%) 2.1
testsuite/flattening/modelica/arrays/ 5 (0.2%) 16 (0.0%) 3.2
testsuite/flattening/libraries/msl31/media/ 8 (0.3%) 16 (0.0%) 2.0
testsuite/simulation/modelica/initialization/ 10 (0.4%) 13 (0.0%) 1.3
testsuite/simulation/modelica/asserts/ 2 (0.1%) 8 (0.0%) 4.0
testsuite/flattening/modelica/msl/ 5 (0.2%) 7 (0.0%) 1.4
testsuite/simulation/modelica/functions_eval/ 6 (0.3%) 6 (0.0%) 1.0
testsuite/flattening/modelica/equations/ 4 (0.2%) 6 (0.0%) 1.5
testsuite/flattening/libraries/biochem/ 4 (0.2%) 6 (0.0%) 1.5
testsuite/flattening/modelica/streams/ 2 (0.1%) 5 (0.0%) 2.5
testsuite/flattening/libraries/msl31/fluid/ 5 (0.2%) 5 (0.0%) 1.0
testsuite/flattening/libraries/3rdParty/Buildings/ 1 (0.0%) 5 (0.0%) 5.0
testsuite/simulation/modelica/algorithms_functions/ 1 (0.0%) 4 (0.0%) 4.0
testsuite/openmodelica/typed-API/ 2 (0.1%) 4 (0.0%) 2.0
testsuite/openmodelica/modelicaML/ 1 (0.0%) 4 (0.0%) 4.0
SimulationRuntime/c/simulation/solver/initialization/ 3 (0.1%) 4 (0.0%) 1.3
testsuite/simulation/libraries/3rdParty/MathematicalAspects/ 3 (0.1%) 3 (0.0%) 1.0
testsuite/flattening/modelica/enums/ 1 (0.0%) 3 (0.0%) 3.0
testsuite/flattening/modelica/algorithms-functions/ 3 (0.1%) 3 (0.0%) 1.0
Compiler/ 3 (0.1%) 3 (0.0%) 1.0
testsuite/simulation/modelica/inlineSolver/ 1 (0.0%) 2 (0.0%) 2.0
testsuite/simulation/modelica/events/ 1 (0.0%) 2 (0.0%) 2.0
testsuite/flattening/modelica/records/ 2 (0.1%) 2 (0.0%) 1.0
testsuite/simulation/libraries/msl31/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/openmodelica/cruntime/optimization/benchmark/ReferenceFiles/ 4 (0.2%) 1 (0.0%) 0.2
testsuite/flattening/modelica/types/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/flattening/modelica/redeclare/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/flattening/modelica/operators/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/flattening/modelica/extends/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/flattening/modelica/built-in-functions/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/flattening/modelica/blocks/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/ 1 (0.0%) 1 (0.0%) 1.0
Compiler/boot/ 1 (0.0%) 1 (0.0%) 1.0
.settings/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/simulation/optimization/basic/res/ 4 (0.2%) 0 (0.0%) 0.0
testsuite/simulation/modelica/solver/ReferenceFiles/ 1 (0.0%) 0 (0.0%) 0.0
testsuite/simulation/modelica/commonSubExp/ 1 (0.0%) 0 (0.0%) 0.0

Activity of vitalij

Most Recent Commits

vitalij 2015-05-02 21:27 Rev.: 25879

markStateEquationsWork: rewrite with while loop

22 lines of code changed in 1 file:

  • Compiler/BackEnd: BackendDAEUtil.mo (+22 -50)
vitalij 2015-05-02 15:20 Rev.: 25875

small improvement

1 lines of code changed in 1 file:

  • Compiler/BackEnd: DynamicOptimization.mo (+1 -10)
vitalij 2015-04-24 00:37 Rev.: 25723

simplify adjacency row for tearing
- important for symEuler

19 lines of code changed in 5 files:

  • Compiler/BackEnd: BackendDAEUtil.mo (+8)
  • testsuite/simulation/libraries/msl32: Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation-addDerAlias.mos (+5), Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation.mos (+5)
  • testsuite/simulation/modelica/commonSubExp: ThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump1.mos (-1)
  • testsuite/simulation/modelica/nonlinear_system: nanTest.mos (+1 -16)
vitalij 2015-04-23 23:46 Rev.: 25721

added symbolic implicit euler. Improvements will come!!

981 lines of code changed in 20 files:

  • Compiler/BackEnd: BackendDAEOptimize.mo (+160), BackendDAEUtil.mo (+2), Differentiate.mo (+9), ExpressionSolve.mo (+24), Initialization.mo (+1 -1)
  • Compiler/FrontEnd: Expression.mo (+2 -1), ExpressionSimplify.mo (+7 -4)
  • Compiler/Template: CodegenC.tpl (+34 -1)
  • Compiler/Util: Flags.mo (+7 -1)
  • SimulationRuntime/c: openmodelica_func.h (+4)
  • SimulationRuntime/c/simulation: simulation_runtime.cpp (+1 -1)
  • SimulationRuntime/c/simulation/solver: solver_main.c (+26), solver_main.h (+3)
  • testsuite/openmodelica/debugDumps: lateInline.mos (+174), optSimpleSolveDAEdump.mos (+87), optdaedump.mos (+257)
  • testsuite/simulation/modelica/solver: Makefile (+3), problem1-symEuler.mos (new 62), problem2-symEuler.mos (new 77), problem3-symEuler.mos (new 41)
vitalij 2015-04-16 20:39 Rev.: 25587

extend flag for inputs from r25582

270 lines of code changed in 3 files:

  • Compiler/BackEnd: BackendDAEOptimize.mo (+28 -18)
  • Compiler/Util: Flags.mo (+5 -1)
  • testsuite/simulation/modelica/others: TestNormVar.mos (+237)
vitalij 2015-04-16 17:42 Rev.: 25582

new debuge flag: added new_var = var/nominal where var is state

449 lines of code changed in 8 files:

  • Compiler/BackEnd: BackendDAEOptimize.mo (+103), BackendDAEUtil.mo (+1), BackendVariable.mo (+13)
  • Compiler/Util: Flags.mo (+6 -1)
  • testsuite/openmodelica/debugDumps: lateInline.mos (+87), optdaedump.mos (+117)
  • testsuite/simulation/modelica/others: Makefile (+1), TestNormVar.mos (new 121)
vitalij 2015-04-13 18:24 Rev.: 25533

- attempt to fix partial negation of the lhs inside createNonlinearResidualEquationsComplex
- added warnings for generateCrefsExpFromExp and generateCrefsExpLstFromExp

23 lines of code changed in 2 files:

  • Compiler/FrontEnd: Expression.mo (+20 -5)
  • Compiler/Template: CodegenC.tpl (+3)
vitalij 2015-04-13 14:38 Rev.: 25528

improved r25524

8 lines of code changed in 2 files:

  • Compiler/Util: Error.mo (+1 -1), Flags.mo (+7 -6)
vitalij 2015-04-13 12:43 Rev.: 25525

update test

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/linear_system: linearTestPackage.mo (+2 -2)
vitalij 2015-04-13 12:42 Rev.: 25524

added flag for diasbale Msg from omc

20 lines of code changed in 3 files:

  • Compiler/Util: Error.mo (+14 -17), Flags.mo (+4 -1)
  • testsuite/simulation/modelica/linear_system: linearTestPackage.mo (+2 -2)
vitalij 2015-04-13 10:31 Rev.: 25519

symbolical QR-solver: added householder(default)

353 lines of code changed in 7 files:

  • Compiler/BackEnd: BackendEquation.mo (+9 -8), ResolveLoops.mo (+153 -1)
  • Compiler/FrontEnd: Expression.mo (+7)
  • testsuite/openmodelica/cruntime/optimization/basic: TFC5.mos (+11 -11), TFC6.mos (+168 -209)
  • testsuite/simulation/modelica/linear_system: linSymSol.mos (+4 -2), linSymSolConstA.mos (+1 -1)
vitalij 2015-04-09 14:32 Rev.: 25471

improved r25421

252 lines of code changed in 6 files:

  • Compiler/BackEnd: BackendEquation.mo (+13 -93), ResolveLoops.mo (+14 -18)
  • testsuite/openmodelica/cruntime/optimization/basic: TFC5.mos (+20 -20), TFC6.mos (+203 -353)
  • testsuite/simulation/modelica/linear_system: linSymSol.mos (+1 -1), linSymSolConstA.mos (+1 -1)
vitalij 2015-04-07 16:30 Rev.: 25421

symbolical QR-solver:
- improved handling for const exp
- added scaling

427 lines of code changed in 7 files:

  • Compiler/BackEnd: BackendEquation.mo (+8 -4), ResolveLoops.mo (+35)
  • Compiler/FrontEnd: Expression.mo (+8)
  • testsuite/openmodelica/cruntime/optimization/basic: TFC5.mos (+17 -17), TFC6.mos (+357 -220)
  • testsuite/simulation/modelica/linear_system: linSymSol.mos (+1 -1), linSymSolConstA.mos (+1 -1)
vitalij 2015-04-07 13:03 Rev.: 25410

symbolical QR-solver: improved handling of know-vars

389 lines of code changed in 7 files:

  • Compiler/BackEnd: BackendEquation.mo (+120 -11), ResolveLoops.mo (+23 -16)
  • testsuite/openmodelica/cruntime/optimization/basic: TFC5.mos (+18 -18), TFC6.mos (+222 -263)
  • testsuite/simulation/modelica/linear_system: linSymSol.mos (+1 -1), linSymSolConstA.mos (+2 -2), linearTestPackage.mo (+3 -3)
vitalij 2015-03-27 16:31 Rev.: 25294

cosmetic change

4 lines of code changed in 2 files:

  • Compiler/BackEnd: DynamicOptimization.mo (+2 -2), SymbolicJacobian.mo (+2 -2)
vitalij 2015-03-27 01:16 Rev.: 25283

improved reduceDynamicOptimization

1 lines of code changed in 1 file:

  • Compiler/BackEnd: BackendDAEUtil.mo (+1 -1)
vitalij 2015-03-26 19:52 Rev.: 25278

-improved reduceDynamicOptimization
-added test for combination reduceDynamicOptimization and extendDynamicOptimization

139 lines of code changed in 7 files:

  • Compiler/BackEnd: DynamicOptimization.mo (+3 -3)
  • Compiler/Util: Flags.mo (+1 -1)
  • testsuite/openmodelica/cruntime/optimization/benchmark: Makefile (+1), runExReduceDrumBoiler.mos (new 121)
  • testsuite/openmodelica/cruntime/optimization/benchmark/ReferenceFiles: drumBoiler.optDrumBoiler_init.mat (new)
  • testsuite/openmodelica/debugDumps: lateInline.mos (+6 -6), optdaedump.mos (+7 -8)
vitalij 2015-03-26 00:20 Rev.: 25262

added module reduceDynamicOptimization (Thanks, Willi)
- remove eqs and vars, which are not part of the optimization problem

open issues: overestimation for states

674 lines of code changed in 12 files:

  • Compiler/BackEnd: BackendDAEUtil.mo (+74 -1), BackendEquation.mo (+32), BackendVariable.mo (+26), DynamicOptimization.mo (+83), SymbolicJacobian.mo (+3 -23)
  • Compiler/Util: Flags.mo (+5 -1)
  • testsuite/openmodelica/cruntime/optimization/basic: reduce1.mos (new 130)
  • testsuite/openmodelica/cruntime/optimization/basic/ReferenceFiles: reduceEx1_ref.mat (new)
  • testsuite/openmodelica/cruntime/optimization/benchmark: Makefile (+2 -1), runReduceDrumBoiler.mos (new 114)
  • testsuite/openmodelica/debugDumps: lateInline.mos (+87), optdaedump.mos (+118)
vitalij 2015-03-23 23:56 Rev.: 25224

fixed extends dynamic optimization formulation
- initial guess with file
- handling der(x)

240 lines of code changed in 14 files:

  • Compiler/BackEnd: BackendDAE.mo (+3), BackendDump.mo (+1), BackendVariable.mo (+12 -1), DynamicOptimization.mo (+7 -3)
  • Compiler/SimCode: SerializeModelInfo.mo (+4), SimCodeUtil.mo (+5)
  • Compiler/Template: CodegenC.tpl (+10 -4), SimCodeTV.mo (+3)
  • SimulationRuntime/c: openmodelica_func.h (+1 -1)
  • SimulationRuntime/c/optimization/DataManagement: InitialGuess.c (+8 -7)
  • testsuite/openmodelica/cruntime/optimization/basic: testAlgLoop6.mos (+49 -47), testAlgLoop7.mos (new 84), testAlgLoop8.mos (new 53)
  • testsuite/openmodelica/cruntime/optimization/basic/ReferenceFiles: testAlgLoop7_ref.mat (new)
vitalij 2015-03-21 09:16 Rev.: 25190

fixed handling der(x) in extends dynamic optimization formulation

121 lines of code changed in 4 files:

  • Compiler/BackEnd: DynamicOptimization.mo (+4 -4)
  • testsuite/openmodelica/cruntime/optimization/basic: Makefile (+1), testAlgLoop6.mos (new 116)
  • testsuite/openmodelica/cruntime/optimization/basic/ReferenceFiles: testAlgLoop6_ref.mat (new)

(478 more)

Generated by StatSVN 0.7.0