- Dec 03, 2024
-
-
Simon Praetorius authored
-
- Nov 29, 2024
-
-
Simon Praetorius authored
Improve the error message in the DenseMatrixAssigner for DiagonalMatrix See merge request !1480
-
Simon Praetorius authored
-
Santiago Ospina De Los Ríos authored
Link all targets in a directory against Dune::Common See merge request !1481
-
- Nov 28, 2024
-
-
-
Simon Praetorius authored
Deactivate transposetest for DiagonalMatrix See merge request !1478
-
- Nov 26, 2024
-
-
Simon Praetorius authored
-
Simon Praetorius authored
-
Simon Praetorius authored
-
- Nov 25, 2024
-
-
Santiago Ospina De Los Ríos authored
Use targets in duneproject See merge request !1460
-
- Nov 22, 2024
-
-
Carsten Gräser authored
[bugfix] Don't implent operator<< templated wrt the stream See merge request !1476
-
Carsten Gräser authored
When implementing `operator<<(S& , const T&)` to provide character stream support for a custom type `T`, the overload should be specific to `S=std::ostream` and not be templated wrt `S`. Otherwise this may lead to ambiguous overloads downstream. To give two examples for problematic cases: Here we defined an overload ```cpp template<class Stream, class T, std::size_t N> inline Stream& operator<<(Stream&, const std::array<T,N>&) ``` If a downstream module wants to defines an overload ```cpp template<class A> inline std::ostream& operator<<(std::ostream&, const A&) ``` for a custom type `A` derived from `std::array<T,N>`, this leads to ambiguity. If a custom class `S` that does not represent a character stream wants to use the `s << t` syntax in anoter context, this cannot be done for cases where `t` is an `std::array`. Furtermore the overload that we provide here may in general not make any sense in this context. BTW: One may argue that defining overloads for `std::` types is in general a very bad idea. Imagine that another library does the same - then we cannot use it together with dune, because both claim to be the authority over `std::`.
-
- Nov 19, 2024
-
-
Simon Praetorius authored
Fix wrong variable name to make target hash See merge request !1469
-
- Nov 16, 2024
-
-
Simon Praetorius authored
Add precompiled code into the python module in the expensive test See merge request !1465
-
- Nov 15, 2024
-
-
Santiago Ospina De Los Ríos authored
-
- Nov 11, 2024
-
-
Simon Praetorius authored
-
- Nov 10, 2024
-
-
Santiago Ospina De Los Ríos authored
Update template project to use targets and use more modern CMake
-
- Nov 07, 2024
-
-
Timo Koch authored
- Nov 06, 2024
-
-
Simon Praetorius authored
Improve the documentation of the dune policy DP_DEFAULT_INCLUDE_DIRS See merge request !1462
-
Simon Praetorius authored
-
Santiago Ospina De Los Ríos authored
Fix dune_add_pybind11_submodule Closes #394 See merge request !1461
-
- Nov 05, 2024
-
-
Simon Praetorius authored
-
- Nov 04, 2024
-
-
Simon Praetorius authored
Provide a cmake utility dune_default_include_directories Closes #332 See merge request !1355
-
Simon Praetorius authored
Update compiler toolchain See merge request !1445
-
Simon Praetorius authored
Don't register include directories in dune registry of packages See merge request !1457
-
-
- Nov 01, 2024
-
-
Simon Praetorius authored
-
Simon Praetorius authored
-
- Oct 29, 2024
-
-
Santiago Ospina De Los Ríos authored
Fix misc warnings See merge request !1414
-
Santiago Ospina De Los Ríos authored
* operations on bitsets are better that manual iteration over the bits, and do not produce a warning * std::ignore allows to assign "anything" without a warning * Python deprecated Py_SetProgramName() in version 3.11
-
- Oct 26, 2024
-
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
-
-
-
-
-
-
-