- Sep 30, 2024
-
-
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.
-
- 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 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.
- May 03, 2024
-
-
Carsten Gräser authored
[bugfix][python] Fix geometry.jacobianInverse() in python See merge request !736
-
Carsten Gräser authored
This actually returned the transposed of the inverse which is a severe bug.
-
- Apr 22, 2024
-
-
Simon Praetorius authored
Move ibegin() and iend() from DefaultGridView into GridDefaultImplementation See merge request !660
-
- Mar 26, 2024
-
- Mar 25, 2024
-
-
Robert K authored
-
- Mar 12, 2024
-
-
Markus Blatt authored
2.2 is not directly representable as a float and doing comparison with it gives surprising results on i386. Basically, the 2.2 in the header of the gmsh files might actually result in a float that is larger than 2.2 Hence we now make sure that the float representing the version is smaller than 2.20001
-
- Mar 01, 2024
-
-
Andreas Dedner authored
[yasp] Remove deprecated YLoadBalance See merge request !728
-
- Feb 28, 2024
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
- Feb 21, 2024
-
-
Santiago Ospina De Los Ríos authored
Make concepts more restrictive See merge request !687
-
-
- Feb 14, 2024
-
-
Christoph Grüninger authored
[cleanup] Stop using deprecated header keywords.hh See merge request !729
-
Carsten Gräser authored
* Replace macro `DUNE_INLINE_VARIABLE` by `inline`, because for the supported compilers it's always defined to this way. * Stop including deprecated, no longer used header `keywords.hh`. * Remove conditionally defined anonymous namespace, because for the supported compilers the condition always evaluates to false. * Fix indentation after removal of namespace.
-