]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
14 hours agoMerge pull request #18380 from bangerth/disentangle master
David Wells [Thu, 24 Apr 2025 01:57:05 +0000 (21:57 -0400)]
Merge pull request #18380 from bangerth/disentangle

Disentangle the order in a file.

14 hours agoMerge pull request #18081 from KJSchwiebert/periodic-tet-hypercube
David Wells [Thu, 24 Apr 2025 01:29:06 +0000 (21:29 -0400)]
Merge pull request #18081 from KJSchwiebert/periodic-tet-hypercube

 Add basic periodicity for tetrahedra with a mesh generator and a test.

19 hours agoMerge pull request #18383 from Rombur/enable_hip
Daniel Arndt [Wed, 23 Apr 2025 20:51:10 +0000 (16:51 -0400)]
Merge pull request #18383 from Rombur/enable_hip

20 hours agoMerge pull request #18384 from bangerth/move
Daniel Arndt [Wed, 23 Apr 2025 20:07:26 +0000 (16:07 -0400)]
Merge pull request #18384 from bangerth/move

24 hours agoDefine our own variable to know if HIP support is enable 18383/head
Bruno Turcksin [Tue, 22 Apr 2025 19:20:44 +0000 (15:20 -0400)]
Define our own variable to know if HIP support is enable

24 hours agoMove a function into namespace dealii. 18384/head
Wolfgang Bangerth [Wed, 23 Apr 2025 14:07:15 +0000 (08:07 -0600)]
Move a function into namespace dealii.

28 hours agoMerge pull request #18217 from bangerth/kokkos-upgrade
Bruno Turcksin [Wed, 23 Apr 2025 12:08:19 +0000 (08:08 -0400)]
Merge pull request #18217 from bangerth/kokkos-upgrade

Upgrade Kokkos to 4.5.1.

35 hours agoMerge pull request #18371 from bangerth/indent-python
Matthias Maier [Wed, 23 Apr 2025 04:23:39 +0000 (04:23 +0000)]
Merge pull request #18371 from bangerth/indent-python

Apply auto-indenter to all python scripts.

37 hours agoDisentangle the order in a file. 18380/head
Wolfgang Bangerth [Wed, 23 Apr 2025 01:25:22 +0000 (19:25 -0600)]
Disentangle the order in a file.

47 hours agoWork around a warning with MSVC. 18217/head
Wolfgang Bangerth [Tue, 11 Mar 2025 20:16:58 +0000 (14:16 -0600)]
Work around a warning with MSVC.

47 hours agoMirror what Kokkos upstream does.
Wolfgang Bangerth [Tue, 11 Mar 2025 17:18:09 +0000 (11:18 -0600)]
Mirror what Kokkos upstream does.

47 hours agoWork around an issue with MSVC.
Wolfgang Bangerth [Tue, 11 Mar 2025 14:18:37 +0000 (08:18 -0600)]
Work around an issue with MSVC.

47 hours agoDisable LIBDL in the configuration.
Wolfgang Bangerth [Mon, 10 Mar 2025 21:21:30 +0000 (15:21 -0600)]
Disable LIBDL in the configuration.

47 hours agoMake our indent scripts happy about cmake function names.
Wolfgang Bangerth [Mon, 10 Mar 2025 21:19:02 +0000 (15:19 -0600)]
Make our indent scripts happy about cmake function names.

47 hours agoUpdate setup_bundled.
Wolfgang Bangerth [Mon, 10 Mar 2025 20:22:20 +0000 (14:22 -0600)]
Update setup_bundled.

47 hours agoUpdate bundled/CMakeLists.txt.
Wolfgang Bangerth [Mon, 10 Mar 2025 20:21:50 +0000 (14:21 -0600)]
Update bundled/CMakeLists.txt.

47 hours agoAlso add generated files from a blank cmake run.
Wolfgang Bangerth [Mon, 10 Mar 2025 17:37:16 +0000 (11:37 -0600)]
Also add generated files from a blank cmake run.

47 hours agoAdd a changelog entry.
Wolfgang Bangerth [Mon, 10 Mar 2025 17:14:49 +0000 (11:14 -0600)]
Add a changelog entry.

47 hours agoAlso update CMakeLists.txt.
Wolfgang Bangerth [Mon, 10 Mar 2025 17:18:31 +0000 (11:18 -0600)]
Also update CMakeLists.txt.

47 hours agoUpgrade to Kokkos 4.5.1.
Wolfgang Bangerth [Mon, 10 Mar 2025 17:14:05 +0000 (11:14 -0600)]
Upgrade to Kokkos 4.5.1.

2 days agoMerge pull request #18374 from drwells/qprojector-documentation-fixes
Martin Kronbichler [Tue, 22 Apr 2025 10:19:22 +0000 (12:19 +0200)]
Merge pull request #18374 from drwells/qprojector-documentation-fixes

QProjector documentation fixes

2 days agoMerge pull request #18373 from drwells/update-orientation-docs
Martin Kronbichler [Tue, 22 Apr 2025 10:17:59 +0000 (12:17 +0200)]
Merge pull request #18373 from drwells/update-orientation-docs

Fix the pictures of oriented faces.

2 days agoFix the pictures of oriented faces. 18373/head
David Wells [Mon, 21 Apr 2025 18:38:13 +0000 (14:38 -0400)]
Fix the pictures of oriented faces.

2 days agoQProjector: consistently call the orientation the combined_orientation. 18374/head
David Wells [Mon, 21 Apr 2025 13:24:44 +0000 (09:24 -0400)]
QProjector: consistently call the orientation the combined_orientation.

2 days agoQProjector: fix some function names.
David Wells [Mon, 21 Apr 2025 13:19:34 +0000 (09:19 -0400)]
QProjector: fix some function names.

2 days agoQProjector: don't deprecate every version of project_to_subface().
David Wells [Mon, 21 Apr 2025 13:19:16 +0000 (09:19 -0400)]
QProjector: don't deprecate every version of project_to_subface().

This was a copy-paste mistake.

2 days agoMerge pull request #18339 from bangerth/tria-2
Daniel Arndt [Mon, 21 Apr 2025 18:31:00 +0000 (14:31 -0400)]
Merge pull request #18339 from bangerth/tria-2

2 days agoMerge pull request #18340 from bangerth/tria-3
Daniel Arndt [Mon, 21 Apr 2025 18:28:59 +0000 (14:28 -0400)]
Merge pull request #18340 from bangerth/tria-3

2 days agoMerge pull request #18367 from bangerth/helper-script
Daniel Arndt [Mon, 21 Apr 2025 17:35:33 +0000 (13:35 -0400)]
Merge pull request #18367 from bangerth/helper-script

2 days agoMerge pull request #18365 from bangerth/matrix-out
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.

2 days agoApply auto-indenter to all python scripts. 18371/head
Wolfgang Bangerth [Mon, 21 Apr 2025 16:23:48 +0000 (10:23 -0600)]
Apply auto-indenter to all python scripts.

2 days agoAdd a script that traces which other files a .cc or .h file depends on. 18367/head
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.

3 days agoMerge pull request #18364 from drwells/refactor-project-to-subobject
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.

3 days agoQProjector: add another test to verify face quadrature rules. 18364/head
David Wells [Mon, 21 Apr 2025 13:03:29 +0000 (09:03 -0400)]
QProjector: add another test to verify face quadrature rules.

3 days agoMerge pull request #18369 from bangerth/include
Luca Heltai [Mon, 21 Apr 2025 08:12:16 +0000 (10:12 +0200)]
Merge pull request #18369 from bangerth/include

Add necessary header includes.

4 days agoAdd necessary header includes. 18369/head
Wolfgang Bangerth [Sat, 19 Apr 2025 22:12:35 +0000 (16:12 -0600)]
Add necessary header includes.

4 days agoMerge pull request #18368 from bangerth/doc-2
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.

5 days agoAdd to some documentation. 18368/head
Wolfgang Bangerth [Sat, 19 Apr 2025 01:52:10 +0000 (19:52 -0600)]
Add to some documentation.

5 days agoMerge pull request #18366 from bangerth/doc
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.

5 days agoRemove an outdated Trilinos comment. 18366/head
Wolfgang Bangerth [Sat, 19 Apr 2025 01:50:50 +0000 (19:50 -0600)]
Remove an outdated Trilinos comment.

5 days agoAdd a test. 18365/head
Wolfgang Bangerth [Fri, 18 Apr 2025 20:26:41 +0000 (14:26 -0600)]
Add a test.

5 days agoAdd a changelog entry.
Wolfgang Bangerth [Fri, 18 Apr 2025 20:01:57 +0000 (14:01 -0600)]
Add a changelog entry.

5 days agoMake it possible to create sparse outputs from MatrixOut.
Wolfgang Bangerth [Fri, 18 Apr 2025 20:00:20 +0000 (14:00 -0600)]
Make it possible to create sparse outputs from MatrixOut.

5 days agoQProjector: refactor project_to_face().
David Wells [Sun, 13 Apr 2025 17:32:49 +0000 (13:32 -0400)]
QProjector: refactor project_to_face().

5 days agoQProjector: refactor project_to_all_faces().
David Wells [Sun, 13 Apr 2025 17:26:16 +0000 (13:26 -0400)]
QProjector: refactor project_to_all_faces().

5 days agoQProjector: add a new internal function.
David Wells [Sun, 13 Apr 2025 17:26:01 +0000 (13:26 -0400)]
QProjector: add a new internal function.

6 days agoMerge pull request #18362 from drwells/face-setup-refactor
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.

6 days agoMerge pull request #18355 from drwells/qprojector-hex-index
Daniel Arndt [Fri, 18 Apr 2025 12:12:55 +0000 (08:12 -0400)]
Merge pull request #18355 from drwells/qprojector-hex-index

6 days agoMatrixFree: refactor a face setup routine. 18362/head
David Wells [Thu, 17 Apr 2025 17:29:44 +0000 (13:29 -0400)]
MatrixFree: refactor a face setup routine.

6 days agoQProjector::project_to_all_faces(): combine all three versions. 18355/head
David Wells [Fri, 11 Apr 2025 17:20:21 +0000 (13:20 -0400)]
QProjector::project_to_all_faces(): combine all three versions.

6 days agoQProjector::project_to_all_faces(): combine all 3d code.
David Wells [Fri, 11 Apr 2025 17:09:15 +0000 (13:09 -0400)]
QProjector::project_to_all_faces(): combine all 3d code.

6 days agoFEInterfaceValues tests: check with a tolerance.
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.

6 days agoQProjector: index hexes the same way as everything else.
David Wells [Thu, 10 Apr 2025 18:46:49 +0000 (14:46 -0400)]
QProjector: index hexes the same way as everything else.

6 days agoReferenceCell: fix some 0d code.
David Wells [Fri, 11 Apr 2025 17:41:06 +0000 (13:41 -0400)]
ReferenceCell: fix some 0d code.

9 days agoMerge pull request #18350 from nmuch/mft-compute-diagonal-hp-and-non-hp-dh
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

9 days agoMerge pull request #18358 from bangerth/matrix-out
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.

9 days agoMerge pull request #18359 from mschreter/fix_noncontiguous_partitioner
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

9 days agoMerge pull request #18357 from bangerth/const
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'.

9 days agoadd additional clear in reinit 18359/head
Magdalena Schreter [Mon, 14 Apr 2025 19:39:56 +0000 (21:39 +0200)]
add additional clear in reinit

9 days agoMinor clean-ups in MatrixOut. 18358/head
Wolfgang Bangerth [Mon, 14 Apr 2025 17:22:38 +0000 (11:22 -0600)]
Minor clean-ups in MatrixOut.

9 days agoMark some input arguments 'const'. 18357/head
Wolfgang Bangerth [Mon, 14 Apr 2025 17:01:03 +0000 (11:01 -0600)]
Mark some input arguments 'const'.

9 days agoMerge pull request #18354 from bangerth/include-2
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.

12 days agoMerge pull request #18352 from bangerth/std
David Wells [Sat, 12 Apr 2025 13:24:31 +0000 (09:24 -0400)]
Merge pull request #18352 from bangerth/std

Prefer names with std::.

12 days agoMerge pull request #18346 from drwells/remove-hardcoded-inverses
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.

12 days agoMerge pull request #18353 from bangerth/include-1
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.

13 days agoPrefer names with std::. 18352/head
Wolfgang Bangerth [Fri, 11 Apr 2025 14:45:26 +0000 (08:45 -0600)]
Prefer names with std::.

13 days agoAdd header include to import PETSc/SLEPc macro names. 18354/head
Wolfgang Bangerth [Fri, 11 Apr 2025 15:15:54 +0000 (09:15 -0600)]
Add header include to import PETSc/SLEPc macro names.

13 days agoAdd a necessary header. 18353/head
Wolfgang Bangerth [Fri, 11 Apr 2025 15:15:22 +0000 (09:15 -0600)]
Add a necessary header.

13 days agoMatrixFree: remove some hardcoded inverses. 18346/head
David Wells [Thu, 10 Apr 2025 02:07:39 +0000 (22:07 -0400)]
MatrixFree: remove some hardcoded inverses.

13 days agoMerge pull request #18347 from drwells/remove-matrixfree-orientation-encoding
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.

13 days agoMF: allow to get active_fe_index and category for specific dof index 18350/head
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

2 weeks agoMerge pull request #18349 from drwells/more-1d-orientation-fixes
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.

2 weeks agoFix active fe index in MFT
Peter Munch [Thu, 10 Apr 2025 14:30:44 +0000 (16:30 +0200)]
Fix active fe index in MFT

2 weeks agoAdd test: matrix_free/compute_diagonal_13
Nils Much [Tue, 8 Apr 2025 16:32:50 +0000 (18:32 +0200)]
Add test: matrix_free/compute_diagonal_13

2 weeks agoReferenceCell: remove two more 1d workarounds. 18349/head
David Wells [Thu, 10 Apr 2025 11:54:55 +0000 (07:54 -0400)]
ReferenceCell: remove two more 1d workarounds.

2 weeks agoMatrixFree: directly use the combined orientation. 18347/head
David Wells [Thu, 10 Apr 2025 03:06:33 +0000 (23:06 -0400)]
MatrixFree: directly use the combined orientation.

2 weeks agoAdd basic periodicity for tetrahedra with a mesh generator and a test. 18081/head
Kyle Schwiebert [Thu, 10 Apr 2025 00:15:11 +0000 (20:15 -0400)]
Add basic periodicity for tetrahedra with a mesh generator and a test.

2 weeks agoMerge pull request #18345 from drwells/orientation-range
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.

2 weeks agoGet rid of some 1d orientation special cases. 18345/head
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.

2 weeks agoMerge pull request #18338 from bangerth/tria-1
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.

2 weeks agoMerge pull request #18341 from bangerth/internal
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.

2 weeks agoMerge pull request #18342 from bangerth/qualify
Martin Kronbichler [Tue, 8 Apr 2025 08:34:33 +0000 (10:34 +0200)]
Merge pull request #18342 from bangerth/qualify

Qualify names with std::.

2 weeks agoMerge pull request #18343 from bangerth/macros-1
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.

2 weeks agoMerge pull request #18344 from bangerth/macros-2
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.

2 weeks agoQualify names with std::. 18342/head
Wolfgang Bangerth [Tue, 8 Apr 2025 02:22:06 +0000 (20:22 -0600)]
Qualify names with std::.

2 weeks agoMinimize the use of MPI macros. 18344/head
Wolfgang Bangerth [Mon, 7 Apr 2025 21:48:16 +0000 (15:48 -0600)]
Minimize the use of MPI macros.

2 weeks agoAvoid the use of macros to denote MPI types. 18343/head
Wolfgang Bangerth [Mon, 7 Apr 2025 20:50:25 +0000 (14:50 -0600)]
Avoid the use of macros to denote MPI types.

2 weeks agoDo not use symbols with internal linkage in include files. 18341/head
Wolfgang Bangerth [Mon, 7 Apr 2025 18:41:09 +0000 (12:41 -0600)]
Do not use symbols with internal linkage in include files.

2 weeks agoFix naming of variables in tria.cc, part 3. 18340/head
Wolfgang Bangerth [Mon, 7 Apr 2025 16:37:01 +0000 (10:37 -0600)]
Fix naming of variables in tria.cc, part 3.

2 weeks agoFix naming of variables in tria.cc, part 2. 18339/head
Wolfgang Bangerth [Mon, 7 Apr 2025 16:20:21 +0000 (10:20 -0600)]
Fix naming of variables in tria.cc, part 2.

2 weeks agoMerge pull request #18335 from bangerth/remove-comment
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.

2 weeks agoFix naming of variables in tria.cc, part 1. 18338/head
Wolfgang Bangerth [Mon, 7 Apr 2025 16:06:54 +0000 (10:06 -0600)]
Fix naming of variables in tria.cc, part 1.

2 weeks agoMerge pull request #18319 from masterleinad/doc_kokkos_cuda
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

2 weeks agoMerge pull request #18333 from drwells/zero-default-orientation
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.

2 weeks agoRemove a comment that is no longer accurate. 18335/head
Wolfgang Bangerth [Tue, 1 Apr 2025 23:56:18 +0000 (17:56 -0600)]
Remove a comment that is no longer accurate.

2 weeks agoMerge pull request #18334 from tamiko/fix_compilation
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

2 weeks agoMerge pull request #18332 from peterrum/mpi_noncontiguous_partitioner_duplicates
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

2 weeks agosource/base/parsed_convergence_table.cc: add a missing header 18334/head
Matthias Maier [Mon, 7 Apr 2025 01:55:56 +0000 (20:55 -0500)]
source/base/parsed_convergence_table.cc: add a missing header

2 weeks agoMake 0 the default combined orientation. 18333/head
David Wells [Sun, 9 Mar 2025 22:07:49 +0000 (18:07 -0400)]
Make 0 the default combined orientation.

2 weeks agoMerge pull request #18331 from drwells/remove-inverse-hardcoding
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.


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.