- Sep 09, 2015
-
-
Carsten Gräser authored
Document an incompatibility issue of index_sequence and add a reminder to fix this as soon as we allow template aliases. This can only be fixed
-
- Sep 01, 2015
-
-
Markus Blatt authored
This does not apply cleanly to the release.
-
Markus Blatt authored
by testing whether we work on a end iterator. In this case the distance function will fail. Found that out by gcc's stdlib with debugging turned on.
-
Markus Blatt authored
-
Markus Blatt authored
-
- Aug 19, 2015
-
-
Carsten Gräser authored
-
Carsten Gräser authored
... and don't take absolute value of comparison result. Thanks to Max Kahnt for reporting this.
-
- Aug 01, 2015
-
-
Oliver Sander authored
-
Oliver Sander authored
Otherwise it won't appear in the doxygen documentation
-
Oliver Sander authored
-
Oliver Sander authored
-
- Jul 27, 2015
-
-
Andreas Dedner authored
-
Jö Fahlke authored
Add missing files, remove ancient buildsystem stuff and stuff where it is unclear where it comes from.
-
Jö Fahlke authored
[test][typetraits][warnings] Split the test for deprecated functionality in typetraits.hh into its own testcase. That way I can simply disable deprecation warnings there. There was a mechanism with apparently similar goal involving the define DISABLE_DEPRECATED_METHOD_CHECKS. However, I could not figure out how that was intended to work, the only occurances of DISABLE_DEPRECATED_METHOD_CHECKS were in typetraitstest.hh. Probably you were supposed to set that define by hand in your CPPFLAGS, which I consider unacceptable.
-
Jö Fahlke authored
-
- Jul 23, 2015
-
-
Ansgar Burchardt authored
The section is empty since the code was split into the dune-geometry module.
-
- Jul 22, 2015
-
-
Felix Gruber authored
-
Ansgar Burchardt authored
Since fda5a9e0 AlignmentOf always uses std::alignment_of and the fallback implementation is no longer used.
-
Christoph Grüninger authored
It's more CMake style.
-
Christoph Grüninger authored
-
- Jul 17, 2015
-
-
Ansgar Burchardt authored
-
Ansgar Burchardt authored
Since de430584 HAVE_DUNE_HASH is always defined.
-
floating comparisons
-
- Jul 11, 2015
-
-
Oliver Sander authored
-
- Jul 10, 2015
-
-
Jö Fahlke authored
Point to proposal for C++17 make_array(), and point out the differences of our implementation.
-
Jö Fahlke authored
That inhibits RVO and actually makes the code slower. And even if the compiler decides against RVO, the standard requires that he moves from the object, if possible. See Scott Meyers "Effective Modern C++", second half of Item 25. Thanks Markus Blatt for noticing.
-
Use std::array instead of Dune::array. [make_array] use variadic template instead of different specialization
-
- Jul 03, 2015
-
-
Steffen Müthing authored
IteratorRanges are convenient for storing ranges of iterators into a larger container, e.g. for the per-codim GeometryTypes in an IndexSet. Unfortunately, you can't just create an array of IteratorRanges right now because they can neither be copied, nor are they default-constructible. This patch fixes that problem and also adds a second typedef const_iterator to make IteratorRange work in contexts where the iterating code isn't using range-based for and assumes a const object.
-
- Jun 30, 2015
-
-
Ansgar Burchardt authored
-
Dominic Kempf authored
With the recent changes to bigunsignedint, the index cannot be initialized with a negative value anymore. We change this to 1 to overcome the problem. This commit together with the recent bugfixes by Ansgar fixes the AMG code on master.
-
Ansgar Burchardt authored
-
Ansgar Burchardt authored
Since 0c697d8d messages of size zero are no longer sent. This can reduce the number of requests we have to wait for.
-
Ansgar Burchardt authored
The storage of bigunsignedint was changed to std::uint16_t in commit 541b3dfc. This implements the same change for the MPITraits<bigunsignedint<k>> Note that this assumes that MPITraits<std::uint16_t> is defined. This is the case as long as uint16_t maps to one of the standard integer types (unsigned char/short/int/long). Thanks to Markus for pointing this out. Reference: https://dune-project.org/flyspray/index.php?do=details&task_id=1657#comment6393
-
- Jun 29, 2015
-
-
Oliver Sander authored
-
- Jun 19, 2015
-
-
Ansgar Burchardt authored
-
- Jun 17, 2015
-
-
Dominic Kempf authored
This bug could only be found outside Germany :D
-
- Jun 16, 2015
-
-
Christian Engwer authored
the first problem was that I accidentially enabled the ScalarOrderingTest, but this forced me to investigate further and I found out how this works, or not works. We have to add the comparison operators to FieldVector, as the cast operator does not always match, e.g. in the case of GMPField.
-
Carsten Gräser authored
Before the test was not active since '#if HAVE_GMP' fails if the gmp-flags where not added.
-
- Jun 13, 2015
-
-
Christian Engwer authored
in order to make GMPField work in more situations, we add a constrctor, which matches all scalar data types, which can me converted to K. We deliberately exclude K from the template match.
-
Christian Engwer authored
-