[root]/SimulationRuntime/cpp/Core/Solver
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 134 (100.0%) | 3282 (100.0%) | 24.4 |
niklwors | 57 (42.5%) | 1270 (38.7%) | 22.2 |
hudson | 31 (23.1%) | 863 (26.3%) | 27.8 |
sjoelund.se | 11 (8.2%) | 606 (18.5%) | 55.0 |
nimen | 7 (5.2%) | 399 (12.2%) | 57.0 |
mwalther | 23 (17.2%) | 121 (3.7%) | 5.2 |
RuedKamp | 2 (1.5%) | 18 (0.5%) | 9.0 |
M.Arzt | 1 (0.7%) | 3 (0.1%) | 3.0 |
adrpo | 2 (1.5%) | 2 (0.1%) | 1.0 |
Install cppruntime libraries in the correct directory
2 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
5 lines of code changed in 2 files:
- changed minimum cmake version to 2.8.6
- changed DIRECTORY to PATH keyword, because this is not available in CMake < 2.8.11 (this should fix the linux nightly build)
1 lines of code changed in 1 file:
- added IDA-library support for static linked cpp-runtime
- fixed static cpp-runtime linking on windows
- all static generated libraries have now the suffix "_static"
- changed all busy-waiting tests to n=1
5 lines of code changed in 1 file:
changed SimulationError exception class of cpp runtime
3 lines of code changed in 1 file:
added new exception class for all simulation errors in cpp runtime
3 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
adapted BufferReaderWriter of cpp runtime to new writer interface
1 lines of code changed in 1 file:
- changed name of "Analyzation_Mode" to "Runtime_static_linking"
- removed flag "hpcomAnalyzationMode"
- moved Runtime_static_linking into cpp-template
- added a flag to link boost statically to the cpp-runtime
5 lines of code changed in 1 file:
- result-file is now only written if outputFormat!=EMPTY and outputPointType!=EMPTY
1 lines of code changed in 1 file:
- profiling of the cpp-runtime can now be enabled with the help of the makefile argument 'RUNTIME_PROFILING="true"'
35 lines of code changed in 2 files:
fix for 3d array in cpp runtime, added stop method to solver interface,
4 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
5 lines of code changed in 1 file:
Adaptions for VxWorks and Bodas in Kinsol and AlgLoopSolverFactory and cleanup of files in cpp runtime
42 lines of code changed in 2 files:
- improved scorep-support for c++ runtime profiling
- fixed analyzation mode -> precompiled headers are used now
- profiling sections can now be turned on and off in measure_time.hpp
11 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
2 lines of code changed in 1 file:
-adapted cpp runtime files for vxworks
17 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
304 lines of code changed in 5 files:
Integration of Bodas and VxWorks functions into Cpp Simcore
357 lines of code changed in 5 files:
-vxworks includes
1 lines of code changed in 1 file:
changed A matrix for linear systems to static array in cpp runtime
2 lines of code changed in 1 file:
- 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
27 lines of code changed in 6 files:
- changed "#include <OMCFactory/...>" to "#include <SimCoreFactory/OMCFactory/...>"
1 lines of code changed in 1 file:
- changed "#include <Policies/...>" to "#include <SimCoreFactory/Policies/...>"
1 lines of code changed in 1 file:
fix for assign array from function return, adapted state selection for new array class
4 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
2 lines of code changed in 2 files:
[Janitor mode] Set auto-props
38 lines of code changed in 1 file:
fix for free system object in cpp runtime
56 lines of code changed in 6 files:
- equations to evaluate conditions added to simcode-structure (currently only available with hpcom)
- the event-taskgraph exported by hpcom is now correct
- conditions can now be evaluated with evaluateConditions instead of evaluateAll
- prototype for asynchronous writeOutput added to cpp runtime
- removed some stuff from the cvode-implementation (hopefully this will not damage any tests)
- the boost log and thread libraries are now optionally included into the cmake build process
- added logging for cvode if the boost log-library is available
- the cpp runtime is now able to differentiate between varios output methods (write all output steps + event steps, just output steps, no output)
- some comments and small bug fixes
2 lines of code changed in 2 files:
- fixed some compiler warnings of the cpp-runtime build with gcc
- added HPCOM_MEMORY_OPT-Flag to use experimental memory optimization
- some simple optimizations for the cpp-runtime
- papi-support to hpcom-codegen added
2 lines of code changed in 1 file:
- copy-command for ILinSolverSettings added
1 lines of code changed in 1 file:
expected output
updated boost in cpp runtime
1 lines of code changed in 1 file:
changed initialization method for variables in cpp runtime
removed unused files in cpp runtime
removed some includes
7 lines of code changed in 5 files:
fix in cpp template for evaluate return value
11 lines of code changed in 1 file:
- includes for ANALYZATION_MODE added, otherwise it's not working
18 lines of code changed in 1 file:
removed some includes in cpp runtime
add solve in Kinsol for linear system if linear tearing is active
17 lines of code changed in 1 file:
added precompiled header for msvc in cpp runtime cmakefile and cpp template
2 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
23 lines of code changed in 6 files:
added getNominalReal to Algoop interface and hybrj solver in cpp runtime
add empty as output format to cpp runtime time and cpp template
5 lines of code changed in 1 file:
updated cpp runtime tests
139 lines of code changed in 1 file:
(25 more)