]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Mon, 10 Mar 2025 17:18:31 +0000 (11:18 -0600)]
Also update CMakeLists.txt.
Wolfgang Bangerth [Mon, 10 Mar 2025 17:14:05 +0000 (11:14 -0600)]
Upgrade to Kokkos 4.5.1.
Daniel Arndt [Mon, 21 Apr 2025 18:31:00 +0000 (14:31 -0400)]
Merge pull request #18339 from bangerth/tria-2
Daniel Arndt [Mon, 21 Apr 2025 18:28:59 +0000 (14:28 -0400)]
Merge pull request #18340 from bangerth/tria-3
Daniel Arndt [Mon, 21 Apr 2025 17:35:33 +0000 (13:35 -0400)]
Merge pull request #18367 from bangerth/helper-script
Luca Heltai [Mon, 21 Apr 2025 16:31:27 +0000 (18:31 +0200)]
Merge pull request #18365 from bangerth/matrix-out
Make it possible to create sparse outputs from MatrixOut.
Wolfgang Bangerth [Sat, 19 Apr 2025 03:03:07 +0000 (21:03 -0600)]
Add a script that traces which other files a .cc or .h file depends on.
Wolfgang Bangerth [Mon, 21 Apr 2025 14:40:51 +0000 (08:40 -0600)]
Merge pull request #18364 from drwells/refactor-project-to-subobject
QProjector: add a general function for projecting quadrature points to faces or subfaces.
David Wells [Mon, 21 Apr 2025 13:03:29 +0000 (09:03 -0400)]
QProjector: add another test to verify face quadrature rules.
Luca Heltai [Mon, 21 Apr 2025 08:12:16 +0000 (10:12 +0200)]
Merge pull request #18369 from bangerth/include
Add necessary header includes.
Wolfgang Bangerth [Sat, 19 Apr 2025 22:12:35 +0000 (16:12 -0600)]
Add necessary header includes.
David Wells [Sat, 19 Apr 2025 20:17:23 +0000 (16:17 -0400)]
Merge pull request #18368 from bangerth/doc-2
Add to some documentation.
Wolfgang Bangerth [Sat, 19 Apr 2025 01:52:10 +0000 (19:52 -0600)]
Add to some documentation.
Timo Heister [Sat, 19 Apr 2025 10:36:24 +0000 (06:36 -0400)]
Merge pull request #18366 from bangerth/doc
Remove an outdated Trilinos comment.
Wolfgang Bangerth [Sat, 19 Apr 2025 01:50:50 +0000 (19:50 -0600)]
Remove an outdated Trilinos comment.
Wolfgang Bangerth [Fri, 18 Apr 2025 20:26:41 +0000 (14:26 -0600)]
Add a test.
Wolfgang Bangerth [Fri, 18 Apr 2025 20:01:57 +0000 (14:01 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Fri, 18 Apr 2025 20:00:20 +0000 (14:00 -0600)]
Make it possible to create sparse outputs from MatrixOut.
David Wells [Sun, 13 Apr 2025 17:32:49 +0000 (13:32 -0400)]
QProjector: refactor project_to_face().
David Wells [Sun, 13 Apr 2025 17:26:16 +0000 (13:26 -0400)]
QProjector: refactor project_to_all_faces().
David Wells [Sun, 13 Apr 2025 17:26:01 +0000 (13:26 -0400)]
QProjector: add a new internal function.
Martin Kronbichler [Fri, 18 Apr 2025 12:44:35 +0000 (14:44 +0200)]
Merge pull request #18362 from drwells/face-setup-refactor
MatrixFree: refactor a face setup routine.
Daniel Arndt [Fri, 18 Apr 2025 12:12:55 +0000 (08:12 -0400)]
Merge pull request #18355 from drwells/qprojector-hex-index
David Wells [Thu, 17 Apr 2025 17:29:44 +0000 (13:29 -0400)]
MatrixFree: refactor a face setup routine.
David Wells [Fri, 11 Apr 2025 17:20:21 +0000 (13:20 -0400)]
QProjector::project_to_all_faces(): combine all three versions.
David Wells [Fri, 11 Apr 2025 17:09:15 +0000 (13:09 -0400)]
QProjector::project_to_all_faces(): combine all 3d code.
David Wells [Fri, 11 Apr 2025 17:08:01 +0000 (13:08 -0400)]
FEInterfaceValues tests: check with a tolerance.
This is more robust since some values may not be exactly zero due to rounding.
David Wells [Thu, 10 Apr 2025 18:46:49 +0000 (14:46 -0400)]
QProjector: index hexes the same way as everything else.
David Wells [Fri, 11 Apr 2025 17:41:06 +0000 (13:41 -0400)]
ReferenceCell: fix some 0d code.
Martin Kronbichler [Tue, 15 Apr 2025 07:56:13 +0000 (09:56 +0200)]
Merge pull request #18350 from nmuch/mft-compute-diagonal-hp-and-non-hp-dh
Fix MFT::compute_diagonal() for non-hp- and hp-DoFHandlers attached to MatrixFree
Martin Kronbichler [Tue, 15 Apr 2025 06:44:24 +0000 (08:44 +0200)]
Merge pull request #18358 from bangerth/matrix-out
Minor clean-ups in MatrixOut.
Peter Munch [Tue, 15 Apr 2025 06:06:07 +0000 (08:06 +0200)]
Merge pull request #18359 from mschreter/fix_noncontiguous_partitioner
MPI::NoncontiguousPartitioner: Fix missing clearing of variables in reinit
David Wells [Mon, 14 Apr 2025 21:02:37 +0000 (17:02 -0400)]
Merge pull request #18357 from bangerth/const
Mark some input arguments 'const'.
Magdalena Schreter [Mon, 14 Apr 2025 19:39:56 +0000 (21:39 +0200)]
add additional clear in reinit
Wolfgang Bangerth [Mon, 14 Apr 2025 17:22:38 +0000 (11:22 -0600)]
Minor clean-ups in MatrixOut.
Wolfgang Bangerth [Mon, 14 Apr 2025 17:01:03 +0000 (11:01 -0600)]
Mark some input arguments 'const'.
David Wells [Mon, 14 Apr 2025 16:41:30 +0000 (12:41 -0400)]
Merge pull request #18354 from bangerth/include-2
Add header include to import PETSc/SLEPc macro names.
David Wells [Sat, 12 Apr 2025 13:24:31 +0000 (09:24 -0400)]
Merge pull request #18352 from bangerth/std
Prefer names with std::.
David Wells [Sat, 12 Apr 2025 02:54:56 +0000 (22:54 -0400)]
Merge pull request #18346 from drwells/remove-hardcoded-inverses
MatrixFree: remove some hardcoded inverses.
David Wells [Sat, 12 Apr 2025 02:54:33 +0000 (22:54 -0400)]
Merge pull request #18353 from bangerth/include-1
Add a necessary header.
Wolfgang Bangerth [Fri, 11 Apr 2025 14:45:26 +0000 (08:45 -0600)]
Prefer names with std::.
Wolfgang Bangerth [Fri, 11 Apr 2025 15:15:54 +0000 (09:15 -0600)]
Add header include to import PETSc/SLEPc macro names.
Wolfgang Bangerth [Fri, 11 Apr 2025 15:15:22 +0000 (09:15 -0600)]
Add a necessary header.
David Wells [Thu, 10 Apr 2025 02:07:39 +0000 (22:07 -0400)]
MatrixFree: remove some hardcoded inverses.
Wolfgang Bangerth [Thu, 10 Apr 2025 20:24:52 +0000 (14:24 -0600)]
Merge pull request #18347 from drwells/remove-matrixfree-orientation-encoding
MatrixFree: directly use the combined orientation.
Nils Much [Thu, 10 Apr 2025 16:52:24 +0000 (18:52 +0200)]
MF: allow to get active_fe_index and category for specific dof index
Wolfgang Bangerth [Thu, 10 Apr 2025 15:15:37 +0000 (09:15 -0600)]
Merge pull request #18349 from drwells/more-1d-orientation-fixes
ReferenceCell: remove two more 1d workarounds.
Peter Munch [Thu, 10 Apr 2025 14:30:44 +0000 (16:30 +0200)]
Fix active fe index in MFT
Nils Much [Tue, 8 Apr 2025 16:32:50 +0000 (18:32 +0200)]
Add test: matrix_free/compute_diagonal_13
David Wells [Thu, 10 Apr 2025 11:54:55 +0000 (07:54 -0400)]
ReferenceCell: remove two more 1d workarounds.
David Wells [Thu, 10 Apr 2025 03:06:33 +0000 (23:06 -0400)]
MatrixFree: directly use the combined orientation.
Wolfgang Bangerth [Wed, 9 Apr 2025 03:23:14 +0000 (21:23 -0600)]
Merge pull request #18345 from drwells/orientation-range
Get rid of some 1d orientation special cases.
David Wells [Wed, 9 Apr 2025 00:51:26 +0000 (20:51 -0400)]
Get rid of some 1d orientation special cases.
Now that the default orientation is zero and the total number of
orientations (in 1d) is 1, we can treat this in the same way as
everything else.
Marc Fehling [Tue, 8 Apr 2025 10:39:40 +0000 (12:39 +0200)]
Merge pull request #18338 from bangerth/tria-1
Fix naming of variables in tria.cc, part 1.
Martin Kronbichler [Tue, 8 Apr 2025 08:35:06 +0000 (10:35 +0200)]
Merge pull request #18341 from bangerth/internal
Do not use symbols with internal linkage in include files.
Martin Kronbichler [Tue, 8 Apr 2025 08:34:33 +0000 (10:34 +0200)]
Merge pull request #18342 from bangerth/qualify
Qualify names with std::.
Martin Kronbichler [Tue, 8 Apr 2025 08:34:07 +0000 (10:34 +0200)]
Merge pull request #18343 from bangerth/macros-1
Avoid the use of macros to denote MPI types.
Martin Kronbichler [Tue, 8 Apr 2025 08:30:19 +0000 (10:30 +0200)]
Merge pull request #18344 from bangerth/macros-2
Minimize the use of MPI macros.
Wolfgang Bangerth [Tue, 8 Apr 2025 02:22:06 +0000 (20:22 -0600)]
Qualify names with std::.
Wolfgang Bangerth [Mon, 7 Apr 2025 21:48:16 +0000 (15:48 -0600)]
Minimize the use of MPI macros.
Wolfgang Bangerth [Mon, 7 Apr 2025 20:50:25 +0000 (14:50 -0600)]
Avoid the use of macros to denote MPI types.
Wolfgang Bangerth [Mon, 7 Apr 2025 18:41:09 +0000 (12:41 -0600)]
Do not use symbols with internal linkage in include files.
Wolfgang Bangerth [Mon, 7 Apr 2025 16:37:01 +0000 (10:37 -0600)]
Fix naming of variables in tria.cc, part 3.
Wolfgang Bangerth [Mon, 7 Apr 2025 16:20:21 +0000 (10:20 -0600)]
Fix naming of variables in tria.cc, part 2.
Matthias Maier [Mon, 7 Apr 2025 16:16:03 +0000 (16:16 +0000)]
Merge pull request #18335 from bangerth/remove-comment
Remove a comment that is no longer accurate.
Wolfgang Bangerth [Mon, 7 Apr 2025 16:06:54 +0000 (10:06 -0600)]
Fix naming of variables in tria.cc, part 1.
Daniel Arndt [Mon, 7 Apr 2025 15:33:47 +0000 (11:33 -0400)]
Merge pull request #18319 from masterleinad/doc_kokkos_cuda
Elaborate on the compiler requirements for Kokkos+Cuda
Wolfgang Bangerth [Mon, 7 Apr 2025 15:06:53 +0000 (09:06 -0600)]
Merge pull request #18333 from drwells/zero-default-orientation
Make 0 the default combined orientation.
Wolfgang Bangerth [Tue, 1 Apr 2025 23:56:18 +0000 (17:56 -0600)]
Remove a comment that is no longer accurate.
Marc Fehling [Mon, 7 Apr 2025 13:03:20 +0000 (15:03 +0200)]
Merge pull request #18334 from tamiko/fix_compilation
source/base/parsed_convergence_table.cc: add a missing header
Matthias Maier [Mon, 7 Apr 2025 02:20:18 +0000 (02:20 +0000)]
Merge pull request #18332 from peterrum/mpi_noncontiguous_partitioner_duplicates
NoncontiguousPartitioner: allow duplicate ghost indices
Matthias Maier [Mon, 7 Apr 2025 01:55:56 +0000 (20:55 -0500)]
source/base/parsed_convergence_table.cc: add a missing header
David Wells [Sun, 9 Mar 2025 22:07:49 +0000 (18:07 -0400)]
Make 0 the default combined orientation.
Martin Kronbichler [Sun, 6 Apr 2025 06:07:56 +0000 (08:07 +0200)]
Merge pull request #18331 from drwells/remove-inverse-hardcoding
Use the inverse orientation instead of hard-coding it in a test.
Daniel Arndt [Sat, 5 Apr 2025 22:08:10 +0000 (18:08 -0400)]
Merge pull request #18320 from masterleinad/vectorization_kokkos_cuda
Don't disable vectorization for Kokkos+Cuda with Clang
Peter Munch [Sat, 5 Apr 2025 20:32:05 +0000 (22:32 +0200)]
NoncontiguousPartitioner: allow duplicate ghost indices
Timo Heister [Sat, 5 Apr 2025 20:28:26 +0000 (16:28 -0400)]
Merge pull request #18330 from kronbichler/fix_portable_constraints
Portable FEEvaluation: Only go into constraints function if constrained
David Wells [Sat, 5 Apr 2025 13:12:07 +0000 (09:12 -0400)]
Use the inverse orientation instead of hard-coding it in a test.
Martin Kronbichler [Sat, 5 Apr 2025 11:46:49 +0000 (13:46 +0200)]
Portable FEEvaluation: Only go into constraints function if constrained
Timo Heister [Sat, 5 Apr 2025 02:53:39 +0000 (22:53 -0400)]
Merge pull request #18328 from kronbichler/fix_order_data
Portable MatrixFree: arrange arrays for coalesced access
Timo Heister [Sat, 5 Apr 2025 02:52:04 +0000 (22:52 -0400)]
Merge pull request #18329 from tamiko/fix_includes
base/table_handler.h: add missing include, remove superfluous include
Matthias Maier [Fri, 4 Apr 2025 18:51:46 +0000 (13:51 -0500)]
base/table_handler.h: add missing include, remove superfluous include
- we need <cstdint> for std::uint64_t used in this header
- we do not seem to need <fstream>, only <ostream>, so remove it
(fingers crossed)
Martin Kronbichler [Fri, 4 Apr 2025 11:15:45 +0000 (13:15 +0200)]
Portable MatrixFree: arrange arrays for coalesced access
Wolfgang Bangerth [Fri, 4 Apr 2025 02:06:57 +0000 (20:06 -0600)]
Merge pull request #18327 from drwells/qprojector-face-orientations
`QProjector`: use `ReferenceCell::n_face_orientations()`.
Daniel Arndt [Thu, 3 Apr 2025 21:09:52 +0000 (17:09 -0400)]
Only allow vectorization with clang
Daniel Arndt [Thu, 3 Apr 2025 19:02:18 +0000 (15:02 -0400)]
Mark ArraView::data access only has device-callable for MemorySpace::Default
David Wells [Thu, 3 Apr 2025 16:50:37 +0000 (12:50 -0400)]
QProjector: use ReferenceCell::n_face_orientations().
Wolfgang Bangerth [Thu, 3 Apr 2025 16:49:09 +0000 (10:49 -0600)]
Merge pull request #18321 from tamiko/refactor_tests_h_part_1
Tests: refactor `tests.h`
Matthias Maier [Thu, 3 Apr 2025 04:49:20 +0000 (04:49 +0000)]
Merge pull request #18326 from tjhei/kokkos-not-quiet
Kokkos: call find_package() without QUIET
David Wells [Thu, 3 Apr 2025 02:01:59 +0000 (22:01 -0400)]
Merge pull request #18325 from bangerth/exc-message
Improve an error message.
David Wells [Thu, 3 Apr 2025 02:01:44 +0000 (22:01 -0400)]
Merge pull request #18315 from bangerth/error
Improve an error message for the SparseILU class.
Timo Heister [Thu, 3 Apr 2025 01:07:48 +0000 (21:07 -0400)]
Kokkos: call find_package() without QUIET
Getting Kokkos with device support find_package() to succeed is somewhat
tricky and nearly impossible if you remove all output. We typically find
all packages with QUIET but I think it is acceptable to not do this for
Kokkos.
David Wells [Wed, 2 Apr 2025 21:40:55 +0000 (17:40 -0400)]
Merge pull request #18323 from tamiko/fix_compilation
base/exceptions.h: add missing standard header `<complex>`
Matthias Maier [Wed, 2 Apr 2025 17:42:50 +0000 (17:42 +0000)]
Merge pull request #18324 from luca-heltai/changelog-mumps
Changelog for mumps.
Matthias Maier [Wed, 2 Apr 2025 15:16:33 +0000 (10:16 -0500)]
tests: refactor tests.h
This commit simply rearranges the header file and groups methods and
classes together into two categories: (a) manipulation and set up of
external libraries and deal.II for the testsuite, (b) utility functions
used in the testsuite.
Wolfgang Bangerth [Wed, 2 Apr 2025 17:01:42 +0000 (11:01 -0600)]
Improve an error message.
Daniel Arndt [Wed, 2 Apr 2025 16:59:44 +0000 (12:59 -0400)]
Improve wording
Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
Luca Heltai [Wed, 2 Apr 2025 16:55:52 +0000 (18:55 +0200)]
Changelog for mumps.
Wolfgang Bangerth [Wed, 2 Apr 2025 16:42:26 +0000 (10:42 -0600)]
Merge pull request #18255 from luca-heltai/mumps
Revert back MUMPS interface
Matthias Maier [Wed, 2 Apr 2025 16:12:06 +0000 (11:12 -0500)]
base/exceptions.h: add missing standard header <complex>
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.