- Dec 12, 2024
-
-
Oliver Sander authored
Add architecture.h to install list See merge request !254
-
Simon Praetorius authored
-
- Dec 05, 2024
-
-
Oliver Sander authored
evm.h: Include architecutre.h to make it more self-contained See merge request !253
-
Christoph Grüninger authored
SMALL_D and SMALL_C were missing
-
Oliver Sander authored
Replace use of <float.h> by more modern <limits> See merge request !252
-
Christoph Grüninger authored
Replace define by typed constexpr variable
-
- Nov 30, 2024
-
-
Oliver Sander authored
Allocate the right amount of memory for 'node' objects See merge request !251
-
- Nov 29, 2024
-
-
Oliver Sander authored
-
Oliver Sander authored
These objects used to have a member of type VECTOR*, but whether memory was actually allocated for that member was determined at run-time (via the 'format', which doesn't exist anymore). The VECTOR* member was removed a while ago, but the run-time size computation was left untouched. This lead to valgrind complaints when load balancing. This commit fixes the size computations.
-
- Nov 25, 2024
-
-
Oliver Sander authored
Simplify domain creation See merge request !250
-
Oliver Sander authored
It had been stripped to a single call of 'new', and therefore it doesn't warrant being its own method anymore.
-
Oliver Sander authored
Because that is what it is.
-
Oliver Sander authored
This subdirectory is not used anymore.
-
Oliver Sander authored
Just treat them like regular objects.
-
Oliver Sander authored
It is now unused.
-
Oliver Sander authored
Rather than passing around BVPs by name. This is one more step towards getting rid of the environment heap.
-
- Nov 24, 2024
-
-
Oliver Sander authored
After so much code has been removed, it is really just a single assignment, which doesn't warrant a dedicated method.
-
Oliver Sander authored
-
Oliver Sander authored
'void' is part of the old abstract domain interface, which only creates unnecessary complexity for us.
-
Oliver Sander authored
It contains the class std_BoundaryValueProblem, which I want to manipulate directly from dune-grid. Originally, UG3 had an abstract interface to computational domains. However, Dune has always only used one single implementation of this interface, namely std_BoundaryValueProblem. All other implementations are long gone, and I see no reason to bring them back. As a first step towards removing the abstract interface, this commit exposes the std_BoundaryValueProblem implementation class in a header that dune-grid actually sees.
-
Oliver Sander authored
We had stripped everything from it but the name string. So let's replace the entire class by a std::string.
-
- Nov 21, 2024
-
-
Oliver Sander authored
Improve support for MSVC See merge request !249
-
Santiago Ospina De Los Ríos authored
* Use standard file permissions * Use pi from dune-common
-
- Oct 25, 2024
-
-
Oliver Sander authored
It is never used.
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
It is never used.
-
- Oct 22, 2024
-
-
Oliver Sander authored
It is never used.
-
- Oct 17, 2024
-
-
Oliver Sander authored
Simplify domain creation See merge request !248
-
Oliver Sander authored
This clarifies the ownership.
-
Oliver Sander authored
And note that in the long run, the method should be removed completely.
-
Oliver Sander authored
There is no need for that. Simply passing them around by pointer is much easier.
-
Oliver Sander authored
Previously, it was a static method and the BVP_Descriptor object held a pointer to that method. In the old days, this was used to make the Configure method, well, configurable. Now we just expose the method in std_domain.h and let the UGGrid implementation in dune-grid call the method directly.
-
- Oct 12, 2024
-
-
Oliver Sander authored
Fix more MAX_SONS regressions See merge request !247
-
Oliver Sander authored
-
Oliver Sander authored
It wasn't used anymore.
-
- Sep 30, 2024
-
-
Oliver Sander authored
Fix segfaults created by recently lowered value of MAX_SONS Closes #62 See merge request !245
-
Oliver Sander authored
-
- Sep 25, 2024
-
-
Oliver Sander authored
Simplify setup of GENERAL_ELEMENT prototypes See merge request !243
-
- Sep 24, 2024
-
-
Oliver Sander authored
Quantities like the maximum number of corners per side where previously set to the 3d value, which is much too large in 2d. Give the correct values depending on the dimension.
-