]>
https://gitweb.dealii.org/ - dealii.git/log
Timo Heister [Fri, 2 Aug 2024 17:28:53 +0000 (13:28 -0400)]
fix nvcc compilation in particle handler
nvcc at least in CUDA 12.5 and 12.6 (current) with gcc 13 is not able to
match the implementation with the declaration for two get_properties()
functions unless we define them inline.
fixes #17148
David Wells [Fri, 2 Aug 2024 13:33:42 +0000 (14:33 +0100)]
Merge pull request #17421 from bangerth/smart-pointer-2
Make SmartPointer operations easier to read.
Martin Kronbichler [Fri, 2 Aug 2024 07:25:51 +0000 (09:25 +0200)]
Merge pull request #17420 from tjhei/bundled-boost-immintrin-hack-nvcc
patch bundled boost: nvcc and immintrin.h
Wolfgang Bangerth [Thu, 25 Jul 2024 23:51:57 +0000 (17:51 -0600)]
Make SmartPointer operations easier to read.
Timo Heister [Thu, 1 Aug 2024 19:50:55 +0000 (15:50 -0400)]
patch bundled boost: nvcc and immintrin.h
boost compiler detection macro logic about immintrin.h seems to be
incorrect when using nvcc leading to the compiler error
```
/usr/lib/gcc/x86_64-linux-gnu/13/include/amxtileintrin.h(42): error:
identifier "__builtin_ia32_ldtilecfg" is undefined
__builtin_ia32_ldtilecfg (__config);
```
Work around this by patching at least the bundled boost.
closes #17401
Daniel Arndt [Thu, 1 Aug 2024 19:49:53 +0000 (15:49 -0400)]
Merge pull request #17417 from tjhei/kokkos-in-tril-warnings
Kokkos: disable CUDA warnings when using Kokkos from Trilinos
Daniel Arndt [Thu, 1 Aug 2024 19:05:02 +0000 (15:05 -0400)]
Merge pull request #17418 from tjhei/step-64-info
step-64: update info
Timo Heister [Thu, 1 Aug 2024 18:02:34 +0000 (14:02 -0400)]
step-64: update info
Timo Heister [Thu, 1 Aug 2024 18:00:05 +0000 (14:00 -0400)]
Kokkos: disable CUDA warnings when using Kokkos from Trilinos
We disable a bunch of nvcc warnings for the project, but so far not if
Kokkos comes bundled inside Tilinos. Fix that.
part of #7037
Daniel Arndt [Thu, 1 Aug 2024 16:12:10 +0000 (12:12 -0400)]
Merge pull request #17413 from drwells/matrixfree-warnings
MatrixFree: initialize more std::array objects.
David Wells [Thu, 1 Aug 2024 13:51:37 +0000 (09:51 -0400)]
MatrixFree: initialize more std::array objects.
This fixes some GCC warnings.
Peter Munch [Thu, 1 Aug 2024 06:33:51 +0000 (08:33 +0200)]
Merge pull request #17411 from tjhei/step-64-no-cuda
step-64: cleanup intro, remove CUDA, mention Kokkos
Daniel Arndt [Wed, 31 Jul 2024 20:57:05 +0000 (16:57 -0400)]
Merge pull request #17412 from chaos-polymtl/fix_step-89-Cmakelist
Remove extra hyphen from CMakeList of step-89
Bruno Blais [Wed, 31 Jul 2024 20:19:54 +0000 (16:19 -0400)]
Remove extra hyphen from CMakeList of step-89
Timo Heister [Wed, 31 Jul 2024 20:04:18 +0000 (16:04 -0400)]
step-64: cleanup intro, remove CUDA, mention Kokkos
step-64 does not use CUDA directly anymore
Daniel Arndt [Wed, 31 Jul 2024 18:28:19 +0000 (14:28 -0400)]
Merge pull request #17407 from tjhei/step-64-keywords
tutorial step-64: update keywords
Timo Heister [Wed, 31 Jul 2024 12:50:13 +0000 (08:50 -0400)]
tutorial step-64: update keywords
Daniel Arndt [Tue, 30 Jul 2024 14:06:43 +0000 (10:06 -0400)]
Merge pull request #17399 from AE7TB99/namespace-dealii-in-stepxx
Use 'using namespace dealii' within StepXX namespace in tutorials
Bruno Turcksin [Tue, 30 Jul 2024 01:38:08 +0000 (21:38 -0400)]
Merge pull request #17402 from tjhei/kokkos-info
kokkos: print version to detailed.log
Lóránt Hadnagy [Mon, 29 Jul 2024 22:11:28 +0000 (01:11 +0300)]
Revert changes to step-49 and step-50
Timo Heister [Mon, 29 Jul 2024 20:47:54 +0000 (16:47 -0400)]
kokkos: print version to detailed.log
Lóránt Hadnagy [Sun, 28 Jul 2024 11:22:48 +0000 (14:22 +0300)]
Refactor tutorials to use 'using namespace dealii' within StepXX namespace
Closes #17249.
Matthias Maier [Fri, 26 Jul 2024 07:42:19 +0000 (07:42 +0000)]
Merge pull request #17395 from bangerth/52
Deprecate step-52.
Martin Kronbichler [Fri, 26 Jul 2024 04:45:21 +0000 (06:45 +0200)]
Merge pull request #17394 from bangerth/smartpointer-clear
Deprecate SmartPointer::clear().
Wolfgang Bangerth [Fri, 26 Jul 2024 00:13:35 +0000 (18:13 -0600)]
Deprecate step-52.
Wolfgang Bangerth [Fri, 26 Jul 2024 00:07:23 +0000 (18:07 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Fri, 26 Jul 2024 00:05:43 +0000 (18:05 -0600)]
Deprecate SmartPointer::clear().
Daniel Arndt [Thu, 25 Jul 2024 18:12:30 +0000 (14:12 -0400)]
Merge pull request #17392 from AE7TB99/const-mapping-variables
Make 'mapping' variables 'const' in example files
Lóránt Hadnagy [Thu, 25 Jul 2024 17:26:20 +0000 (20:26 +0300)]
Update doc/news/changes/minor/20240725AE7TB99
Lóránt Hadnagy [Thu, 25 Jul 2024 17:16:23 +0000 (20:16 +0300)]
Add entry to 'doc/news/changes/minor'
Lóránt Hadnagy [Thu, 25 Jul 2024 16:37:51 +0000 (19:37 +0300)]
Make 'mapping' variables 'const' in example files
Marc Fehling [Thu, 25 Jul 2024 16:16:01 +0000 (18:16 +0200)]
Merge pull request #17390 from tamiko/fix_test
Test examples/step-75: do not compare test output
Marc Fehling [Thu, 25 Jul 2024 16:15:39 +0000 (18:15 +0200)]
Merge pull request #17385 from bangerth/52
Mention step-86 in step-52.
Matthias Maier [Thu, 25 Jul 2024 11:47:08 +0000 (06:47 -0500)]
Test examples/step-75: do not compare test output
Marc Fehling [Thu, 25 Jul 2024 10:31:22 +0000 (12:31 +0200)]
Merge pull request #17384 from bangerth/30
Make step-30 easier on the eyes.
Marc Fehling [Thu, 25 Jul 2024 10:30:08 +0000 (12:30 +0200)]
Merge pull request #17387 from jpthiele/tpetra-sor-fix
Fix typo in PreconditionSOR
Jan Philipp Thiele [Wed, 24 Jul 2024 22:16:14 +0000 (00:16 +0200)]
Fix typo in PreconditionSOR
Daniel Arndt [Wed, 24 Jul 2024 19:00:14 +0000 (15:00 -0400)]
Merge pull request #17372 from bangerth/task-result-5
Obey the rule of 5 or 7 in TaskResult.
Wolfgang Bangerth [Wed, 24 Jul 2024 17:19:54 +0000 (11:19 -0600)]
Mention step-86 in step-52.
Wolfgang Bangerth [Wed, 24 Jul 2024 17:19:31 +0000 (11:19 -0600)]
Make step-30 easier on the eyes.
Wolfgang Bangerth [Wed, 24 Jul 2024 16:55:39 +0000 (10:55 -0600)]
Mark move operator as 'noexcept'.
Daniel Arndt [Wed, 24 Jul 2024 16:12:18 +0000 (12:12 -0400)]
Merge pull request #17382 from marcfehling/dependency
Fix some more dependencies.
Matthias Maier [Wed, 24 Jul 2024 15:37:39 +0000 (15:37 +0000)]
Merge pull request #17379 from kronbichler/deprecated_early
Post release branch: switch DEAL_II_DEPRECATED_EARLY to DEAL_II_DEPRECATED
Marc Fehling [Wed, 24 Jul 2024 11:29:45 +0000 (13:29 +0200)]
Fix even more dependencies.
Marc Fehling [Wed, 24 Jul 2024 09:46:31 +0000 (11:46 +0200)]
Fix some more dependencies.
Matthias Maier [Wed, 24 Jul 2024 12:45:58 +0000 (12:45 +0000)]
Merge pull request #17380 from kronbichler/update_version
Post release branch: Require the current version of deal.II
Matthias Maier [Wed, 24 Jul 2024 12:45:11 +0000 (12:45 +0000)]
Merge pull request #17363 from marcfehling/msvc-patch
Windows: Use GNU patch instead of Strawberry Perl patch.
Martin Kronbichler [Wed, 24 Jul 2024 11:13:33 +0000 (13:13 +0200)]
Merge pull request #17337 from bergbauer/normal_hessian
FEFaceEvaluation: Implement normal hessian
Martin Kronbichler [Wed, 24 Jul 2024 10:33:11 +0000 (12:33 +0200)]
Do not add comment in 'deprecated with comment' in doxygen
Martin Kronbichler [Wed, 24 Jul 2024 09:21:18 +0000 (11:21 +0200)]
Require the current version of deal.II.
Martin Kronbichler [Wed, 24 Jul 2024 09:08:54 +0000 (11:08 +0200)]
Post release branch: switch DEAL_II_DEPRECATED_EARLY to DEAL_II_DEPRECATED
Martin Kronbichler [Wed, 24 Jul 2024 08:53:03 +0000 (10:53 +0200)]
Merge pull request #17377 from tamiko/update_version
Update VERSION
Matthias Maier [Wed, 24 Jul 2024 08:25:40 +0000 (03:25 -0500)]
Post release branch: update VERSION on main branch
Matthias Maier [Wed, 24 Jul 2024 08:18:39 +0000 (08:18 +0000)]
Merge pull request #17376 from marcfehling/overload
Fix MSVC not finding an overloaded function.
Martin Kronbichler [Wed, 24 Jul 2024 07:04:55 +0000 (09:04 +0200)]
Merge pull request #17373 from bangerth/task-result-4
Adjust tests for class Lazy.
Martin Kronbichler [Wed, 24 Jul 2024 07:02:46 +0000 (09:02 +0200)]
Merge pull request #17375 from tamiko/update-changes-file
Update changes file for release
Marc Fehling [Tue, 23 Jul 2024 12:27:41 +0000 (14:27 +0200)]
Fix MSVC not finding an overloaded function.
Peter Munch [Wed, 24 Jul 2024 05:50:18 +0000 (07:50 +0200)]
Merge pull request #17369 from kronbichler/mg_transfer_impr
MGTwoLevelTransfer: Use function without constraints forgotten before
Matthias Maier [Tue, 23 Jul 2024 22:38:22 +0000 (17:38 -0500)]
Adjust users/doxygen.html
Matthias Maier [Tue, 23 Jul 2024 22:37:14 +0000 (17:37 -0500)]
Add dummy files
Matthias Maier [Tue, 23 Jul 2024 22:36:28 +0000 (17:36 -0500)]
Remove now obsolete files
Matthias Maier [Tue, 23 Jul 2024 22:35:44 +0000 (17:35 -0500)]
update the changelog file for the release
Matthias Maier [Tue, 23 Jul 2024 22:42:46 +0000 (22:42 +0000)]
Merge pull request #17371 from tamiko/update_gitattributes
.gitattributes: update for testsuite changes
Wolfgang Bangerth [Tue, 23 Jul 2024 22:27:40 +0000 (16:27 -0600)]
Obey the rule of 5 or 7.
Wolfgang Bangerth [Tue, 23 Jul 2024 22:23:55 +0000 (16:23 -0600)]
Adjust tests.
Matthias Maier [Tue, 23 Jul 2024 22:11:59 +0000 (22:11 +0000)]
Merge pull request #17355 from tjhei/fix-nonlinearsolverselector-mpi
fix NonlinearSolverSelector MPI_COMM
Daniel Arndt [Tue, 23 Jul 2024 21:50:41 +0000 (17:50 -0400)]
Merge pull request #17370 from tamiko/fix_cmake_warning
CMake: fix syntax warning
Matthias Maier [Tue, 23 Jul 2024 21:29:01 +0000 (16:29 -0500)]
.gitattributes: update for testsuite changes
Matthias Maier [Tue, 23 Jul 2024 21:21:26 +0000 (16:21 -0500)]
CMake: fix syntax warning
Matthias Maier [Tue, 23 Jul 2024 21:19:33 +0000 (21:19 +0000)]
Merge pull request #17366 from kronbichler/fe_eval_fix_template_submit_value
FEEvaluation: Allow submit_value with Tensor<1,1> more often
Matthias Maier [Tue, 23 Jul 2024 21:17:44 +0000 (21:17 +0000)]
Merge pull request #17356 from bangerth/task-result-5
Introduce TaskResult::empty().
Martin Kronbichler [Tue, 23 Jul 2024 21:04:48 +0000 (23:04 +0200)]
MGTwoLevelTransfer: Add forgotten function
Timo Heister [Tue, 23 Jul 2024 19:27:59 +0000 (15:27 -0400)]
Merge pull request #17367 from kronbichler/changelogs
Add two matrix-free-related changelog entries
Martin Kronbichler [Tue, 23 Jul 2024 19:01:18 +0000 (21:01 +0200)]
Merge pull request #17364 from kronbichler/speedup_transfer
MGTwoLevelTransfer with MatrixFree option: Skip fine constraints
Timo Heister [Mon, 22 Jul 2024 21:27:30 +0000 (17:27 -0400)]
fix NonlinearSolverSelector MPI_COMM
We forgot to initialize the mpi communicator inside this class, which is
then passed to SUNDIALS and causes random crashes.
Fixes #17326.
Wolfgang Bangerth [Tue, 23 Jul 2024 17:31:13 +0000 (11:31 -0600)]
Avoid locking in some cases.
Martin Kronbichler [Tue, 23 Jul 2024 17:22:46 +0000 (19:22 +0200)]
One more
Martin Kronbichler [Tue, 23 Jul 2024 17:18:05 +0000 (19:18 +0200)]
Add changelog
Martin Kronbichler [Tue, 23 Jul 2024 17:08:13 +0000 (19:08 +0200)]
Simplify test case
Martin Kronbichler [Tue, 23 Jul 2024 17:03:59 +0000 (19:03 +0200)]
FEEvaluation: Allow submit_value with Tensor<1,1> more often
Martin Kronbichler [Tue, 23 Jul 2024 16:45:23 +0000 (18:45 +0200)]
Merge pull request #17362 from tamiko/cmake_clean_up_status_message
CMake: clean up Tpetra warnings
Martin Kronbichler [Tue, 23 Jul 2024 16:19:37 +0000 (18:19 +0200)]
MGTwoLevelTransfer with MatrixFree option: Skip fine constraints
Matthias Maier [Tue, 23 Jul 2024 16:12:24 +0000 (16:12 +0000)]
Merge pull request #17332 from sloriot/CGAL-6.0
Compatibility with CGAL 6.0
Marc Fehling [Tue, 23 Jul 2024 15:22:18 +0000 (17:22 +0200)]
Windows: Use GNU patch instead of Strawberry Perl patch.
Matthias Maier [Tue, 23 Jul 2024 15:14:59 +0000 (10:14 -0500)]
CMake: clean up TPetra warnings:
- use our CMake indent style
- avoid declaring unused DEAL_II* variables
- make Tpetra status message shorter
Wolfgang Bangerth [Tue, 23 Jul 2024 15:35:45 +0000 (09:35 -0600)]
Merge pull request #17358 from kronbichler/remove_tasks
FETools: Remove tasking from compute_embedding_matrices
Martin Kronbichler [Tue, 23 Jul 2024 15:14:57 +0000 (17:14 +0200)]
Merge pull request #17357 from kinnewig/fix-tpetra-vector-copy-assignment
Allow the assignment onto vectors with one-to-one map.
Marc Fehling [Tue, 23 Jul 2024 14:18:52 +0000 (16:18 +0200)]
Merge pull request #17360 from marcfehling/dependency
Fix some dependencies.
Matthias Maier [Tue, 23 Jul 2024 12:46:23 +0000 (07:46 -0500)]
add a news/changes entry
Sébastien Loriot [Mon, 22 Jul 2024 09:24:03 +0000 (11:24 +0200)]
compatibility with CGAL 6.0
Matthias Maier [Tue, 23 Jul 2024 12:25:59 +0000 (12:25 +0000)]
Merge pull request #17359 from marcfehling/fix-warning
Fix warning in check_solver_within_range().
Marc Fehling [Tue, 23 Jul 2024 11:30:11 +0000 (13:30 +0200)]
Fix dependencies.
Marc Fehling [Tue, 23 Jul 2024 10:36:38 +0000 (12:36 +0200)]
Fix warning in check_solver_within_range().
Martin Kronbichler [Tue, 23 Jul 2024 09:52:57 +0000 (11:52 +0200)]
FETools: Remove tasking from compute_embedding_matrices
Maximilian Bergbauer [Fri, 19 Jul 2024 15:53:32 +0000 (17:53 +0200)]
Implement normal hessian
Sebastian Kinnewig [Tue, 23 Jul 2024 08:19:05 +0000 (10:19 +0200)]
Allow the assignment onto vectors with one-to-one map.
Martin Kronbichler [Tue, 23 Jul 2024 06:03:59 +0000 (08:03 +0200)]
Merge pull request #17349 from tamiko/fix_tests_for_clang_02
Test dofs/dof_renumbering_(04|07): do not compare output
Peter Munch [Tue, 23 Jul 2024 05:38:19 +0000 (07:38 +0200)]
Merge pull request #12429 from bangerth/step-83
step-83: checkpoint/restart and serialization
Wolfgang Bangerth [Sun, 21 Jul 2024 23:33:12 +0000 (17:33 -0600)]
Add a test.
Wolfgang Bangerth [Sun, 21 Jul 2024 23:23:37 +0000 (17:23 -0600)]
Use TaskResult::empty().
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.