]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
2 months agoUn-guard two p4est declarations. 18386/head
Wolfgang Bangerth [Fri, 25 Apr 2025 00:51:48 +0000 (18:51 -0600)]
Un-guard two p4est declarations.

2 months agoMerge pull request #17848 from Sam0h51/step-93-construction
David Wells [Thu, 24 Apr 2025 21:57:59 +0000 (17:57 -0400)]
Merge pull request #17848 from Sam0h51/step-93-construction

Add the step-93 tutorial program

2 months agoMerge pull request #18378 from bangerth/44.2
David Wells [Thu, 24 Apr 2025 17:55:23 +0000 (13:55 -0400)]
Merge pull request #18378 from bangerth/44.2

Add some notes to step-44.

2 months agoMerge pull request #18360 from bergbauer/read_dof_values_docu
David Wells [Thu, 24 Apr 2025 16:36:19 +0000 (12:36 -0400)]
Merge pull request #18360 from bergbauer/read_dof_values_docu

Update docu of FEEvaluationBase::read_dof_values

2 months agoMerge pull request #18380 from bangerth/disentangle
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.

2 months 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.

2 months 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

2 months 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

2 months 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

2 months 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.

2 months 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.

2 months 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.

2 months 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.

2 months agoAdd some notes to step-44. 18378/head
Wolfgang Bangerth [Tue, 22 Apr 2025 22:21:08 +0000 (16:21 -0600)]
Add some notes to step-44.

2 months 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.

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

2 months 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.

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

2 months 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.

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

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

2 months 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.

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

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

2 months 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 months agoLink to step-37 18360/head
Maximilian Bergbauer [Tue, 22 Apr 2025 12:13:01 +0000 (14:13 +0200)]
Link to step-37

2 months 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 months 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 months agoUpdate docu of read_dof_values
Maximilian Bergbauer [Thu, 17 Apr 2025 08:42:20 +0000 (10:42 +0200)]
Update docu of read_dof_values

2 months 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 months 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 months agoQProjector: fix some function names.
David Wells [Mon, 21 Apr 2025 13:19:34 +0000 (09:19 -0400)]
QProjector: fix some function names.

2 months 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 months 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 months 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 months 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 months 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 months 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 months 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.

2 months 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.

2 months 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.

2 months 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.

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

2 months 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.

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

2 months 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.

2 months 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.

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

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

2 months 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.

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

2 months 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().

2 months 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.

2 months 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.

2 months 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

2 months 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.

2 months 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.

2 months 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.

2 months 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.

2 months 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.

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

2 months agoAdd the step-93 tutorial program. 17848/head
Sam Scheuerman [Thu, 12 Sep 2024 16:57:52 +0000 (10:57 -0600)]
Add the step-93 tutorial program.

2 months 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

2 months 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.

2 months 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

2 months 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'.

2 months 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

2 months 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.

2 months 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'.

2 months 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.

2 months 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::.

2 months 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.

2 months 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.

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

2 months 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.

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

2 months 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.

2 months 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.

2 months 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 months 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 months 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 months 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 months 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 months 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 months 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 months 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 months 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 months 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 months 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 months 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 months 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 months 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 months agoQualify names with std::. 18342/head
Wolfgang Bangerth [Tue, 8 Apr 2025 02:22:06 +0000 (20:22 -0600)]
Qualify names with std::.

2 months 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 months 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 months 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 months 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 months 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 months 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 months 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.


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.