- Aug 26, 2013
-
-
Oliver Sander authored
-
- Aug 23, 2013
-
-
Oliver Sander authored
The two classes PushBackTuple and PushFrontTuple are both implemented using a long list of template specializations. This makes for a lot of code, and it also limits the maximum tuple size that can be used. Using variadic templates (FYI: available since gcc-4.3) instead allows a generic implementation in only a few lines of code, and only the compiler being the upper limit on tuple size. An implementation using variadic templates has already been given in the documentation of PushBackTuple/PushFrontTuple. This patch starts to actually use that implementation, provided that HAVE_VARIADIC_TEMPLATES is set. Otherwise the old implementation is used.
-
- Aug 22, 2013
-
-
Markus Blatt authored
-
- Aug 19, 2013
-
-
Oliver Sander authored
Because the latter uses the C++11 standard library naming.
-
Oliver Sander authored
-
Martin Nolte authored
-
Tobias Malkmus authored
-
- Aug 18, 2013
-
-
Oliver Sander authored
-
Oliver Sander authored
The C++11 standard library offers the functionality of SelectType, it is, however, called 'conditional'. This patch adds a copy of our SelectType implementation with the class names changed to match the ones used in C++11. The old SelectType implementation gets deprecated.
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
-
- Jul 13, 2013
-
-
Martin Nolte authored
-
- Jul 10, 2013
-
-
Christian Engwer authored
- update documentation - add paranoia check to touch()
-
Christian Engwer authored
update documentation
-
- Jul 06, 2013
-
-
Andreas Dedner authored
-
- Jul 05, 2013
-
-
Andreas Dedner authored
-
- Jun 24, 2013
-
-
Martin Nolte authored
This fixes FS#1317 for me (use invert for 2x2 matrix with std::complex< long double >). The problem is that 1.0 is a double, which can be converted implicitly to a long double which, in turn, could be converted implicitly into a std::complex< long double >. However, the compiler does not use two implicit type conversions, so double cannot be divided by a std::complex< long double >.
-
Martin Nolte authored
See FS#1317 for details.
-
- May 11, 2013
-
-
Markus Blatt authored
This is the same fix as for debugallocator. See flyspray #1287. The problem was that move semantics were used if the compiler supports variadic templates.
-
- May 08, 2013
-
-
Elias Pipping authored
-
Steffen Müthing authored
In order to reuse the same source file, the fassign tests pass in the values to be assigned as a preprocessor define. Unfortunately, the preprocessor of clang 3.3 dies on this list if it contains spaces.
-
Steffen Müthing authored
In order to reuse the same source file, the fassign tests pass in the values to be assigned as a preprocessor define. Unfortunately, the preprocessor of clang 3.3 dies on this list if it contains spaces.
-
Steffen Müthing authored
-
- May 07, 2013
-
-
Christian Engwer authored
fix global extern variable
-
Christian Engwer authored
also test assignment of fieldmatrix from densematrix
-
- May 06, 2013
-
-
Martin Nolte authored
-
- May 03, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r7472]]
-
- May 02, 2013
-
-
Markus Blatt authored
Patch was kindly provided by Bernd Flemisch. [[Imported from SVN: r7465]]
-
- Mar 31, 2013
-
-
Christoph Grüninger authored
(kudos to Elias Pipping for the patch) [[Imported from SVN: r7436]]
-
Christoph Grüninger authored
Fixes FS#1271. (Kudos to Elias Pipping for the patch) [[Imported from SVN: r7435]]
-
- Mar 20, 2013
-
-
Oliver Sander authored
[[Imported from SVN: r7431]]
-
Christoph Grüninger authored
[[Imported from SVN: r7430]]
-
- Mar 14, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r7425]]
-
- Mar 13, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r7421]]
-
Markus Blatt authored
[BugFix] Copy rep_ member of SharedCounterImpl during copy constructor (otherwise the deleter might work on a unitialized pointer). [[Imported from SVN: r7420]]
-
- Mar 12, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r7415]]
-
Markus Blatt authored
[[Imported from SVN: r7414]]
-
- Feb 25, 2013
-
-
Carsten Gräser authored
Patch by Bernd Flemisch [[Imported from SVN: r7385]]
-