- Oct 17, 2024
-
-
Oliver Sander authored
Now that STD_BVP_Configure has a domain* argument, ADL is enough to find the correct method in dune-uggrid, and the wrapper in ugwrapper.hh is not needed anymore.
-
Oliver Sander authored
These two methods have been removed from dune-uggrid. Instead 'domain' objects can be simply handled via new/delete. The current code looks like it leaks to the 'domain' object, but it probably did so before, too. To be fixed in a later commit.
-
Oliver Sander authored
Previously, the ConfigPtr variable stored a pointer to that method. We don't use the extra flexibility offered by that, so let's simplify the code and just call STD_BVP_Configure directly.
-
- Oct 08, 2024
-
-
Santiago Ospina De Los Ríos authored
Include std headers See merge request !752
-
Santiago Ospina De Los Ríos authored
-
- Oct 04, 2024
-
-
Oliver Sander authored
Speed up `UGGridGeometry` See merge request !750
-
- Sep 30, 2024
-
-
Oliver Sander authored
In particular, we cache integrationElement, jacobianTransposed and jacobianInverseTransposed. This leads to speedup for high-order methods on simplex grids.
-
Oliver Sander authored
The old implementation constructed a GeometryType object and asked that whether it was a simplex. Apparently this inlined badly. The new implementation queries the UG-internal data structures directly, which leads to a measurable performance gain.
-
Santiago Ospina De Los Ríos authored
Improve support with MSVC See merge request !745
-
- Sep 28, 2024
-
-
Oliver Sander authored
-
Oliver Sander authored
UGGrid has used an overly complicated way to compute the integrationElement since practically forever. Instead of computing the determinant of the Jacobian of the geometry transformation, it computed the inverse determinant of the inverse Jacobian. This lead to a matrix inversion being performed at each call that wasn't actually necessary. This patch removes this pointless inversion.
-
Oliver Sander authored
The name should really point out that it is about the *inverse* transformation.
-
Oliver Sander authored
The UGGrid code dates to before constexpr if existed, and uses particular "pointless" casts to achieve a similar effect. Replace some of these casts by constexpr if, which is much easier to read. The code is simplified further because UGGrid has recently started to use FieldVector for point coordinates. Therefore, componentwise copying is not necessary anymore.
-
- Sep 27, 2024
-
-
Santiago Ospina De Los Ríos authored
* Use dune math constants to obtain pi * Avoid using a shell when testing on embedded python * Make YaspGrid compatible with MSVC standard library
-
Simon Praetorius authored
Move the set_package_properties(PURPOSE) for the Alberta package to AddAlbertaFlags file See merge request !748
-
- Sep 23, 2024
-
-
Santiago Ospina De Los Ríos authored
Fix conversion of r-value into l-value reference in discarded function See merge request !747
-
- Sep 20, 2024
-
-
Simon Praetorius authored
-
Simon Praetorius authored
-
- Sep 05, 2024
-
-
Santiago Ospina De Los Ríos authored
Remove include of itself See merge request !746
-
Simon Praetorius authored
-
- Sep 04, 2024
-
-
Simon Praetorius authored
Update versions release 2 10 See merge request !744
-
Simon Praetorius authored
-
Simon Praetorius authored
-
Simon Praetorius authored
[fix] Account for rounding errors on float representing version of gmsh file See merge request !730
-
- Aug 13, 2024
-
-
Christoph Grüninger authored
Update LICENSE.md See merge request !743
-
Christoph Grüninger authored
-
- Aug 09, 2024
-
-
Simon Praetorius authored
Move include of config.h from source to some header files See merge request !741
-
Simon Praetorius authored
-
- May 31, 2024
-
-
Santiago Ospina De Los Ríos authored
Fix bug in DUNE_GRID_EXAMPLE_GRIDS_PATH for downstream projects See merge request !742
-
Santiago Ospina De Los Ríos authored
The recent change in dune build system (see 2039882c0a54f126553524c4d02af15df6ba619e in dune-common) showed that this variable is being set incorrectly.
-
Simon Praetorius authored
Add capability checks to limit gridcheck to existing entities See merge request !734
-
Simon Praetorius authored
-
- May 13, 2024
-
-
Andreas Dedner authored
Revert "Merge branch 'fix/dfggridFactoryPythonBindings' into 'master'" See merge request !740
-
Andreas Dedner authored
This reverts merge request !739
-
Andreas Dedner authored
Add HasDGFGridFactory Capability to Python bindings capabilities See merge request !739
-
- May 10, 2024
-
-
Christoph Grüninger authored
Add missing isNone if statement in checkintersectionit.hh See merge request !735
-
Co-authored-by:
Christian Engwer <christian.engwer@uni-muenster.de>
-
- May 08, 2024
-
-
Alexander Müller authored
-
- May 06, 2024
-
-
Robert K authored
implements it.