]>
https://gitweb.dealii.org/ - dealii.git/log
Davide Polverino [Tue, 20 May 2025 13:30:26 +0000 (15:30 +0200)]
Add additional data and tests final commit
Add additional data and tests
Added comments, sym/posdef matrix, refactored test and basic interface ready for pull request
Minor fix on comments
Removed symmetric feature for the time being
Fixed username and some comments
Add changelog
Added again the symmetric functionality
Apply review
Follow up fixes
Additional fixes
Bruno Turcksin [Tue, 20 May 2025 12:46:41 +0000 (08:46 -0400)]
Merge pull request #18464 from bangerth/kokkos
Avoid static variables and functions in header files.
Bruno Turcksin [Tue, 20 May 2025 12:44:31 +0000 (08:44 -0400)]
Merge pull request #18467 from marcfehling/clang-format
Added cgal and vtk folders to .clang-format.
Marc Fehling [Tue, 20 May 2025 10:38:25 +0000 (12:38 +0200)]
Move position of deal.II header. Fix a typo.
Marc Fehling [Tue, 20 May 2025 10:25:22 +0000 (12:25 +0200)]
Added cgal and vtk folders to .clang-format.
David Wells [Tue, 20 May 2025 00:50:59 +0000 (20:50 -0400)]
Merge pull request #18463 from bangerth/output
Fix test output.
Wolfgang Bangerth [Fri, 9 May 2025 03:08:51 +0000 (21:08 -0600)]
Avoid static variables and functions in header files.
Wolfgang Bangerth [Mon, 19 May 2025 17:49:41 +0000 (11:49 -0600)]
Fix test output.
Wolfgang Bangerth [Sat, 17 May 2025 04:54:12 +0000 (22:54 -0600)]
Merge pull request #18459 from drwells/fix-petsc-index-set
Fix `IndexSet::make_petsc_is()`.
David Wells [Sat, 17 May 2025 01:38:12 +0000 (21:38 -0400)]
Merge pull request #18460 from emmanuel-ferdman/master
Modernize executable path handling in code formatting script
Emmanuel Ferdman [Fri, 16 May 2025 23:12:49 +0000 (16:12 -0700)]
Modernize executable path handling in code formatting script
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
David Wells [Fri, 16 May 2025 21:42:14 +0000 (17:42 -0400)]
Fix IndexSet::make_petsc_is().
This was broken by
7d152c7e59afedddaace5b0eadda463c1541096c . I fixed it
and added a more comprehensive test.
Matthias Maier [Fri, 16 May 2025 17:35:10 +0000 (17:35 +0000)]
Merge pull request #18458 from drwells/fewer-assert-warnings
Try to avoid some more unused variable warnings.
David Wells [Fri, 16 May 2025 15:22:26 +0000 (11:22 -0400)]
Try to avoid some more unused variable warnings.
This is a follow-up to
0b04ac42897f03e31d7ce4aa0bcaf077df4a71ab : older
versions of GCC print warnings when some variables are only used in an
unreachable if constexpr() block.
See also
https://cdash.dealii.org/viewBuildError.php?type=1&buildid=2364
Bruno Turcksin [Fri, 16 May 2025 12:36:53 +0000 (08:36 -0400)]
Merge pull request #18457 from bangerth/headers
Also collect a few forgotten header files.
Timo Heister [Fri, 16 May 2025 06:31:14 +0000 (02:31 -0400)]
Merge pull request #18456 from bangerth/t
Handle template arguments better in grid_out.cc.
Wolfgang Bangerth [Fri, 16 May 2025 04:07:39 +0000 (22:07 -0600)]
Also collect a few forgotten header files.
Wolfgang Bangerth [Fri, 16 May 2025 03:40:46 +0000 (21:40 -0600)]
Handle template arguments better in grid_out.cc.
Wolfgang Bangerth [Fri, 16 May 2025 03:38:08 +0000 (21:38 -0600)]
Merge pull request #18455 from masterleinad/fix_clang_tidy_1
Fix clang-tidy complaints
Daniel Arndt [Thu, 15 May 2025 12:37:02 +0000 (08:37 -0400)]
Fix clang-tidy
David Wells [Thu, 15 May 2025 00:08:00 +0000 (20:08 -0400)]
Merge pull request #18453 from masterleinad/consistent_mpi_sundials
Make sure Sundials has the same MPI support as deal.II
Daniel Arndt [Wed, 14 May 2025 19:47:31 +0000 (15:47 -0400)]
Make sure SUNDIALS has the same MPI support as deal.II
Bruno Turcksin [Wed, 14 May 2025 12:23:26 +0000 (08:23 -0400)]
Merge pull request #18452 from marcfehling/dockerhub-link
Fix link to dockerhub in readme.
Marc Fehling [Wed, 14 May 2025 09:37:26 +0000 (11:37 +0200)]
Fix link to dockerhub in readme.
Marc Fehling [Wed, 14 May 2025 06:37:49 +0000 (08:37 +0200)]
Merge pull request #18451 from bangerth/fix-dox
Fix HTML markup.
Wolfgang Bangerth [Tue, 13 May 2025 21:05:35 +0000 (15:05 -0600)]
Fix HTML markup.
Bruno Turcksin [Mon, 12 May 2025 20:41:28 +0000 (16:41 -0400)]
Merge pull request #18447 from tamiko/fix_configure_2
CMake: do not FATAL_ERROR when ArborX version is out of range
Matthias Maier [Mon, 12 May 2025 16:15:16 +0000 (11:15 -0500)]
CMake: do not FATAL_ERROR when ArborX version is out of range
Timo Heister [Mon, 12 May 2025 06:02:01 +0000 (02:02 -0400)]
Merge pull request #18444 from bangerth/error
Improve error handling in UMFPACK wrappers.
Timo Heister [Mon, 12 May 2025 05:59:52 +0000 (01:59 -0400)]
Merge pull request #18445 from bangerth/typo
Fix a typo.
Wolfgang Bangerth [Mon, 12 May 2025 02:56:20 +0000 (20:56 -0600)]
Improve error handling in UMFPACK wrappers.
Wolfgang Bangerth [Mon, 12 May 2025 02:55:40 +0000 (20:55 -0600)]
Fix a typo.
Timo Heister [Sun, 11 May 2025 13:35:38 +0000 (09:35 -0400)]
Merge pull request #18404 from bangerth/kinsol
Add a KINSOL test.
David Wells [Sat, 10 May 2025 11:00:19 +0000 (07:00 -0400)]
Merge pull request #18426 from bangerth/fix-2
Avoid the use of anonymous namespaces in header files.
Wolfgang Bangerth [Fri, 9 May 2025 16:16:19 +0000 (10:16 -0600)]
Merge pull request #18068 from QY-Shi/fix_extract_boundary_mesh_for_simplex
Fix `extract_boundary_mesh()` for simplex meshes
Wolfgang Bangerth [Fri, 9 May 2025 16:15:58 +0000 (10:15 -0600)]
Merge pull request #18408 from QY-Shi/fix_tpetra_vector_assign_operator
Fix missing copy of nonlocal_vector in `TpetraWrappers::Vector` assignment operator
Wolfgang Bangerth [Fri, 9 May 2025 14:50:34 +0000 (08:50 -0600)]
Merge pull request #18442 from QY-Shi/fix_tpetra_block_vector_instantiation
Fix instantiation for `TpetraWrappers::BlockVector`
Qingyuan Shi [Thu, 8 May 2025 12:20:23 +0000 (20:20 +0800)]
Add instantiations and missing includes for TpetraWrappers::BlockVector
Wolfgang Bangerth [Thu, 8 May 2025 20:21:59 +0000 (14:21 -0600)]
Merge pull request #18437 from mschreter/fix_skip_undefined_jsoN
Fix missing assertion for undefined parameters in JSON input parsing
Magdalena Schreter [Wed, 7 May 2025 22:56:27 +0000 (00:56 +0200)]
fix skip undefined for json file
David Wells [Thu, 8 May 2025 12:13:26 +0000 (08:13 -0400)]
Merge pull request #18438 from bangerth/x-4
Prefer std::free() over ::free().
David Wells [Thu, 8 May 2025 12:05:24 +0000 (08:05 -0400)]
Merge pull request #18428 from bangerth/kinsol-2
Let KINSOL throw an exception if it fails.
Martin Kronbichler [Thu, 8 May 2025 11:57:30 +0000 (13:57 +0200)]
Merge pull request #18435 from bangerth/gmres
Better document the difference between GMRES and FGMRES.
Qingyuan Shi [Fri, 2 May 2025 13:44:58 +0000 (21:44 +0800)]
Add assertion in TpetraWrappers::Vector::operator=() to require compressed source
Luca Heltai [Thu, 8 May 2025 11:20:44 +0000 (13:20 +0200)]
Merge pull request #18439 from bangerth/x-3
Include necessary header file.
Luca Heltai [Thu, 8 May 2025 11:20:24 +0000 (13:20 +0200)]
Merge pull request #18440 from bangerth/x-2
Properly qualify a namespace name.
Luca Heltai [Thu, 8 May 2025 11:20:01 +0000 (13:20 +0200)]
Merge pull request #18390 from warthan07/fix_extrapolate_compression
Fix FETools::extrapolate (#18389)
Guilhem Poy [Thu, 8 May 2025 06:52:21 +0000 (08:52 +0200)]
make indent
Guilhem Poy [Thu, 8 May 2025 06:50:02 +0000 (08:50 +0200)]
Correcting doc of FETools::extrapolate and adding contribution statement
Guilhem Poy [Thu, 8 May 2025 06:14:55 +0000 (08:14 +0200)]
Spelling out template arguments for clarity.
Guilhem Poy [Thu, 8 May 2025 06:05:20 +0000 (08:05 +0200)]
Apply suggestions from code review
Style and spelling corrections
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
Wolfgang Bangerth [Fri, 2 May 2025 23:41:16 +0000 (17:41 -0600)]
Prefer std::free() over ::free().
Wolfgang Bangerth [Mon, 5 May 2025 17:59:04 +0000 (11:59 -0600)]
Include necessary header file.
Wolfgang Bangerth [Wed, 7 May 2025 00:15:45 +0000 (18:15 -0600)]
Properly qualify a namespace name.
Qingyuan Shi [Sat, 1 Feb 2025 03:47:07 +0000 (11:47 +0800)]
Replace one usage of GeometryInfo<dim>::face_indices() with reference_cell().face_indices() for simplex mesh support
new line at end of file
remove changelog file
Wolfgang Bangerth [Wed, 7 May 2025 21:07:35 +0000 (15:07 -0600)]
Better document the difference between GMRES and FGMRES.
David Wells [Wed, 7 May 2025 20:19:35 +0000 (16:19 -0400)]
Merge pull request #18416 from bangerth/links
Fix some broken links.
Wolfgang Bangerth [Wed, 7 May 2025 20:10:16 +0000 (14:10 -0600)]
Merge pull request #18411 from Rombur/aborx_2_cmake
Improve error message when trying to configure with ArborX 2.0
Wolfgang Bangerth [Wed, 7 May 2025 20:04:14 +0000 (14:04 -0600)]
Avoid displaying exception messages with their headers.
Wolfgang Bangerth [Tue, 6 May 2025 20:41:23 +0000 (14:41 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 6 May 2025 20:38:52 +0000 (14:38 -0600)]
Add a testcase.
Timo Heister [Wed, 7 May 2025 06:57:31 +0000 (02:57 -0400)]
Merge pull request #18430 from bangerth/include
Include a necessary header.
Wolfgang Bangerth [Wed, 7 May 2025 01:31:15 +0000 (19:31 -0600)]
Merge pull request #18429 from drwells/refactor-convert-hypercube-to-simplex
Refactor `GridGenerator::convert_hypercube_to_simplex_mesh()`.
Wolfgang Bangerth [Wed, 7 May 2025 00:29:19 +0000 (18:29 -0600)]
Include a necessary header.
David Wells [Tue, 6 May 2025 21:44:47 +0000 (17:44 -0400)]
Merge pull request #18376 from bangerth/44.1
Clarify a couple of things in the introduction to step-44.
David Wells [Tue, 6 May 2025 21:43:29 +0000 (17:43 -0400)]
Merge pull request #18424 from tamiko/collect-source-files
CMake: collect all source and header files
David Wells [Tue, 6 May 2025 21:32:46 +0000 (17:32 -0400)]
GridGenerator: initialize with numbers::invalid_unsigned_int.
David Wells [Tue, 6 May 2025 21:32:36 +0000 (17:32 -0400)]
GridGenerator: wrap a long line.
David Wells [Tue, 6 May 2025 21:23:58 +0000 (17:23 -0400)]
GridGenerator: make some 3d arrays 2d arrays.
This will make it easier to add some alternative subdivision strategies.
David Wells [Tue, 6 May 2025 21:22:50 +0000 (17:22 -0400)]
GridGenerator: use consistent names.
Wolfgang Bangerth [Tue, 6 May 2025 20:35:49 +0000 (14:35 -0600)]
Let KINSOL throw an exception if it fails.
David Wells [Tue, 6 May 2025 19:59:48 +0000 (15:59 -0400)]
Merge pull request #18427 from bangerth/fix-3
Prefer std::ptrdiff_t over ::ptrdiff_t.
Wolfgang Bangerth [Mon, 5 May 2025 22:16:04 +0000 (16:16 -0600)]
Prefer std::ptrdiff_t over ::ptrdiff_t.
Wolfgang Bangerth [Mon, 5 May 2025 21:18:07 +0000 (15:18 -0600)]
Avoid the use of anonymous namespaces in header files.
Wolfgang Bangerth [Tue, 6 May 2025 15:39:29 +0000 (09:39 -0600)]
Merge pull request #18290 from tamiko/implement_mpgmres
Implement MPGMRES - multiply preconditioned generalized minimal residual method
Guilhem Poy [Tue, 6 May 2025 14:23:28 +0000 (16:23 +0200)]
Simplifying the logic of the fix.
Matthias Maier [Mon, 5 May 2025 21:11:48 +0000 (16:11 -0500)]
Solver(F|MP)GMRES: make order of AdditionalData fields consistent
Matthias Maier [Mon, 5 May 2025 04:13:48 +0000 (23:13 -0500)]
SolverMPGMRES: fix typo in documentation
Matthias Maier [Mon, 21 Apr 2025 19:23:27 +0000 (14:23 -0500)]
SolverMPGMRES: add another test
Matthias Maier [Mon, 21 Apr 2025 18:25:53 +0000 (13:25 -0500)]
SolverMPGMRES: update documentation
Matthias Maier [Mon, 21 Apr 2025 18:25:27 +0000 (13:25 -0500)]
SolverMPGMRES: refactor internal lambdas
Matthias Maier [Mon, 21 Apr 2025 18:03:26 +0000 (13:03 -0500)]
SolverMPGMRES: refactor parameter into function argument
Wyatt Smith [Thu, 10 Apr 2025 20:53:06 +0000 (15:53 -0500)]
added changelog
Wyatt Smith [Tue, 1 Apr 2025 19:30:17 +0000 (14:30 -0500)]
added test for MPGMRES
Matthias Maier [Fri, 28 Mar 2025 21:05:39 +0000 (16:05 -0500)]
SolverFGMRES: also allow multiple preconditioners because why not...
Matthias Maier [Fri, 28 Mar 2025 21:03:49 +0000 (16:03 -0500)]
SolverFGMRES: fix compilation
Matthias Maier [Fri, 28 Mar 2025 20:43:20 +0000 (15:43 -0500)]
SolverMPGMRES: allow to switch strategies with an AdditionalData flag
Wyatt Smith [Fri, 28 Mar 2025 20:36:14 +0000 (15:36 -0500)]
SolverMPGMRES/SolverFGMRES: add documentation
Wyatt Smith [Fri, 28 Mar 2025 20:19:03 +0000 (15:19 -0500)]
SolverMPGMRES: implement various indexing strategies
Matthias Maier [Wed, 26 Mar 2025 21:38:29 +0000 (16:38 -0500)]
SolverGMRES: add requires() clauses
Matthias Maier [Wed, 26 Mar 2025 21:32:40 +0000 (16:32 -0500)]
SolverMPGMRES: implement a static dispatch strategy
Wyatt Smith [Wed, 26 Mar 2025 17:56:44 +0000 (12:56 -0500)]
add SolverMPGMRES skeleton, refactor code
Matthias Maier [Mon, 5 May 2025 19:35:51 +0000 (14:35 -0500)]
CMake: add CONFIGURE_DEPENDS to header file globs
This ensures that the build system is reconfigured whenever the number
of header file changes.
Matthias Maier [Mon, 5 May 2025 18:47:16 +0000 (13:47 -0500)]
CMake: C++ module preparation: collect a full list of header and source files
Martin Kronbichler [Mon, 5 May 2025 19:08:30 +0000 (21:08 +0200)]
Merge pull request #18421 from bangerth/warning
Avoid a warning about an unused function argument.
Matthias Maier [Mon, 5 May 2025 18:51:52 +0000 (13:51 -0500)]
CMake: remove empty CMakeLists.txt files that serve no purpose
Matthias Maier [Mon, 5 May 2025 18:23:48 +0000 (18:23 +0000)]
Merge pull request #18336 from bangerth/header-configuration
Push configuration of header subdirectories down to these subdirectories.
Wolfgang Bangerth [Sat, 3 May 2025 03:33:35 +0000 (21:33 -0600)]
Fix some broken links.
Marc Fehling [Mon, 5 May 2025 14:36:56 +0000 (16:36 +0200)]
Merge pull request #18420 from bangerth/include
Add necessary include.
Marc Fehling [Mon, 5 May 2025 12:47:49 +0000 (14:47 +0200)]
Merge pull request #18414 from bangerth/taskflow-3.10
Actually update TaskFlow to 3.10.
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.