]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Thu, 21 Dec 2023 15:39:12 +0000 (10:39 -0500)]
Merge pull request #16371 from bangerth/exscan
Introduce a function Utilities::MPI::partial_and_total_sum().
Wolfgang Bangerth [Wed, 20 Dec 2023 21:31:33 +0000 (14:31 -0700)]
Convert CreateDescriptionFromTriangulationHelper into a function.
Wolfgang Bangerth [Thu, 21 Dec 2023 14:55:53 +0000 (07:55 -0700)]
Merge pull request #16375 from drwells/fix-warning
Fix an unused variable warning.
David Wells [Thu, 21 Dec 2023 14:46:17 +0000 (09:46 -0500)]
Fix an unused variable warning.
AFAICT this was fixed in GCC at some point.
David Wells [Thu, 21 Dec 2023 04:20:50 +0000 (23:20 -0500)]
Merge pull request #16367 from bangerth/t-1
Choose a better name for a template argument.
David Wells [Thu, 21 Dec 2023 03:23:07 +0000 (22:23 -0500)]
Merge pull request #16370 from bangerth/doc-xx
Improve documentation of TriangulationDescription and members.
David Wells [Wed, 20 Dec 2023 14:49:41 +0000 (09:49 -0500)]
Use face_orientation to encode 2D orientation information.
More progress towards the goal of consistently encoding orientations in the
library. Ultimately, 0 should be the default orientation in all dimensions. With
this change only orientations 0 and 1 are valid in 2D (though 1 is the default),
whereas before it was 1 and 3.
Wolfgang Bangerth [Wed, 20 Dec 2023 04:11:51 +0000 (21:11 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Wed, 20 Dec 2023 04:11:39 +0000 (21:11 -0700)]
Use the new function in a number of places.
Wolfgang Bangerth [Wed, 20 Dec 2023 04:11:22 +0000 (21:11 -0700)]
Introduce a function Utilities::MPI::partial_and_total_sum().
David Wells [Tue, 19 Dec 2023 20:12:21 +0000 (15:12 -0500)]
Merge pull request #16368 from bangerth/t-3
Better document create_description_from_triangulation().
Marc Fehling [Tue, 19 Dec 2023 18:55:28 +0000 (11:55 -0700)]
Merge pull request #16358 from bangerth/41
Minor update to the introduction of step-41.
Marc Fehling [Tue, 19 Dec 2023 18:55:10 +0000 (11:55 -0700)]
Merge pull request #16365 from bangerth/42
Fix the names of functions in the documentation of step-42.
Wolfgang Bangerth [Tue, 19 Dec 2023 17:06:30 +0000 (10:06 -0700)]
Improve documentation of TriangulationDescription and members.
Wolfgang Bangerth [Mon, 18 Dec 2023 23:41:55 +0000 (16:41 -0700)]
Some cleanups to create_description_from_triangulation().
Specifically, (i) group assertions at the top of the function, (ii) do
not insist on p::d::Triangulation as a parallel triangulation but
accept p::s::Triangulation as well by checking for
parallel::TriangulationBase as the common base class.
Wolfgang Bangerth [Mon, 18 Dec 2023 23:38:49 +0000 (16:38 -0700)]
Better document create_description_from_triangulation().
Wolfgang Bangerth [Mon, 18 Dec 2023 23:59:07 +0000 (16:59 -0700)]
Choose a better name for a template argument.
Wolfgang Bangerth [Mon, 18 Dec 2023 18:16:05 +0000 (11:16 -0700)]
Fix the names of functions in step-42.
Martin Kronbichler [Mon, 18 Dec 2023 08:18:41 +0000 (09:18 +0100)]
Merge pull request #16361 from bangerth/variant-2
Some more FEValuesBase cleanups
Marc Fehling [Mon, 18 Dec 2023 05:29:21 +0000 (22:29 -0700)]
Merge pull request #16362 from dealii/dependabot/github_actions/actions/upload-artifact-4
Bump actions/upload-artifact from 3 to 4
dependabot[bot] [Mon, 18 Dec 2023 02:58:46 +0000 (02:58 +0000)]
Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Wolfgang Bangerth [Sun, 17 Dec 2023 04:38:34 +0000 (21:38 -0700)]
Better document a class.
Wolfgang Bangerth [Sun, 17 Dec 2023 04:34:51 +0000 (21:34 -0700)]
Rename a class.
Wolfgang Bangerth [Fri, 15 Dec 2023 05:38:27 +0000 (22:38 -0700)]
Remove an internal function that is no longer used.
Martin Kronbichler [Sun, 17 Dec 2023 14:33:37 +0000 (15:33 +0100)]
Merge pull request #16355 from bangerth/variant
Use std::variant instead of a hand-rolled version.
Daniel Arndt [Sat, 16 Dec 2023 19:47:16 +0000 (12:47 -0700)]
Merge pull request #16357 from bangerth/mpi-2
Wolfgang Bangerth [Sat, 16 Dec 2023 15:54:17 +0000 (08:54 -0700)]
Minor update to the introduction of step-41.
Wolfgang Bangerth [Fri, 15 Dec 2023 08:03:37 +0000 (01:03 -0700)]
Choose a more efficient algorithm.
Daniel Arndt [Fri, 15 Dec 2023 16:27:02 +0000 (09:27 -0700)]
Merge pull request #16352 from bangerth/mpi
Daniel Arndt [Fri, 15 Dec 2023 16:24:03 +0000 (09:24 -0700)]
Merge pull request #16354 from bangerth/readability
Wolfgang Bangerth [Fri, 15 Dec 2023 05:04:07 +0000 (22:04 -0700)]
Use std::variant instead of a hand-rolled version.
Martin Kronbichler [Fri, 15 Dec 2023 08:06:49 +0000 (09:06 +0100)]
Merge pull request #16350 from bangerth/optional
Use std::optional instead of a hand-rolled version of it.
Wolfgang Bangerth [Fri, 15 Dec 2023 08:03:50 +0000 (01:03 -0700)]
Use a C++17 feature to make code more readable.
Martin Kronbichler [Fri, 15 Dec 2023 08:03:14 +0000 (09:03 +0100)]
Merge pull request #16351 from bangerth/remove
Do not create arrays we do not use.
Wolfgang Bangerth [Fri, 15 Dec 2023 05:48:10 +0000 (22:48 -0700)]
Correct a condition.
Wolfgang Bangerth [Fri, 15 Dec 2023 05:39:05 +0000 (22:39 -0700)]
Do not create arrays we do not use.
Wolfgang Bangerth [Fri, 15 Dec 2023 03:28:46 +0000 (20:28 -0700)]
Use std::optional instead of a hand-rolled version of it.
Daniel Arndt [Fri, 15 Dec 2023 02:32:50 +0000 (19:32 -0700)]
Merge pull request #16349 from bangerth/direction-flag
Wolfgang Bangerth [Wed, 13 Dec 2023 06:17:04 +0000 (23:17 -0700)]
Disallow using direction flags for spacedim>dim+1.
David Wells [Thu, 14 Dec 2023 15:02:44 +0000 (10:02 -0500)]
Merge pull request #16347 from bangerth/test-grid-in
Add a test for a recent patch.
Wolfgang Bangerth [Wed, 13 Dec 2023 01:56:55 +0000 (18:56 -0700)]
Add a second test.
Wolfgang Bangerth [Wed, 13 Dec 2023 01:42:19 +0000 (18:42 -0700)]
Add a test for a recent patch.
Daniel Arndt [Wed, 13 Dec 2023 03:14:10 +0000 (20:14 -0700)]
Merge pull request #16348 from bangerth/changelog
Daniel Arndt [Wed, 13 Dec 2023 03:13:40 +0000 (20:13 -0700)]
Merge pull request #16336 from jh66637/mf_reinit_threading_test
Daniel Arndt [Wed, 13 Dec 2023 03:12:48 +0000 (20:12 -0700)]
Merge pull request #16341 from bangerth/control-flow
Wolfgang Bangerth [Wed, 13 Dec 2023 01:45:47 +0000 (18:45 -0700)]
Add a changelog.
Wolfgang Bangerth [Tue, 12 Dec 2023 23:47:46 +0000 (16:47 -0700)]
Further guard against unnecessary copies.
Wolfgang Bangerth [Tue, 12 Dec 2023 06:47:27 +0000 (23:47 -0700)]
Make control flow easier to read.
David Wells [Tue, 12 Dec 2023 19:22:03 +0000 (14:22 -0500)]
Merge pull request #16325 from bangerth/5
Rewrite the introduction of step-5.
David Wells [Tue, 12 Dec 2023 19:19:51 +0000 (14:19 -0500)]
Merge pull request #16342 from bangerth/cleanup
Provide some context to an exception.
David Wells [Tue, 12 Dec 2023 19:18:51 +0000 (14:18 -0500)]
Merge pull request #16344 from bangerth/dir-flags
Do not query direction flags for Triangulation<1,3> objects.
Johannes Heinz [Sat, 9 Dec 2023 08:34:40 +0000 (09:34 +0100)]
Add test to check MatrixFree::reinit() works for multiple ranks and threads
David Wells [Tue, 12 Dec 2023 13:24:15 +0000 (08:24 -0500)]
Merge pull request #16345 from bangerth/dir-flags-2
Only set direction flags in the codim-1 case.
Martin Kronbichler [Tue, 12 Dec 2023 11:31:19 +0000 (12:31 +0100)]
Merge pull request #16338 from drwells/log-petsc-reference-counts
Support PETSc's new logging infrastructure in our test suite.
Martin Kronbichler [Tue, 12 Dec 2023 11:29:51 +0000 (12:29 +0100)]
Merge pull request #16340 from kronbichler/fix_threading_init
MatrixFree::reinit: Fix case with MPI and threading
Wolfgang Bangerth [Tue, 12 Dec 2023 07:10:08 +0000 (00:10 -0700)]
Only set direction flags in the codim-1 case.
Wolfgang Bangerth [Tue, 12 Dec 2023 07:07:08 +0000 (00:07 -0700)]
Do not query direction flags for Triangulation<1,3> objects.
Wolfgang Bangerth [Tue, 12 Dec 2023 06:49:23 +0000 (23:49 -0700)]
Provide some context to an exception.
While there, clean up and document better.
Martin Kronbichler [Mon, 11 Dec 2023 10:17:03 +0000 (11:17 +0100)]
MatrixFree::reinit: Fix case with MPI and threading
Peter Munch [Sun, 10 Dec 2023 20:43:07 +0000 (21:43 +0100)]
Merge pull request #16002 from peterrum/pft_changes
Changes in p:f:T
Peter Munch [Mon, 18 Sep 2023 09:06:57 +0000 (11:06 +0200)]
Changes in p:f:T
Peter Munch [Thu, 7 Dec 2023 15:07:58 +0000 (16:07 +0100)]
MGTwoLevelTransfer: improve setup of indices
David Wells [Sat, 9 Dec 2023 13:25:43 +0000 (08:25 -0500)]
Support PETSc's new logging infrastructure in our test suite.
Quang Hoang [Sat, 9 Dec 2023 19:48:00 +0000 (14:48 -0500)]
indent
Quang Hoang [Sat, 9 Dec 2023 04:19:41 +0000 (23:19 -0500)]
move exchange_refine_flags
Marc Fehling [Sat, 9 Dec 2023 00:58:24 +0000 (17:58 -0700)]
Merge pull request #16334 from bangerth/32
Leave a note in step-32.
Marc Fehling [Sat, 9 Dec 2023 00:57:22 +0000 (17:57 -0700)]
Merge pull request #16335 from bangerth/32-2
Fix mistaken std::move assignment.
Wolfgang Bangerth [Fri, 8 Dec 2023 17:43:05 +0000 (10:43 -0700)]
Fix mistaken std::move assignment.
Wolfgang Bangerth [Fri, 8 Dec 2023 17:26:34 +0000 (10:26 -0700)]
Leave a note in step-32.
Quang Hoang [Mon, 4 Dec 2023 20:50:38 +0000 (15:50 -0500)]
modify test outputs
Vladimir Yushutin [Mon, 29 May 2023 13:38:57 +0000 (09:38 -0400)]
exchange grid refinement flags
exchange in prepare_c_and_ref
- exchange refine flags in prepare()
- move 2:1 artifical enforcing to copy_local_forest_to_triangulation()
Wolfgang Bangerth [Wed, 6 Dec 2023 17:50:20 +0000 (10:50 -0700)]
Rewrite the introduction of step-5.
Martin Kronbichler [Thu, 7 Dec 2023 09:55:00 +0000 (10:55 +0100)]
Merge pull request #16322 from peterrum/MGTwoLevelTransfer_weights
MGTwoLevelTransfer: improve setup of weights
Daniel Arndt [Wed, 6 Dec 2023 16:33:54 +0000 (11:33 -0500)]
Merge pull request #16316 from tjhei/kokkos-warnings
Daniel Arndt [Wed, 6 Dec 2023 16:12:27 +0000 (11:12 -0500)]
Merge pull request #16324 from mschreter/correct_filename_changelog
Magdalena Schreter [Wed, 6 Dec 2023 15:56:07 +0000 (16:56 +0100)]
correct_filename_changelog
Peter Munch [Wed, 6 Dec 2023 10:26:39 +0000 (11:26 +0100)]
MGTwoLevelTransfer: improve setup of weights
Daniel Arndt [Wed, 6 Dec 2023 12:59:50 +0000 (07:59 -0500)]
Merge pull request #11566 from peterrum/get_manifold_assert
Peter Munch [Sat, 16 Jan 2021 08:16:28 +0000 (09:16 +0100)]
Triangulation::get_manifold(): asset that manifold has been attached
Martin Kronbichler [Tue, 5 Dec 2023 20:27:20 +0000 (21:27 +0100)]
Merge pull request #16318 from bergbauer/remove_assert
MatrixFree::get_face_iterator: Change assert
Martin Kronbichler [Tue, 5 Dec 2023 20:27:06 +0000 (21:27 +0100)]
Merge pull request #16320 from bangerth/spelling
Fix the spelling of a function in the documentation.
Wolfgang Bangerth [Tue, 5 Dec 2023 16:15:02 +0000 (09:15 -0700)]
Fix the spelling of a function in the documentation.
Daniel Arndt [Mon, 4 Dec 2023 20:09:11 +0000 (15:09 -0500)]
Merge pull request #16315 from tjhei/step-3-output
Marc Fehling [Mon, 4 Dec 2023 17:56:09 +0000 (10:56 -0700)]
Merge pull request #16319 from tjhei/comment-edit
fix a few comments in GridTools implementation
Timo Heister [Mon, 4 Dec 2023 14:08:15 +0000 (09:08 -0500)]
move -Wno-parentheses
Timo Heister [Fri, 1 Dec 2023 21:14:11 +0000 (16:14 -0500)]
unify some example output
Timo Heister [Mon, 4 Dec 2023 14:01:55 +0000 (09:01 -0500)]
fix a few comments in GridTools implementation
Martin Kronbichler [Sat, 2 Dec 2023 14:35:49 +0000 (15:35 +0100)]
Merge pull request #16314 from bergbauer/remove_template
Evaluation template factory: Remove unused template
Timo Heister [Sat, 2 Dec 2023 02:10:46 +0000 (21:10 -0500)]
disable nvcc Kokkos warnings
Maximilian Bergbauer [Fri, 1 Dec 2023 22:57:13 +0000 (23:57 +0100)]
Change assert
Maximilian Bergbauer [Fri, 1 Dec 2023 16:15:33 +0000 (17:15 +0100)]
Remove unused template
Daniel Arndt [Thu, 30 Nov 2023 16:22:43 +0000 (11:22 -0500)]
Merge pull request #16216 from peterrum/manifold_include
Add missing include
Daniel Arndt [Thu, 30 Nov 2023 16:20:58 +0000 (11:20 -0500)]
Merge pull request #16306 from bangerth/lazy-3
Make the elements of FEValuesViews::Cache lazily constructed.
Daniel Arndt [Thu, 30 Nov 2023 16:14:02 +0000 (11:14 -0500)]
Merge pull request #16302 from jpthiele/jpt-cmake_CMP0074
Set CMP0074 to NEW in CMakeLists
Wolfgang Bangerth [Thu, 30 Nov 2023 14:53:50 +0000 (07:53 -0700)]
Merge pull request #16311 from peterrum/warning_point_gradients
Fix warning
Peter Munch [Thu, 30 Nov 2023 08:19:09 +0000 (09:19 +0100)]
Fix warning
Jan Philipp Thiele [Thu, 30 Nov 2023 08:19:01 +0000 (09:19 +0100)]
Add preferred citation to CFF
Wolfgang Bangerth [Thu, 30 Nov 2023 02:33:58 +0000 (19:33 -0700)]
Merge pull request #16310 from drwells/disable-petsc-test-reference-counting-3-20
Disable the PETSc reference counting check for 3.20 and newer.
David Wells [Wed, 29 Nov 2023 21:40:16 +0000 (16:40 -0500)]
Disable the PETSc reference counting check for 3.20 and newer.
The 3.20 release completely rewrote the way logging works in PETSc and this old
approach now crashes. I know more-or-less how to fix it (there's a relevant
PETSc example) but I don't have time to do it this week - for now lets just
disable this extra check with the latest PETSc version.
Wolfgang Bangerth [Wed, 29 Nov 2023 20:34:06 +0000 (13:34 -0700)]
Ensure that the std::optional in Lazy is not yet used.
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams
Typeset in
Trocchi and Trocchi Bold Sans Serif.