[root]/SimulationRuntime/cpp/Solver/Kinsol
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 144 (100.0%) | 3794 (100.0%) | 26.3 |
niklwors | 57 (39.6%) | 2360 (62.2%) | 41.4 |
hudson | 42 (29.2%) | 1050 (27.7%) | 25.0 |
nimen | 5 (3.5%) | 154 (4.1%) | 30.8 |
mwalther | 27 (18.8%) | 132 (3.5%) | 4.8 |
sjoelund.se | 11 (7.6%) | 90 (2.4%) | 8.1 |
RuedKamp | 2 (1.4%) | 8 (0.2%) | 4.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
2 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
3 lines of code changed in 1 file:
moved linear solver selection to initialization method
8 lines of code changed in 1 file:
added SimVars class to cpp runtime which stores all model variables
removed [Model]PreVariables class in cpp template and moved functionality to SimVars class
modified get/set methods,array class,eventhandling classes to new SimvVars class
9 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
3 lines of code changed in 1 file:
- improved memory management with +d=hpcomMemoryOpt
- graphml-graphs now contain information if the nodes belong to the ODE- or eventsystem
- cpp-locks are now memory aligned
- lapack-support for sundials can now be used with the c++ runtime
- update for one hpcom test
46 lines of code changed in 1 file:
- 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:
- try to fix Ticket #3232
- Paths in ModelicaConfig.inc - file are now relative to OMHOME-Makefile variable
- Boost-Header files that are required for windows-cpp-runtime simulations are now copied into build/include/omc/cpp
- msvc-build on windows not testet at the moment
1 lines of code changed in 1 file:
- revert revision 24937, because windows build fails
0 lines of code changed in 1 file:
- changed cvode to cvode_lapack
- some cleanups for ILapack.h
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
4 lines of code changed in 1 file:
changed SimulationError exception class of cpp runtime
5 lines of code changed in 1 file:
added new exception class for all simulation errors in cpp runtime
5 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:
fix for paramater initialization, fix for allocating A matrix in cpp template
1 lines of code changed in 1 file:
- fixed analyzation_mode
1 lines of code changed in 1 file:
- moved Solver header files into the include folder to fix windows build
12 lines of code changed in 7 files:
[Janitor mode] Fix whitespace
3 lines of code changed in 2 files:
Adaptions for VxWorks and Bodas in Kinsol and AlgLoopSolverFactory and cleanup of files in cpp runtime
134 lines of code changed in 3 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
7 lines of code changed in 1 file:
Adaptions in Kinsol (Cpp Runtime) for VxWorks and Bodas
20 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
13 lines of code changed in 1 file:
fix in kinsol of cpp runtime for kinsol vectors
16 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
5 lines of code changed in 1 file:
-vxworks includes
8 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
4 lines of code changed in 4 files:
removed unnecessary initialization in cpp template.
2 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
1 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
105 lines of code changed in 2 files:
fix in kinsol, change stability mode in cvode of cpp runtime
135 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
fix in Kinsol of cpp runtime
53 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
fix in cpp template for algoop evaluation
changed zero crossing tollernce in cpp template
change absolute tollerance in cvode
2 lines of code changed in 1 file:
fix for Chuacircuit in Cvode an kinsol
2 lines of code changed in 1 file:
- 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
3 lines of code changed in 1 file:
fix in Kinsol, catch exception
change evaluate call in cvode calcfunction
7 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
5 lines of code changed in 1 file:
changed in Kinsol and CVode some tolerances
9 lines of code changed in 1 file:
(39 more)