[root]/SimulationRuntime/cpp/Core/Math
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 111 (100.0%) | 1493 (100.0%) | 13.4 |
niklwors | 40 (36.0%) | 710 (47.6%) | 17.7 |
rfranke | 15 (13.5%) | 443 (29.7%) | 29.5 |
hudson | 21 (18.9%) | 97 (6.5%) | 4.6 |
mwalther | 11 (9.9%) | 76 (5.1%) | 6.9 |
nimen | 4 (3.6%) | 66 (4.4%) | 16.5 |
Julian.Ophey | 1 (0.9%) | 36 (2.4%) | 36.0 |
sjoelund.se | 11 (9.9%) | 34 (2.3%) | 3.0 |
RuedKamp | 5 (4.5%) | 14 (0.9%) | 2.8 |
mkloeppel | 2 (1.8%) | 13 (0.9%) | 6.5 |
adrpo | 1 (0.9%) | 4 (0.3%) | 4.0 |
separate ArraySliceConst from ArraySlice to enable slices of const arrays
1 lines of code changed in 1 file:
add const qualifiers to array operations
186 lines of code changed in 1 file:
Install cppruntime libraries in the correct directory
2 lines of code changed in 1 file:
add support for read access to data of RefArray and make arg of sum_array const
see Modelica.Fluid.Examples.TraceSubstances.RoomCO2 after r25804
7 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
10 lines of code changed in 3 files:
implement POW_ARRAY_SCALAR in Cpp runtime
17 lines of code changed in 1 file:
Support multi-dimensional arrays in the external "C" interface again (#3286)
This change introduces incompatible changes to fix a bug that only showed up for bool arrays so far.
19 lines of code changed in 1 file:
Reduce impact of new internal matrix layout
- don't use assignRowMajorData in createArray_* methods because only single-dimensional data is assigned
- this enables to move assignRowMajorData back to the precompiled ArrayOperations.cpp (reverting r25614)
29 lines of code changed in 1 file:
Add missing pieces for changed internal storage layout (#3286)
- adapt and fix append methods
- move assignRowMajorData to Array.h to make it available at compile time, e.g. for ComplexType
0 lines of code changed in 1 file:
Change internal storage layout of arrays in Cpp runtime to improve linear algebra (#3286)
59 lines of code changed in 1 file:
replace std::vector _tmp_data with boost::multi_array to make ArraySlice work for bool as well
1 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
1 lines of code changed in 1 file:
fix and generalize transpose_array
also unify ordering of call arguments for transpose_array and cat_array (return comes last)
25 lines of code changed in 1 file:
add support for external F77 to Cpp runtime
26 lines of code changed in 1 file:
implicit treatment of multiplication of zero dimensional arrays
7 lines of code changed in 1 file:
implement multiply_array for 1D and 2D arrays
Nothing to be proud of ... but better than a missing matrix multiplication.
52 lines of code changed in 1 file:
install new file ArraySlice.h (#3263)
7 lines of code changed in 1 file:
FMI2 Cpp: add libOMCppMath_static to FMU (#3238)
7 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:
[Janitor mode] Fix whitespace
4 lines of code changed in 1 file:
fix for cpnvertBoolToInt in cpp runtime
7 lines of code changed in 1 file:
-typo fix
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
10 lines of code changed in 1 file:
changed SimulationError exception class of cpp runtime
15 lines of code changed in 3 files:
added new exception class for all simulation errors in cpp runtime
15 lines of code changed in 3 files:
adapted BufferReaderWriter of cpp runtime to new writer interface
14 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
6 lines of code changed in 1 file:
- try to fix windows and mac OS build
1 lines of code changed in 1 file:
Adaptions for VxWorks and Bodas in Kinsol and AlgLoopSolverFactory and cleanup of files in cpp runtime
62 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
6 lines of code changed in 1 file:
Integration of Bodas and VxWorks functions into Cpp Simcore
4 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
26 lines of code changed in 1 file:
-fix in cpp-template for external objects/external functions
36 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
2 lines of code changed in 1 file:
[Janitor mode] Set auto-props
36 lines of code changed in 1 file:
changed math library to shared library
80 lines of code changed in 4 files:
fix in array operations sum_array and dot_array
4 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
4 lines of code changed in 1 file:
-some changes in divide_array
5 lines of code changed in 1 file:
(34 more)