[root]/SimulationRuntime/cpp/Include/Core/SimulationSettings
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 60 (100.0%) | 698 (100.0%) | 11.6 |
nimen | 8 (13.3%) | 177 (25.4%) | 22.1 |
sjoelund.se | 7 (11.7%) | 151 (21.6%) | 21.5 |
niklwors | 14 (23.3%) | 143 (20.5%) | 10.2 |
mwalther | 14 (23.3%) | 131 (18.8%) | 9.3 |
hudson | 15 (25.0%) | 85 (12.2%) | 5.6 |
adrpo | 1 (1.7%) | 8 (1.1%) | 8.0 |
RuedKamp | 1 (1.7%) | 3 (0.4%) | 3.0 |
added new exception class for all simulation errors in cpp runtime
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
2 lines of code changed in 2 files:
Adaptions for VxWorks and Bodas in Kinsol and AlgLoopSolverFactory and cleanup of files in cpp runtime
100 lines of code changed in 3 files:
[Janitor mode] Fix whitespace
37 lines of code changed in 4 files:
Cleanup of Cpp Runtime files
77 lines of code changed in 5 files:
-vxworks includes
3 lines of code changed in 1 file:
[Janitor mode] Set auto-props
2 lines of code changed in 2 files:
- 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
102 lines of code changed in 4 files:
fix for free system object in cpp runtime
4 lines of code changed in 1 file:
- 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:
- 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
3 lines of code changed in 1 file:
- linear solver interfaces for equation systems added
- command line options for linear and nonlinear solver added ("-L name" and "-N name")
- sparse solver format included
- umfpack-solver dummy added (will be filled soon by mkloeppel)
3 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
5 lines of code changed in 1 file:
- removed some warnings of the gcc build
- changed the globalSettings reference to a pointer (just a quickfix to get the ANALYZATION_MODE running)
7 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
separated evaluate in cpp template in update for ode- and zero crossing- and all equations
4 lines of code changed in 1 file:
- I had to reinclude some headers to get the ANALYZATION_MODE running (sorry Niklas, maybe we can find a better solution soon)
- Precompiled headers are now disabled if using ANALYZATION_MODE -> otherwise it will not compile with our tracing-tool
4 lines of code changed in 1 file:
added precompiled header for msvc in cpp runtime cmakefile and cpp template
1 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
added getNominalReal to Algoop interface and hybrj solver in cpp runtime
add empty as output format to cpp runtime time and cpp template
4 lines of code changed in 1 file:
[Janitor mode] Fix tabs
4 lines of code changed in 1 file:
- AnalyzationMode added, which will link the libraries statically. It can be used by adding "-D ANALYZATION MODE" in the makefile and by compiling your model with "+d=hpcom, hpcomAnalyzationMode"
10 lines of code changed in 3 files:
[Janitor mode] Fix tabs
2 lines of code changed in 1 file:
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
7 lines of code changed in 2 files:
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
30 lines of code changed in 1 file:
[Janitor mode] Fix tabs
30 lines of code changed in 1 file:
[Janitor mode] Set auto-props
3 lines of code changed in 3 files:
Trim trailing whitespace
118 lines of code changed in 3 files:
Added Kinsol solver selection
3 lines of code changed in 1 file:
- fix utf-8 without signature:
SimulationRuntime/cpp/*
- fix missing separator
testsuite/flattening/modelica/redeclare/Makefile
8 lines of code changed in 1 file:
Remove BOM
3 lines of code changed in 3 files:
converted cpp an h files in cpp runtime to utf8
6 lines of code changed in 3 files:
Reorganized cpp runtime folders. Simplified solver interface methods. Removed unused functions. Renamed interfaces
113 lines of code changed in 3 files: