]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Fri, 23 May 2025 12:22:19 +0000 (08:22 -0400)]
Merge pull request #18484 from bangerth/detour
Avoid an unnecessary detour.
David Wells [Fri, 23 May 2025 12:21:15 +0000 (08:21 -0400)]
Merge pull request #18483 from bangerth/offsetof
Avoid the use of offsetof.
Martin Kronbichler [Fri, 23 May 2025 05:48:31 +0000 (07:48 +0200)]
Merge pull request #18258 from nataneb/PolynomialsNedelecNodal
New class for nodal variants of Nedelec polynomials with the test
Martin Kronbichler [Fri, 23 May 2025 05:48:01 +0000 (07:48 +0200)]
Merge pull request #18485 from bangerth/empty
Make sure files are never truly empty.
Wolfgang Bangerth [Thu, 22 May 2025 22:32:56 +0000 (16:32 -0600)]
Special-case cstddef inclusion.
David Wells [Thu, 22 May 2025 18:35:20 +0000 (14:35 -0400)]
Merge pull request #18480 from bangerth/lapack
Run the configuration check for BLAS/LAPACK with the C++ compiler.
Wolfgang Bangerth [Thu, 22 May 2025 18:10:35 +0000 (12:10 -0600)]
Avoid an unnecessary detour.
Wolfgang Bangerth [Thu, 22 May 2025 18:08:51 +0000 (12:08 -0600)]
Make sure files are never truly empty.
David Wells [Thu, 22 May 2025 16:45:58 +0000 (12:45 -0400)]
Merge pull request #18443 from bangerth/snes
Add a testcase for SNES.
Wolfgang Bangerth [Thu, 22 May 2025 16:27:59 +0000 (10:27 -0600)]
Merge pull request #18466 from PolvereUnipi/mumps_additionalData
Add additional data to MUMPS interface
Wolfgang Bangerth [Thu, 22 May 2025 15:57:46 +0000 (09:57 -0600)]
Run the configuration check for BLAS/LAPACK with the C++ compiler.
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
David Wells [Wed, 21 May 2025 15:20:32 +0000 (11:20 -0400)]
Merge pull request #18471 from kronbichler/avoid_block_vectors_tpetra
Do not add Tpetra block vectors to multigrid transfer instantiations
Martin Kronbichler [Wed, 21 May 2025 14:43:35 +0000 (16:43 +0200)]
Merge pull request #17932 from bangerth/no-empty
[C++20 modules] Ensure that no file is truly empty.
Martin Kronbichler [Wed, 21 May 2025 14:29:14 +0000 (16:29 +0200)]
Merge pull request #18476 from bergbauer/adaptive_mesh_mapping_info
NM::MappingInfo: Allow adaptive meshes in MappingInfo for empty quadratures
David Wells [Wed, 21 May 2025 13:03:45 +0000 (09:03 -0400)]
Merge pull request #18477 from marcfehling/petsc-success
Fixed test petsc/index_set_01.cc.
Natalia Nebulishvili [Tue, 18 Mar 2025 17:03:57 +0000 (18:03 +0100)]
Added general class for anisotropic vector polynomials with the tests
Marc Fehling [Wed, 21 May 2025 08:23:31 +0000 (10:23 +0200)]
Fixed test petsc/index_set_01.cc.
Marc Fehling [Wed, 21 May 2025 08:01:04 +0000 (10:01 +0200)]
Merge pull request #18474 from bangerth/static
Work around an issue with non-exportable names.
Martin Kronbichler [Tue, 20 May 2025 20:52:20 +0000 (22:52 +0200)]
Merge pull request #18472 from kronbichler/fix_warning
Attempt to fix warning
Martin Kronbichler [Tue, 20 May 2025 20:52:06 +0000 (22:52 +0200)]
Merge pull request #18473 from kronbichler/fix_mpgmres_test
Attempt to make MPGMRES test more robust
Martin Kronbichler [Tue, 20 May 2025 20:49:02 +0000 (22:49 +0200)]
Merge pull request #18470 from kronbichler/basic_check
Basic consistency check for matrix-free inverse mass operator
Matthias Maier [Tue, 20 May 2025 18:10:36 +0000 (18:10 +0000)]
Merge pull request #18468 from kronbichler/improve_periodic_neighbor
Improve performance of CellAccessor::has_periodic_neighbor
Wolfgang Bangerth [Thu, 27 Feb 2025 16:08:46 +0000 (09:08 -0700)]
Work around an issue with non-exportable names.
Martin Kronbichler [Tue, 20 May 2025 14:43:01 +0000 (16:43 +0200)]
Attempt to make MPGMRES test more robust
Martin Kronbichler [Tue, 20 May 2025 14:24:21 +0000 (16:24 +0200)]
Attempt to fix warning
Maximilian Bergbauer [Tue, 20 May 2025 14:24:14 +0000 (16:24 +0200)]
Allow adaptive meshes in MappingInfo for empty quadratures
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.
Martin Kronbichler [Tue, 20 May 2025 12:45:37 +0000 (14:45 +0200)]
Do not add Tpetra block vectors to multigrid transfer instantiations
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.
Martin Kronbichler [Tue, 20 May 2025 12:42:06 +0000 (14:42 +0200)]
Basic consistency check for matrix-free inverse mass operator
Martin Kronbichler [Tue, 20 May 2025 12:13:36 +0000 (14:13 +0200)]
Improve performance of CellAccessor::has_periodic_neighbor
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 [Fri, 9 May 2025 23:54:04 +0000 (17:54 -0600)]
Add a testcase for SNES.
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.
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.