Directory SimulationRuntime/cpp/Include/FMU/

Total Files:
7
Deleted Files:
2
Lines of Code:
955

[root]/SimulationRuntime/cpp/Include/FMU

Lines of Code

SimulationRuntime/cpp/Include/FMU/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 69 (100.0%) 1235 (100.0%) 17.8
M.Arzt 17 (24.6%) 645 (52.2%) 37.9
jfrenkel 4 (5.8%) 224 (18.1%) 56.0
hudson 16 (23.2%) 103 (8.3%) 6.4
sjoelund.se 5 (7.2%) 95 (7.7%) 19.0
adrpo 2 (2.9%) 89 (7.2%) 44.5
niklwors 7 (10.1%) 35 (2.8%) 5.0
rfranke 11 (15.9%) 31 (2.5%) 2.8
mwalther 7 (10.1%) 13 (1.1%) 1.8

Most Recent Commits

hudson 2015-04-05 11:41 Rev.: 25399

[Janitor mode] Fix whitespace

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+2 -2)
rfranke 2015-04-05 11:39 Rev.: 25398

revert changes to FMI1 again (r25397), because they are incomplete

3 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+3 -2)
rfranke 2015-04-04 23:47 Rev.: 25397

FMI2 Cpp: implement fmi2Reset function

- CodegenFMUCpp.tpl: need an own initialize() method that does all but evaluation of initial equations
- FMU2Wrapper.cpp: implement reset() method and adapt initialization
- FMUWrapper.cpp: adapt initialization (enabling override of free variables prior to initialization of bound variables)

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+2 -3)
hudson 2015-04-04 22:30 Rev.: 25396

[Janitor mode] Fix whitespace

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+2 -2)
rfranke 2015-04-04 22:21 Rev.: 25395

separate initialization of free variables from initialization of bound variables

- CodegenCpp.tpl: split initialize method in a backwards compatible way
- FMU2Wrapper.cpp: exploit new initialize methods
- FMUWrapper.cpp: revert to before r25374, as FMI1 should not get new features

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+2 -2)
rfranke 2015-04-04 11:50 Rev.: 25385

FMI2 Cpp: additional changes to remove writing of output file from FMU

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2 -2)
rfranke 2015-04-03 21:12 Rev.: 25381

fix r25379

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2 -2)
rfranke 2015-04-03 20:46 Rev.: 25379

fix FMU solver names

The solver factories expect lower case letters. Use the default names of simulation executable (see OMCFactory::ReadSimulationParameter).

3 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+3 -3)
rfranke 2015-04-03 12:29 Rev.: 25374

fix initialization of dependent variables

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+2 -2)
rfranke 2015-03-30 08:04 Rev.: 25311

FMI2 Cpp: remove macro OBJECTCONSTRUCTOR

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMULibInterface.cpp (+2 -1)
rfranke 2015-03-30 08:00 Rev.: 25310

FMI2 Cpp: distinguish model identifier from model class

8 lines of code changed in 2 files:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+2 -2), FMUWrapper.h (+6 -1)
rfranke 2015-03-26 21:28 Rev.: 25280

fix getReal of Cpp FMI 1.0 and correct sizes of _tmp_real_buffer

5 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+5 -7)
mwalther 2014-08-27 12:13 Rev.: 22024

- removed the Include/Core - Folder from the Include-Path (this will break the CPP-Runtime on Windows with MSVC)
- moved some header-files from cpp/Core to cpp/Include/Core
- added experimental version of level-scheduler (levelfix) to HPCOM

6 lines of code changed in 2 files:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+1 -1), FMUWrapper.cpp (+5 -5)
mwalther 2014-08-20 14:53 Rev.: 21929

- changed "#include <Policies/...>" to "#include <SimCoreFactory/Policies/...>"

1 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+1 -1)
niklwors 2014-07-21 13:19 Rev.: 21585

fix for fmu global settings in cpp runtime

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2)
niklwors 2014-07-21 12:39 Rev.: 21582

fix for free system object in cpp runtime

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2)
mwalther 2014-07-17 13:20 Rev.: 21553

- removed the get / setResultOutput-functions from the globalSettings
- some more compile time optimisations for the cpp runtime

0 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (-2)
mwalther 2014-07-15 15:14 Rev.: 21508

- fix for FMI tests

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2)
mwalther 2014-06-17 16:17 Rev.: 21148

- updated the FMUGlobalSettings to the new IGlobalSettings interface

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2 -2)
mwalther 2014-06-17 15:59 Rev.: 21146

- updated the FMUGlobalSettings to the new IGlobalSettings interface

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2)
niklwors 2014-06-05 10:48 Rev.: 20982

separated evaluate in cpp template in update for ode- and zero crossing- and all equations

4 lines of code changed in 2 files:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2), FMUWrapper.cpp (+2 -2)
hudson 2014-04-16 11:06 Rev.: 20164

[Janitor mode] Fix whitespace

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+2 -2)
niklwors 2014-04-07 11:37 Rev.: 20017

added getNominalReal to Algoop interface and hybrj solver in cpp runtime
add empty as output format to cpp runtime time and cpp template

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2)
M.Arzt 2014-01-07 15:33 Rev.: 18577

- C++Target add methods for reading an writing algebraic variables in blocks
removed methods for reading an writing single algebraic variables

44 lines of code changed in 2 files:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+40 -7), FMUWrapper.h (+4)
niklwors 2013-10-09 11:39 Rev.: 17620

changed event integration in cpp runtime
- added discrete and continuous update type used during event iteration.
- changed conditions handling for zero crossings, conditions are evaluate during discrete update
- changed IEvent interface
- adapted initialization on new update type

6 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+6 -2)
niklwors 2013-08-14 10:19 Rev.: 16796

Modified cpp runtime
- outsourced object creation in own classes
- changed some interface method names
- removed unused interface methods
- add get/set method to IContinuous for simulation variables
- adapted cpp template
- adapted cpp fmu template
- added SimManager for time events and removed time event handling from solver
- added SimController class to start stop simulation, create Modelica system

19 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+19 -10)
M.Arzt 2013-08-05 12:49 Rev.: 16735

- C++ Target and SimulationRuntime: add return value to "update" and "handleSystemEvents" which indicates if an state variable had been reinitialized.

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+2 -2)
M.Arzt 2013-07-24 16:59 Rev.: 16669

- fmu export for c++ target, minor chances, make it compile with mingw on windows

2 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: fmiModelFunctions.h (+2)
M.Arzt 2013-07-10 19:55 Rev.: 16573

- improvements and fixes for FMU C++ target
- fixed broken number of zerocrossing functions in model description
- add support for algebraic loops
- add some tests

3 lines of code changed in 2 files:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+2 -2), FMUWrapper.cpp (+1)
M.Arzt 2013-05-03 22:25 Rev.: 15978

- Compiler/Template/CodegenCpp.mo:
- Add "giveConditions" function to C++ Target again.
- Add a call to "saveAll()" within Event-Iteration this will make Modelica
"pre()" Operator act more like discribed in Modelica Specification.
- SimulationRuntime/cpp:
- moved AlgLoopSolverFactory.h to the more public Include directory.
- Bug fixes and updates too the FMU C++ Target.

74 lines of code changed in 4 files:

  • SimulationRuntime/cpp/Include/FMU: FMULibInterface.cpp (+45 -7), FMUWrapper.cpp (+27 -8), FMUWrapper.h (+1 -2), IFMUInterface.h (+1 -1)
sjoelund.se 2013-05-02 21:17 Rev.: 15963

Revert r15962 (accidently replaced 8 spaces with 2 spaces; was supposed to be 1 tab to 2 spaces but text editors messed up the command)
Contact me if you have problems merging your working copy

90 lines of code changed in 4 files:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.h (+7 -7), IFMUInterface.h (+11 -11), fmiModelFunctions.h (+59 -59), fmiModelTypes.h (+13 -13)
hudson 2013-05-02 20:46 Rev.: 15962

[Janitor mode] Fix tabs

90 lines of code changed in 4 files:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.h (+7 -7), IFMUInterface.h (+11 -11), fmiModelFunctions.h (+59 -59), fmiModelTypes.h (+13 -13)
hudson 2013-04-30 14:51 Rev.: 15938

[Janitor mode] Set auto-props

7 lines of code changed in 9 files:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (+1), FMULibInterface.cpp (+1), FMUWrapper.cpp (+1), FMUWrapper.h (+1), IFMUInterface.h (+1), fmiModelFunctions.h (+1), fmiModelTypes.h (new)
adrpo 2013-03-29 14:06 Rev.: 15701

- tabs are not welcome here :)

89 lines of code changed in 2 files:

  • SimulationRuntime/cpp/Include/FMU: FMUWrapper.cpp (+88 -88), IFMUInterface.h (+1 -1)
M.Arzt 2013-03-28 12:26 Rev.: 15688

Add FMU interface for c++ simulation target.
"SimulationRuntime/cpp/Core/System/..." Add a static library libOMCppSystem_static for linking with c++ fmu simulation traget.
"SimulationRuntime/cpp/Include/FMU/..." Add FMU interface for c++ simulation target.
"Compiler/Template/CodegenCpp.tpl" c++ simulation target, add member funktions for accessing values of algebraic variables and parameters.
"Compiler/Template/CodegenFMUCpp.tpl" changed to generate new FMU interface for c++ simulation target.

520 lines of code changed in 7 files:

  • SimulationRuntime/cpp/Include/FMU: FMUGlobalSettings.h (new 38), FMULibInterface.cpp (new 162), FMUWrapper.cpp (new 189), FMUWrapper.h (new 46), IFMUInterface.h (new 85), fmu_model_interface.c (del), fmu_model_interface.h (del)
sjoelund.se 2013-03-06 13:12 Rev.: 15486

Trim trailing whitespace

5 lines of code changed in 1 file:

  • SimulationRuntime/cpp/Include/FMU: fmu_model_interface.c (+5 -5)
jfrenkel 2013-02-26 12:12 Rev.: 15327

- continue FMU for Cpp Runtime

224 lines of code changed in 4 files:

  • SimulationRuntime/cpp/Include/FMU: fmu_model_interface.c (+223 -133), fmu_model_interface.h (new)
Generated by StatSVN 0.7.0