[root]/SimulationRuntime/cpp/Solver/UmfPack
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 66 (100.0%) | 823 (100.0%) | 12.4 |
mkloeppel | 19 (28.8%) | 478 (58.1%) | 25.1 |
mwalther | 34 (51.5%) | 322 (39.1%) | 9.4 |
hudson | 11 (16.7%) | 19 (2.3%) | 1.7 |
sjoelund.se | 1 (1.5%) | 2 (0.2%) | 2.0 |
niklwors | 1 (1.5%) | 2 (0.2%) | 2.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:
exchange custom sparse matrix format in c++-runtime umfpack for boost::ublas sparse format
adapt test case
46 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
1 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 2 files:
- 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
3 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:
- initAlgloopSolverVariables is now called in initialize, to prevent an invalid free
- renamed initAlgloopSolverVariables to initializeAlgloopSolverVariables
- added umfpack to analyzation mode
1 lines of code changed in 1 file:
fixes for METIS scheduler and UMFPACK solver
2 lines of code changed in 1 file:
- fixed analyzation_mode
1 lines of code changed in 1 file:
- fixed cpp runtime build
4 lines of code changed in 3 files:
- moved Solver header files into the include folder to fix windows build
7 lines of code changed in 7 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:
use umfpack only for (very) sparse matrices
fix umfpack test's Makefile
37 lines of code changed in 2 files:
umfpack related changes to Makefiles and CMake scripts
47 lines of code changed in 1 file:
allows to compile umfpack in 3rdParty and use it in cpp-runtime
only the LGPL version in 3rdParty is used
37 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
6 lines of code changed in 3 files:
further bugfixes for umfpack-integration in CPP-runtime
130 lines of code changed in 5 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
1 lines of code changed in 1 file:
bugfixes for umfpack-binding
2 lines of code changed in 1 file:
further bug fixes for the sparse matrix format in cpp-runtime
1 lines of code changed in 1 file:
fixes bug with sparse_matrix type
6 lines of code changed in 1 file:
allows to use the sparse linear solver umfpack in the cpp-runtime
170 lines of code changed in 5 files:
- forgot the suiteSparse-Package file
127 lines of code changed in 1 file:
- Analyzation Mode fixed
2 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
12 lines of code changed in 4 files:
[Janitor mode] Set auto-props
7 lines of code changed in 7 files:
- 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)
154 lines of code changed in 7 files: