]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Wed, 24 Jul 2024 16:55:39 +0000 (10:55 -0600)]
Mark move operator as 'noexcept'.
Wolfgang Bangerth [Tue, 23 Jul 2024 22:27:40 +0000 (16:27 -0600)]
Obey the rule of 5 or 7.
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().
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
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
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
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().
Wolfgang Bangerth [Sun, 21 Jul 2024 23:22:22 +0000 (17:22 -0600)]
Introduce TaskResult::empty().
Daniel Arndt [Tue, 23 Jul 2024 01:34:21 +0000 (21:34 -0400)]
Merge pull request #17353 from bangerth/task-result-3
Drop TaskResult::wait_and_move_result() in favor of join().
Daniel Arndt [Tue, 23 Jul 2024 01:33:10 +0000 (21:33 -0400)]
Merge pull request #17345 from kronbichler/fix_reference_cell
Periodic boundary conditions: Fix orientation problem
Daniel Arndt [Tue, 23 Jul 2024 01:32:56 +0000 (21:32 -0400)]
Merge pull request #17354 from kronbichler/fix_dof_renumbering_02
Use a more stable numbering for DoFRenumbering::downstream
Bruno Turcksin [Tue, 23 Jul 2024 01:26:23 +0000 (21:26 -0400)]
Merge pull request #17328 from bangerth/try-emplace-2
Add another test for TaskResult::try_emplace_task().
Bruno Turcksin [Tue, 23 Jul 2024 01:03:11 +0000 (21:03 -0400)]
Merge pull request #17346 from marcfehling/windows-zlib
Do not disable ZLIB on Windows.
Bruno Turcksin [Tue, 23 Jul 2024 00:58:37 +0000 (20:58 -0400)]
Merge pull request #17329 from bangerth/task-result
Fix TaskResult::clear().
Matthias Maier [Mon, 22 Jul 2024 21:43:29 +0000 (21:43 +0000)]
Merge pull request #17352 from tamiko/fix_tests_for_clang_05
Test serialization/fe_series_(01|02): add output variant
Matthias Maier [Mon, 22 Jul 2024 21:42:44 +0000 (21:42 +0000)]
Merge pull request #17347 from kronbichler/extend_mg_operators
MGTwoLevelTransfer: Extend new MatrixFree-based to multiple components
Martin Kronbichler [Mon, 22 Jul 2024 19:53:24 +0000 (21:53 +0200)]
Merge pull request #17351 from tamiko/fix_tests_for_clang_04
Test hp/dof_renumbering_04: add output variant
Martin Kronbichler [Mon, 22 Jul 2024 19:52:56 +0000 (21:52 +0200)]
Merge pull request #17350 from tamiko/fix_tests_for_clang_03
Test grid/grid_generator_pipe_junction: do not compare test output
Martin Kronbichler [Mon, 22 Jul 2024 19:51:58 +0000 (21:51 +0200)]
Merge pull request #17348 from tamiko/fix_tests_for_clang_01
Test opencascade/stl_(write|refinement): disable floating point exceptions
Matthias Maier [Mon, 22 Jul 2024 18:03:49 +0000 (13:03 -0500)]
Test dofs/dof_renumbering_(04|07): do not compare output
These tests depend on boost and are simply not stable. Instead of
adding a fourth output variant for clang version 18 onwards let's remove
all output variants and only run the tests.
Martin Kronbichler [Mon, 22 Jul 2024 17:36:08 +0000 (19:36 +0200)]
Merge pull request #17344 from tamiko/sundials_update_04
Test sundials/arkode_01: add output variant for sundials 7
Martin Kronbichler [Mon, 22 Jul 2024 17:35:41 +0000 (19:35 +0200)]
Merge pull request #17343 from tamiko/sundials_update_03
Test sundials/ida_(06|07): add output variant with repeated line removed
Martin Kronbichler [Mon, 22 Jul 2024 17:35:08 +0000 (19:35 +0200)]
Merge pull request #17341 from tamiko/sundials_update_02
Test sundials/kinsol_08: remove calls to deprecated and removed functions
Wolfgang Bangerth [Mon, 22 Jul 2024 17:25:59 +0000 (11:25 -0600)]
Make HTML label unique.
Also follow the style of all other programs.
Martin Kronbichler [Mon, 22 Jul 2024 16:34:26 +0000 (18:34 +0200)]
Merge pull request #17340 from tamiko/sundials_update_01
Test sundials/n_vector: adjust an assert for sundials 7
Martin Kronbichler [Mon, 22 Jul 2024 16:30:56 +0000 (18:30 +0200)]
Use a more stable numbering for DoFRenumbering::downstream
Martin Kronbichler [Mon, 22 Jul 2024 16:10:26 +0000 (18:10 +0200)]
Changelog
Martin Kronbichler [Mon, 22 Jul 2024 16:10:15 +0000 (18:10 +0200)]
New test case
Martin Kronbichler [Mon, 22 Jul 2024 13:31:41 +0000 (15:31 +0200)]
Periodic boundary conditions: Fix orientation problem
Wolfgang Bangerth [Mon, 22 Jul 2024 15:52:14 +0000 (09:52 -0600)]
Add to the documentation.
Wolfgang Bangerth [Mon, 22 Jul 2024 15:17:00 +0000 (09:17 -0600)]
Drop TaskResult::wait_and_move_result() in favor of join().
Wolfgang Bangerth [Sun, 21 Jul 2024 23:16:48 +0000 (17:16 -0600)]
Fix TaskResult::clear().
Matthias Maier [Mon, 22 Jul 2024 15:23:15 +0000 (15:23 +0000)]
Merge pull request #17330 from tamiko/do_not_write_into_source_directory
Test examples/step-60: do not write "used_parameters.prm" into source directory
Matthias Maier [Mon, 22 Jul 2024 15:19:27 +0000 (10:19 -0500)]
Test serialization/fe_series_(01|02): add output variant
Clang 18 and libc++ create a slightly different ordering again. Thus,
add an output variant.
Matthias Maier [Mon, 22 Jul 2024 15:12:54 +0000 (10:12 -0500)]
Test hp/dof_renumbering_04: add output variant
Add a new output variant for clang-18 and libc++.
Matthias Maier [Mon, 22 Jul 2024 14:51:58 +0000 (09:51 -0500)]
Test grid/grid_generator_pip_junction: do not compare test output
The resulting vtk output file is very large and output differs depending
on standard library implementation. Instead of adding yet another output
variant for clang-18 with libc++ simply disable output comparison and
only run the test.
Marc Fehling [Mon, 22 Jul 2024 13:20:42 +0000 (15:20 +0200)]
Do not disable ZLIB on Windows.
Matthias Maier [Mon, 22 Jul 2024 14:35:01 +0000 (09:35 -0500)]
Test opencascade/stl_write: disable floating point exceptions
Matthias Maier [Mon, 22 Jul 2024 14:30:05 +0000 (09:30 -0500)]
Test opencascade/stl_refinement: disable floating point exceptions
Martin Kronbichler [Mon, 22 Jul 2024 14:22:33 +0000 (16:22 +0200)]
Merge pull request #17334 from tamiko/make_test_more_robust_02
Test examples/step-30: do not compare test output
Martin Kronbichler [Mon, 22 Jul 2024 14:22:00 +0000 (16:22 +0200)]
Merge pull request #17336 from tamiko/make_test_more_robust_04
Test examples/step-36: do not compare test output
Matthias Maier [Mon, 22 Jul 2024 14:21:53 +0000 (14:21 +0000)]
Merge pull request #17339 from marcfehling/msvc-1
Minor cleanup of Windows workflow.
Matthias Maier [Mon, 22 Jul 2024 14:21:34 +0000 (14:21 +0000)]
Merge pull request #17342 from marcfehling/typo
Fix typo.
Martin Kronbichler [Mon, 22 Jul 2024 14:21:23 +0000 (16:21 +0200)]
Merge pull request #17338 from tamiko/make_test_more_robust_05
Test examples/step-75: add an avx512 variant
Martin Kronbichler [Mon, 22 Jul 2024 14:19:59 +0000 (16:19 +0200)]
Merge pull request #17335 from tamiko/make_test_more_robust_03
Test examples/step-31: add an output variant for avx256/avx512
Martin Kronbichler [Mon, 22 Jul 2024 14:19:40 +0000 (16:19 +0200)]
Merge pull request #17333 from tamiko/make_test_more_robust_01
Test examples/step-52: disable unstable output
Martin Kronbichler [Mon, 22 Jul 2024 14:15:59 +0000 (16:15 +0200)]
Changelog
Martin Kronbichler [Mon, 22 Jul 2024 14:15:52 +0000 (16:15 +0200)]
New test case
Martin Kronbichler [Mon, 22 Jul 2024 14:15:41 +0000 (16:15 +0200)]
MGTwoLevelTransfer: Extend new MatrixFree-based to multiple components
Matthias Maier [Mon, 22 Jul 2024 11:55:47 +0000 (06:55 -0500)]
Test sundials/kinsol_08: remove calls to deprecated and removed functions
Matthias Maier [Mon, 22 Jul 2024 11:45:40 +0000 (06:45 -0500)]
Test sundials/n_vector: adjust an assert for sundials 7
Matthias Maier [Mon, 22 Jul 2024 12:03:04 +0000 (07:03 -0500)]
Test sundials/arkode_01: add output variant for sundials 7
The number of RHS evaluations changed by 2. Let's simply add an output
variant.
Marc Fehling [Mon, 22 Jul 2024 12:02:43 +0000 (14:02 +0200)]
Fix typo.
Matthias Maier [Mon, 22 Jul 2024 12:01:05 +0000 (07:01 -0500)]
Test sundials/ida_(06|07): add output variant with repeated line removed
Matthias Maier [Mon, 22 Jul 2024 11:21:34 +0000 (06:21 -0500)]
Test examples/step-75: add an avx512 variant
Marc Fehling [Mon, 22 Jul 2024 11:07:25 +0000 (13:07 +0200)]
Let cmake create folders.
Marc Fehling [Mon, 22 Jul 2024 11:06:57 +0000 (13:06 +0200)]
Add a comment why we only test in serial.
Matthias Maier [Mon, 22 Jul 2024 11:01:23 +0000 (06:01 -0500)]
Test examples/step-36: do not compare test output
Step 36 computes a spectrum with slepc containing eigenvalues with
multiplicities. Unfortunately, it is up to chance (i.e., slepc version,
compiler and cpu) which multiplicities it prints and how many iterations
it needs for that. Thus disable comparing the test output.
Matthias Maier [Mon, 22 Jul 2024 10:57:52 +0000 (05:57 -0500)]
Test examples/step-31: add an output variant for avx256/avx512
This test seems to be stable among different architectures and
configurations with avx256 and avx512. let's simply add an output
variant.
Matthias Maier [Mon, 22 Jul 2024 10:53:09 +0000 (05:53 -0500)]
Tests examples/*: also pick up *run_only output variants
Matthias Maier [Mon, 22 Jul 2024 09:55:11 +0000 (04:55 -0500)]
Test examples/step-30: do not compare test results
This test is not stable under round-off errors producing different
results on various different configurations. Disable for now.
Matthias Maier [Mon, 22 Jul 2024 09:24:17 +0000 (04:24 -0500)]
Test examples/step-52: disable unstable output
In reference to #9684: The output of most of the time stepping methods
is very fragile and prone to roundoff-error amplification. Thus, disable
output and only test that we run successfully.
Matthias Maier [Mon, 22 Jul 2024 08:46:51 +0000 (03:46 -0500)]
Test examples/step-60: do not write "used_parameters.prm" into source directory
Wolfgang Bangerth [Sun, 21 Jul 2024 23:53:47 +0000 (17:53 -0600)]
Merge pull request #17298 from drwells/petsc-vector-serialize-header
PetscWrappers::VectorBase: add a missing header.
Wolfgang Bangerth [Sun, 21 Jul 2024 22:08:56 +0000 (16:08 -0600)]
Add another test for TaskResult::try_emplace_task().
Wolfgang Bangerth [Fri, 19 Jul 2024 00:04:05 +0000 (18:04 -0600)]
Link to step-83.
Wolfgang Bangerth [Fri, 19 Jul 2024 00:03:50 +0000 (18:03 -0600)]
List step-83.
Wolfgang Bangerth [Fri, 19 Jul 2024 00:03:02 +0000 (18:03 -0600)]
Add step-83: A program demonstrating checkpoint/restart.
Wolfgang Bangerth [Fri, 19 Jul 2024 00:03:39 +0000 (18:03 -0600)]
Add references for step-83.
Wolfgang Bangerth [Sun, 21 Jul 2024 17:53:27 +0000 (11:53 -0600)]
Merge pull request #17279 from tamiko/bring_back_modules
Doxygen: bring back modules/topics for doxygen 1.9.8 onwards
Matthias Maier [Sun, 21 Jul 2024 13:51:20 +0000 (13:51 +0000)]
Merge pull request #17276 from tamiko/pathsearch_be_gone
Deprecate PathSearch, remove internal use
Matthias Maier [Sun, 21 Jul 2024 11:35:56 +0000 (06:35 -0500)]
tests: fix tests failing due to pathsearch changes
Matthias Maier [Sun, 21 Jul 2024 10:30:36 +0000 (05:30 -0500)]
Doxygen: set up DoxygenLayout.xml "topics" or "modules" depending on doxygen version
Matthias Maier [Sun, 21 Jul 2024 10:41:35 +0000 (10:41 +0000)]
Merge pull request #17278 from marcfehling/msvc-examples-5
Modernized Windows workflow.
David Wells [Thu, 18 Jul 2024 23:19:42 +0000 (19:19 -0400)]
PetscWrappers::VectorBase: add a missing header.
We need this to serialize pairs.
Matthias Maier [Sun, 21 Jul 2024 10:38:16 +0000 (10:38 +0000)]
Merge pull request #17324 from tjhei/tests-step-75-alt
tests/examples/step-75 add output
Martin Kronbichler [Sun, 21 Jul 2024 10:12:38 +0000 (12:12 +0200)]
Merge pull request #17320 from bangerth/try-emplace-task
Add TaskResult::try_emplace_task().
Martin Kronbichler [Sun, 21 Jul 2024 10:11:47 +0000 (12:11 +0200)]
Merge pull request #17315 from bangerth/guards
Move an #ifdef guard.
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.