]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Mon, 24 Mar 2025 16:11:30 +0000 (10:11 -0600)]
Avoid unicode quoting.
Daniel Arndt [Mon, 24 Mar 2025 15:50:42 +0000 (11:50 -0400)]
Merge pull request #18284 from bangerth/doc
Clarify documentation.
Bruno Turcksin [Mon, 24 Mar 2025 14:38:07 +0000 (09:38 -0500)]
Merge pull request #18280 from bangerth/map
Fix a problem with DoFTools::map_dofs_to_support_points() and FE_Nothing.
Wolfgang Bangerth [Mon, 24 Mar 2025 14:28:37 +0000 (08:28 -0600)]
Clarify documentation.
Bruno Blais [Mon, 24 Mar 2025 12:26:10 +0000 (08:26 -0400)]
Merge pull request #18281 from bangerth/word
Fix a wrong word.
Peter Munch [Mon, 24 Mar 2025 12:15:29 +0000 (13:15 +0100)]
Merge pull request #18259 from chaos-polymtl/add-geometry-pass-by-args
Add geometry in GridGenerator pass by arguments
Wolfgang Bangerth [Sun, 23 Mar 2025 19:42:49 +0000 (13:42 -0600)]
Merge pull request #17659 from tjhei/petsc_trilinos_and_kokkos
fix Kokkos+CUDA inside PETSc/Trilinos detection
Wolfgang Bangerth [Sun, 23 Mar 2025 17:55:26 +0000 (11:55 -0600)]
Fix a wrong word.
Wolfgang Bangerth [Sun, 23 Mar 2025 17:12:07 +0000 (11:12 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Sun, 23 Mar 2025 17:10:01 +0000 (11:10 -0600)]
Add test.
Wolfgang Bangerth [Sun, 23 Mar 2025 17:09:48 +0000 (11:09 -0600)]
Fix a problem with DoFTools::map_dofs_to_support_points() and FE_Nothing.
Martin Kronbichler [Sun, 23 Mar 2025 08:00:55 +0000 (09:00 +0100)]
Merge pull request #18274 from tjhei/pmf-eval-deprecated
Portable::FEEvaluation: remove deprecated functions taking bool
Timo Heister [Sat, 22 Mar 2025 01:31:08 +0000 (21:31 -0400)]
Merge pull request #18275 from tjhei/trilinos-remove-before-13
Trilinos: remove <13.2 code
Timo Heister [Fri, 21 Mar 2025 18:25:10 +0000 (14:25 -0400)]
Trilinos: remove <13.2 code
Daniel Arndt [Fri, 21 Mar 2025 18:17:48 +0000 (14:17 -0400)]
Merge pull request #18272 from tjhei/trilinos-require-13
Trilinos: require 13.2
Timo Heister [Fri, 21 Mar 2025 17:42:45 +0000 (13:42 -0400)]
fix trilinos path
Timo Heister [Fri, 21 Mar 2025 17:25:21 +0000 (13:25 -0400)]
Portable::FEEvaluation: remove deprecated functions taking bool
These were deleted in the non-portable a while ago. No reason to keep
these around.
Timo Heister [Fri, 21 Mar 2025 16:59:33 +0000 (12:59 -0400)]
require finding Kokkos inside Trilinos
Bruno Turcksin [Fri, 21 Mar 2025 16:50:57 +0000 (11:50 -0500)]
Merge pull request #18269 from tjhei/step-64-needs-lapack
step-64: require LAPACK
Timo Heister [Fri, 21 Mar 2025 15:38:47 +0000 (11:38 -0400)]
also run detection for 13.2
Matthias Maier [Fri, 21 Mar 2025 14:38:10 +0000 (14:38 +0000)]
Merge pull request #18190 from lpsaavedra/add_fancy_tag
Add cmake query for latest tag with number commits and commit ID
Timo Heister [Fri, 21 Mar 2025 14:30:12 +0000 (10:30 -0400)]
bundled fix
Timo Heister [Fri, 21 Mar 2025 14:22:07 +0000 (10:22 -0400)]
Trilinos: require 13.2
Timo Heister [Fri, 21 Mar 2025 14:23:50 +0000 (10:23 -0400)]
do not require newest Kokkos
Timo Heister [Fri, 21 Mar 2025 13:39:26 +0000 (09:39 -0400)]
also for tests/examples/
Timo Heister [Fri, 21 Mar 2025 12:49:00 +0000 (08:49 -0400)]
remove message
Timo Heister [Fri, 21 Mar 2025 12:48:01 +0000 (08:48 -0400)]
fix
Timo Heister [Fri, 21 Mar 2025 12:41:09 +0000 (08:41 -0400)]
fix Kokkos inside Trilinos detection
Martin Kronbichler [Fri, 21 Mar 2025 07:56:25 +0000 (08:56 +0100)]
Merge pull request #18267 from tjhei/pmf-refactor-mfdata
refactor Portable::MatrixFree by combining Shared and GPU data
Timo Heister [Thu, 20 Mar 2025 19:43:23 +0000 (15:43 -0400)]
refactor Portable::MatrixFree by combining Shared and GPU data
Timo Heister [Fri, 21 Mar 2025 00:07:24 +0000 (20:07 -0400)]
Merge pull request #18270 from masterleinad/step_64_kokkos_mpi_explanation
step-64: Improve explanation of MPI-GPU assignment
Timo Heister [Thu, 20 Mar 2025 21:26:34 +0000 (17:26 -0400)]
Merge pull request #18263 from kronbichler/do_not_inline_function
SparsityPattern: order of functions and avoid inlining a function
Daniel Arndt [Thu, 20 Mar 2025 20:24:54 +0000 (16:24 -0400)]
step-64: Improve explanation of MPI-GPU assignment
Martin Kronbichler [Thu, 20 Mar 2025 20:24:43 +0000 (21:24 +0100)]
Merge pull request #18268 from tjhei/pmf-typo
Portable::MatrixFree: fix a typo
Daniel Arndt [Thu, 20 Mar 2025 20:03:49 +0000 (16:03 -0400)]
Merge pull request #18261 from tjhei/pmf-fix-compute_diagonal
portable matrix-free: fix GPU crash in compute_diagonal()
Timo Heister [Thu, 20 Mar 2025 19:54:29 +0000 (15:54 -0400)]
step-64: require LAPACK
Timo Heister [Thu, 20 Mar 2025 19:52:56 +0000 (15:52 -0400)]
Portable::MatrixFree: fix a typo
Timo Heister [Wed, 19 Mar 2025 21:27:58 +0000 (17:27 -0400)]
portable matrix-free: fix GPU crash in compute_diagonal()
fixes #18210
The Functor passed to Kokkos::parallel_for() is placed into constant memory, which is read-only. This means the HelmholtzOperatorQuad can not be modified by setting a member variable to the current cell index for example. Instead, add access functions for the necessary functions to FEEvaluation and query the information as needed.
Bruna Campos [Thu, 20 Mar 2025 14:15:59 +0000 (10:15 -0400)]
Add entry to changelog
Bruna Campos [Thu, 20 Mar 2025 14:15:26 +0000 (10:15 -0400)]
Add subdivided_hyper_L to grid generator test
Bruna Campos [Wed, 19 Mar 2025 14:54:03 +0000 (10:54 -0400)]
Fix indent
Bruna Campos [Wed, 19 Mar 2025 14:24:23 +0000 (10:24 -0400)]
Add subdivided_hyper_L case to generate grid by arguments
Marc Fehling [Thu, 20 Mar 2025 12:59:18 +0000 (13:59 +0100)]
Merge pull request #18266 from kronbichler/fix_typo4
Fix a typo in a code comment
Bruno Turcksin [Thu, 20 Mar 2025 12:36:03 +0000 (07:36 -0500)]
Merge pull request #18264 from kronbichler/inline_function
Inline an often-used function
Marc Fehling [Thu, 20 Mar 2025 08:51:19 +0000 (09:51 +0100)]
Merge pull request #18262 from kronbichler/fix_comment
Set a formula in typewriter font
Martin Kronbichler [Thu, 20 Mar 2025 08:42:31 +0000 (09:42 +0100)]
Fix a typo in a code comment
Martin Kronbichler [Thu, 20 Mar 2025 08:29:47 +0000 (09:29 +0100)]
Inline an often-used function
Martin Kronbichler [Thu, 20 Mar 2025 08:18:21 +0000 (09:18 +0100)]
Do not inline an expensive function
Martin Kronbichler [Thu, 20 Mar 2025 08:15:56 +0000 (09:15 +0100)]
Set a formula in typewriter font
Laura Prieto Saavedra [Mon, 3 Mar 2025 23:27:45 +0000 (18:27 -0500)]
Add cmake query for fancy tag similar to git describe
Daniel Arndt [Wed, 19 Mar 2025 20:56:40 +0000 (16:56 -0400)]
Merge pull request #18260 from tjhei/pmf-compute-diagonal-rename-kernel
portable matrixfree: rename and move kernel
Timo Heister [Wed, 19 Mar 2025 17:25:08 +0000 (13:25 -0400)]
portable matrixfree: rename and move kernel
Move helper class into internal namespace and give it a better name
Marc Fehling [Wed, 19 Mar 2025 12:35:58 +0000 (13:35 +0100)]
Merge pull request #18257 from gassmoeller/fix_linker_error
Fix a linker error
Rene Gassmoeller [Wed, 19 Mar 2025 09:06:16 +0000 (10:06 +0100)]
Merge pull request #18247 from bangerth/kokkos
Add necessary Kokkos header includes.
Rene Gassmoeller [Wed, 19 Mar 2025 08:22:06 +0000 (09:22 +0100)]
Make functions inline
Rene Gassmoeller [Wed, 19 Mar 2025 08:47:50 +0000 (09:47 +0100)]
Merge pull request #18246 from bangerth/type
Add necessary header includes.
Martin Kronbichler [Wed, 19 Mar 2025 07:16:55 +0000 (08:16 +0100)]
Merge pull request #18256 from acoona/fix-clamp
Replace min(max()) by clamp(). #17722
Xiaoming Cao [Sun, 22 Dec 2024 18:13:27 +0000 (13:13 -0500)]
Replaced std::min(b, std::max(x,a)) by std::clamp(x, a, b).
Amended issue #17722 from suggestions.
Patched Clamp semicolon issue.
fixed switched lo, hi, in std::clamp(v, lo, hi)
Replace std::clamp with max(min()) for special case.
Replaced std::min(b, std::max(x,a)) by std::clamp(x, a, b).
Amended issue #17722 from suggestions.
Patched Clamp semicolon issue.
fixed switched lo, hi, in std::clamp(v, lo, hi)
Replace std::clamp with max(min()) for special case.
patched proccess_grid.cc
patched proccess_grid.cc
Marc Fehling [Tue, 18 Mar 2025 09:48:58 +0000 (10:48 +0100)]
Merge pull request #18242 from marcfehling/github-arm
github-actions: Add arm build to 'linux debug parallel' workflow.
Marc Fehling [Mon, 17 Mar 2025 15:04:27 +0000 (16:04 +0100)]
Merge pull request #18235 from luca-heltai/docker-refactor
Refactor Docker workflow to streamline image tagging
Bruno Blais [Sun, 16 Mar 2025 19:18:53 +0000 (15:18 -0400)]
Merge pull request #18249 from bangerth/include
Some more std includes.
Matthias Maier [Sat, 15 Mar 2025 03:58:02 +0000 (22:58 -0500)]
Merge pull request #18252 from bangerth/cmake-2
Leave a comment in a cmake file.
Wolfgang Bangerth [Fri, 14 Mar 2025 20:53:32 +0000 (14:53 -0600)]
Leave a comment.
Wolfgang Bangerth [Sat, 15 Mar 2025 00:08:42 +0000 (18:08 -0600)]
Merge pull request #18250 from tamiko/fix_cmake_checks
CMake: Bugfix: ensure that `CMAKE_REQUIRED_*` are populated prior to language feature checks
Matthias Maier [Fri, 14 Mar 2025 22:19:31 +0000 (17:19 -0500)]
CMake: bugfix: reset CMAKE_REQUIRED_* variables prior to detecting CXX features
Matthias Maier [Fri, 14 Mar 2025 22:16:48 +0000 (17:16 -0500)]
CMake: properly reset CMAKE_REQUIRED_* variables in enable_if_supported()
Matthias Maier [Fri, 14 Mar 2025 22:16:02 +0000 (17:16 -0500)]
CMake: properly reset CMAKE_REQUIRED_* variables in enable_if_links()
Wolfgang Bangerth [Fri, 14 Mar 2025 17:20:29 +0000 (11:20 -0600)]
Some more std includes.
Wolfgang Bangerth [Fri, 14 Mar 2025 16:54:26 +0000 (10:54 -0600)]
Use recommended Kokkos header.
Wolfgang Bangerth [Wed, 12 Mar 2025 05:27:16 +0000 (23:27 -0600)]
Add necessary Kokkos header includes.
Wolfgang Bangerth [Fri, 14 Mar 2025 14:36:58 +0000 (08:36 -0600)]
Add necessary header includes.
Luca Heltai [Wed, 12 Mar 2025 17:19:11 +0000 (18:19 +0100)]
Refactor Docker workflow
Marc Fehling [Fri, 14 Mar 2025 12:37:06 +0000 (13:37 +0100)]
Extend iteration range in step-51.
Marc Fehling [Fri, 14 Mar 2025 10:39:05 +0000 (11:39 +0100)]
Add no-outline-atomics to ARM build.
Marc Fehling [Thu, 13 Mar 2025 09:26:04 +0000 (10:26 +0100)]
Add arm build to 'linux debug parallel' workflow.
Marc Fehling [Fri, 14 Mar 2025 06:26:46 +0000 (07:26 +0100)]
Merge pull request #18244 from marcfehling/mm_malloc
Remove `mm_malloc.h`.
Daniel Arndt [Thu, 13 Mar 2025 22:30:01 +0000 (18:30 -0400)]
Merge pull request #18245 from masterleinad/fix_more_clang_tidy_complaints
Fix clang-tidy complaints
Marc Fehling [Thu, 13 Mar 2025 11:17:43 +0000 (12:17 +0100)]
posix_memalign is defined in stdlib.h.
Daniel Arndt [Thu, 13 Mar 2025 15:27:07 +0000 (11:27 -0400)]
Fix clang-tidy complains
Bruno Turcksin [Thu, 13 Mar 2025 15:28:01 +0000 (10:28 -0500)]
Merge pull request #18238 from bangerth/std
Qualify more things with std::.
Luca Heltai [Thu, 13 Mar 2025 11:30:41 +0000 (04:30 -0700)]
Merge pull request #18241 from marcfehling/docker-test
github-actions: Use all jobs to build docker image.
Marc Fehling [Wed, 12 Mar 2025 13:17:57 +0000 (14:17 +0100)]
Use all jobs to build.
Martin Kronbichler [Thu, 13 Mar 2025 07:23:29 +0000 (08:23 +0100)]
Merge pull request #18236 from bangerth/strtox
Use C++ facilities to convert numbers. Second try.
Martin Kronbichler [Thu, 13 Mar 2025 07:22:50 +0000 (08:22 +0100)]
Merge pull request #18239 from bangerth/anonymous
Do not use anonymous namespaces in header files.
Martin Kronbichler [Thu, 13 Mar 2025 07:20:42 +0000 (08:20 +0100)]
Merge pull request #18240 from bangerth/types
Simplify some type construct.
Martin Kronbichler [Thu, 13 Mar 2025 07:17:17 +0000 (08:17 +0100)]
Merge pull request #18237 from bangerth/std-headers
Add necessary std header files.
Wolfgang Bangerth [Thu, 13 Mar 2025 00:53:22 +0000 (18:53 -0600)]
Simplify some type construct.
Wolfgang Bangerth [Thu, 13 Mar 2025 00:09:45 +0000 (18:09 -0600)]
Add necessary std header files.
Wolfgang Bangerth [Tue, 11 Mar 2025 13:51:48 +0000 (07:51 -0600)]
Qualify more things with std::.
Wolfgang Bangerth [Wed, 12 Mar 2025 05:28:00 +0000 (23:28 -0600)]
Do not use anonymous namespaces in header files.
Wolfgang Bangerth [Wed, 12 Mar 2025 20:01:55 +0000 (14:01 -0600)]
Implement conversion from string to double/int in a different way.
Bruno Turcksin [Wed, 12 Mar 2025 20:00:13 +0000 (15:00 -0500)]
Merge pull request #18234 from bangerth/include
Add a necessary header include.
David Wells [Wed, 12 Mar 2025 19:27:40 +0000 (15:27 -0400)]
Merge pull request #18233 from bangerth/errno-2
Remove a header include that is no longer needed.
Wolfgang Bangerth [Wed, 12 Mar 2025 17:58:19 +0000 (11:58 -0600)]
Revert "Use C++ facilities to convert numbers."
This reverts commit
182ad380cb6b7cdd3a2a70cf9676d247957f3813 .
Wolfgang Bangerth [Wed, 12 Mar 2025 17:58:13 +0000 (11:58 -0600)]
Revert "Work around compiler trouble."
This reverts commit
eee55917d04c812aa5b88bdd8ad071f96f0eb758 .
Wolfgang Bangerth [Tue, 11 Mar 2025 14:59:26 +0000 (08:59 -0600)]
Add a necessary header include.
Wolfgang Bangerth [Tue, 11 Mar 2025 15:00:51 +0000 (09:00 -0600)]
Remove a header include that is no longer needed.
Luca Heltai [Wed, 12 Mar 2025 13:06:38 +0000 (06:06 -0700)]
Merge pull request #18172 from marcfehling/docker-arm64
github: Build docker images for different platforms.
Bruno Turcksin [Wed, 12 Mar 2025 12:29:36 +0000 (07:29 -0500)]
Merge pull request #18229 from bangerth/errno
Use C++ facilities to convert numbers.
Daniel Arndt [Wed, 12 Mar 2025 11:16:47 +0000 (07:16 -0400)]
Merge pull request #18231 from bangerth/anonynous
Do not use anonymous namespaces in header files.
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.